Orodha ya maudhui:

Taa ya Smart Home: Hatua 6
Taa ya Smart Home: Hatua 6

Video: Taa ya Smart Home: Hatua 6

Video: Taa ya Smart Home: Hatua 6
Video: Котенка просто оставили на обочине. Котенок по имени Роки 2024, Novemba
Anonim
Taa nzuri ya Nyumba
Taa nzuri ya Nyumba

Halo jamani, leo tutaunda mradi ambapo tunadhibiti balbu ya taa kulingana na taa inayozunguka. Tutatumia PICO na Resistor ya Kitegemezi cha Nuru (LDR), kugundua taa, na kuwasha au kuzima balbu ya taa kulingana na taa kali ilivyo karibu nayo.

Hatua ya 1: Vipengele

Vipengele
Vipengele
  • PICO, inapatikana kwenye mellbell.cc ($ 17)
  • LDR 12mm, kifungu cha 30 kwenye ebay ($ 0.99)
  • Moduli ya Kupitisha njia-2 au Moduli ya Relay ya kituo 1, inapatikana kwenye ebay ($ 0.74)
  • 10k ohm resistor, kifungu cha 100 kwenye ebay ($ 0.99)
  • Bodi ndogo ya mkate, kifungu cha 5 kwenye ebay ($ 2.52)
  • Waya wa kiume - wa kiume, kifungu cha 40 kwenye ebay ($ 0.99)
  • Waya za kiume na wa kike, kifungu cha 40 kwenye ebay ($ 0.99)
  • Taa ya AC 220v
  • 9 volt betri

Hatua ya 2: Kuunganisha LDR na PICO

Kuunganisha LDR na PICO
Kuunganisha LDR na PICO
Kuunganisha LDR na PICO
Kuunganisha LDR na PICO
Kuunganisha LDR na PICO
Kuunganisha LDR na PICO

Resistors Wategemezi wa Nuru ni vipinga kutofautiana ambavyo hubadilisha upinzani wao kulingana na kiwango cha taa inayoanguka juu yao. Urafiki wao ni sawa, ikimaanisha kuwa upinzani huongezeka kadri taa inavyopungua, na inapungua wakati taa inapoongezeka.

Tutatumia mali hii kubadilisha voltage ambayo PICO yetu inasoma, na kutenda kulingana nayo. Lazima tuunda mgawanyiko wa voltage kutumia LDR yetu kuweza kufanya hivyo, na hii ndio jinsi tunavyounda moja:

  • Tunaunganisha upande wa kwanza wa LDR kwa Vc ya PICO
  • Unganisha upande mwingine wa LDR na kontena zote A0 na 10K ohm
  • Unganisha upande mwingine wa kontena kwa GND ya PICO

Sasa tuna mgawanyiko wa voltage, ambapo ishara inayofikia A0 yetu ya PICO inategemea upinzani wa LDR yetu. Ishara kutoka kwa mgawanyiko wa voltage inawakilishwa na: Vout = (R2 / (R1 + R2)) * Vin. Kwa upande wetu

  • Vin = Chanzo cha nguvu (Vc)
  • Kura = A0
  • R1 = Upinzani wa LDR
  • R2 = 10k ohm (upinzani wetu uliowekwa)

Hebu sasa tuone jinsi inavyofanya kazi chini ya hali tofauti za taa.

Jaribio la kwanza: Chumba kilichowaka

Upinzani wa LDR hupungua na karibu kufikia 1K ohm, lets kujaribu hiyo katika equation yetu:

A0 = (10000 / (1000 + 10000)) * 5 = 4.54v

ADC ya PICO itabadilisha voltage hii kuwa nambari ya dijiti ya 928.

Jaribio la pili: Chumba cha giza

Upinzani wa LDR huongezeka na karibu kufikia 10K ohm, lets try that again in our equation:

A0 = (10000 / (9000 + 10000)) * 5 = 2.63v

ADC ya PICO itabadilisha voltage hii kuwa nambari ya dijiti ya 532.

Sasa kwa kuwa tunaweza kupata usomaji kutoka kwa LDR yetu, hebu unganisha LED kwenye PICO yetu na uitumie kujaribu kazi yetu.

Hatua ya 3: Kuunganisha LED na Kupima Kazi Yetu

Kuunganisha LED na Kupima Kazi Yetu
Kuunganisha LED na Kupima Kazi Yetu

Tunataka sasa kuzima na kuendelea kulingana na usomaji wa LDR yetu. Hii inamaanisha kuwa tunahitaji kuchukua usomaji kutoka kwa LDR yetu, na kupanga mahali pa kuvunja kwa LED yetu kuwasha na kuzima.

Utahitaji programu yako kufanya yafuatayo:

  • Chukua ishara ya kuingiza kutoka LDR kwa A0
  • Kuwa na D2 kama pato kwa LED yetu
  • Fafanua anuwai ambayo inawakilisha usomaji wetu wa LDR
  • Kuonyesha ishara ya LDR kwa A0 katika mfuatiliaji wa serial
  • Fafanua mahali pa kuvunja kwa LED yetu kuwasha na kuzima.

Lakini, kabla ya kuanza programu yetu, hebu unganisha LED kwenye PICO yetu kama hii:

  • Unganisha mguu mrefu wa LED (anode nzuri) kwenye pini yetu ya D2 ya PICO
  • Unganisha mguu mfupi wa LED (cathode hasi) kwa GND ya PICO

Hatua ya 4: Kuunganisha Relay kwa PICO

Kuunganisha Relay kwa PICO
Kuunganisha Relay kwa PICO

Sasa kwa kuwa tunajua kuwa PICO na programu yetu imeunganishwa na inafanya kazi vizuri. Tunaweza kudhibiti taa za nyumba yetu au vifaa vyovyote vya nyumbani. Lakini, tunahitaji relay ili kufanya hivyo.

Relays zinaundwa na sumaku-umeme ambazo hutumiwa kama swichi kufungua mzunguko na kuifunga. Tutatumia PICO kudhibiti operesheni ya kubadili relay, kudhibiti uwasilishaji wa sasa kwa kifaa. Na hizi ndio pini za relay:

  • Vcc (Relay) -> Imeunganishwa na pini ya volt 5 (PICO) kuwezesha coil ndani ya relay
  • GND (Relay) -> Imeunganishwa na GND ya PICO ili kuwezesha coil ndani kwenye relay
  • IN1 (Relay) -> Inaunganisha kwa pini ya pato la dijiti ili kutuma ishara kwa relay ya kwanza ili kufungua na kufunga mzunguko, kwa upande wetu itakuwa D2 (PICO)
  • IN2 (Relay) -> Hii ni sawa na IN1, lakini kwa relay ya pili, na tutaiacha tupu kwa sababu tuna mzigo mmoja tu.
  • Kawaida "com" (Relay) -> Kawaida imeunganishwa kwa mwisho mmoja wa mzigo ambao unadhibitiwa.
  • Kawaida Ilifungwa "NC" (Relay) -> Mwisho mwingine wa mzigo umeunganishwa na NC au HAPANA, ikiwa imeunganishwa na NC mzigo unabaki umeunganishwa kabla ya kichocheo.
  • Kawaida Fungua "HAPANA" (Relay) -> Mwisho mwingine wa mzigo unaweza kushikamana na NC au HAPANA, ikiwa umeunganishwa na HAPANA mzigo unabaki Umekataliwa kabla ya kichocheo.

Sasa tutachukua nafasi ya LED na moduli ya relay.

Hatua ya 5: Kuunganisha Mzigo wa AC na Kusanidi Relay

Kuunganisha Mzigo wa AC na Kuandaa Kupeleka tena
Kuunganisha Mzigo wa AC na Kuandaa Kupeleka tena
Kuunganisha Mzigo wa AC na Kuandaa Kupeleka tena
Kuunganisha Mzigo wa AC na Kuandaa Kupeleka tena

Sasa, unahitaji tu kuunganisha mzigo wa AC kwenye moduli ya kupokezana, na unafanya hivyo kwa kukata waya moja kutoka kwa mzigo wako kwa nusu, kisha unganisha mwisho mmoja kwa com ya relay, na nyingine kwa NO.

Nambari itakaa sawa na ilivyokuwa kwa LED, kwa sababu relay hutumia ishara ya dijiti kama vile LED. Lakini, badilisha ubadilishaji ulioongozwa kuwa relay, kwa hivyo inakaa wazi na inayoelezea.

Hatua ya 6: Umemaliza

Sasa, una taa ya AC ambayo inawasha na kuzima kulingana na taa iliyo ndani ya chumba. Unaweza kufanya hivyo kwa umeme wowote wa nyumba, lazima tu uwe mwangalifu na jinsi unawafanya werevu!

Tafadhali jisikie huru kutupa maoni yoyote, na kuuliza maswali yoyote, tutafurahi kuyajibu. Na ikiwa unaipenda, usisahau kuishiriki kwenye Facebook au kutupia hi kwenye mellbell.cc.

Ilipendekeza: