Satura rādītājs:

Gudrs mājas apgaismojums: 6 soļi
Gudrs mājas apgaismojums: 6 soļi

Video: Gudrs mājas apgaismojums: 6 soļi

Video: Gudrs mājas apgaismojums: 6 soļi
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, Novembris
Anonim
Gudrs mājas apgaismojums
Gudrs mājas apgaismojums

Sveiki puiši, šodien mēs izveidosim projektu, kurā mēs kontrolēsim spuldzi, pamatojoties uz apkārtējo apgaismojumu. Mēs izmantosim PICO un gaismas atkarīgo rezistoru (LDR), lai noteiktu gaismu un ieslēgtu vai izslēgtu spuldzi atkarībā no tā, cik intensīvs apgaismojums ir ap to.

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
  • PICO, pieejams vietnē mellbell.cc (17 ASV dolāri)
  • LDR 12 mm, 30 saišķis ebay (0,99 ASV dolāri)
  • 2 kanālu releja modulis vai 1 kanālu releja modulis, pieejams ebay (0,74 ASV dolāri)
  • 10k omu rezistors, 100 saišķis ebay (0,99 ASV dolāri)
  • Mini maizes dēlis, 5 saišķis ebay (2,52 ASV dolāri)
  • Vīrietis - vīriešu jumber vadi, 40 saišķis ebay (0,99 ASV dolāri)
  • Vīrietis - sieviešu jumbra vadi, 40 saišķis ebay (0,99 ASV dolāri)
  • 220V maiņstrāvas lampa
  • 9 voltu akumulators

2. darbība. LDR pievienošana PICO

LDR savienošana ar PICO
LDR savienošana ar PICO
LDR savienošana ar PICO
LDR savienošana ar PICO
LDR savienošana ar PICO
LDR savienošana ar PICO

No gaismas atkarīgie rezistori ir mainīgi rezistori, kas maina pretestību atkarībā no tiem krītošās gaismas daudzuma. Viņu attiecības ir apgriezti proporcionālas, kas nozīmē, ka pretestība palielinās, samazinoties apgaismojumam, un samazinās, kad apgaismojums palielinās.

Mēs izmantosim šo īpašumu, lai mainītu spriegumu, ko nolasa mūsu PICO, un rīkosimies atkarībā no tā. Lai to izdarītu, mums jāizveido sprieguma dalītājs, izmantojot mūsu LDR, un šādi mēs to izveidojam:

  • Mēs savienojam LDR pirmo pusi ar PICO Vc
  • Pievienojiet otru LDR pusi ar A0 un 10K omu rezistoru
  • Pievienojiet pretestības otru pusi PICO GND

Tagad mums ir sprieguma dalītājs, kur signāls, kas sasniedz mūsu PICO A0, ir atkarīgs no mūsu LDR pretestības. Signālu no sprieguma dalītāja attēlo: Vout = (R2/(R1+R2)) * Vin. Mūsu gadījumā

  • Vin = barošanas avots (Vc)
  • Vout = A0
  • R1 = LDR pretestība
  • R2 = 10k omi (mūsu fiksētā pretestība)

Tagad redzēsim, kā tas darbojas dažādos apgaismojuma apstākļos.

Pirmais tests: apgaismota telpa

LDR pretestība samazinās un gandrīz sasniedz 1K omi, ļaujiet to izmēģināt mūsu vienādojumā:

A0 = (10000/(1000+10000)) * 5 = 4,54v

PICO ADC pārveidos šo spriegumu uz digitālo vērtību 928.

Otrais tests: tumša istaba

LDR pretestība palielinās un gandrīz sasniedz 10K omi, ļaujiet mēģināt vēlreiz mūsu vienādojumā:

A0 = (10000/(9000+10000)) * 5 = 2,63v

PICO ADC pārveidos šo spriegumu uz digitālo vērtību 532.

Tagad, kad mēs varam iegūt rādījumus no mūsu LDR, ļaujim savienot LED ar mūsu PICO un izmantot to, lai pārbaudītu mūsu darbu.

3. darbība: gaismas diodes pievienošana un mūsu darba pārbaude

LED pieslēgšana un mūsu darba pārbaude
LED pieslēgšana un mūsu darba pārbaude

Tagad mēs vēlamies, lai gaismas diode izslēgtos un ieslēgtos atkarībā no mūsu LDR rādījuma. Tas nozīmē, ka mums ir jānoņem mūsu LDR rādījumi un jāprogrammē pārtraukuma punkts, lai mūsu LED ieslēgtos un izslēgtos plkst.

Jums būs nepieciešama programma, lai veiktu šādas darbības:

  • Ņemiet ievades signālu no LDR pie A0
  • Izmantojiet D2 kā mūsu LED izvadi
  • Definējiet mainīgo, kas atspoguļo mūsu LDR rādījumus
  • LDR signāla parādīšana A0 sērijas monitorā
  • Nosakiet pārtraukuma punktu, kurā mūsu LED ieslēgties un izslēgties plkst.

Bet pirms mūsu programmas palaišanas ļaujiet savienot LED ar mūsu PICO šādi:

  • Pievienojiet gaismas diodes garo kāju (pozitīvo anodu) mūsu PICO D2 tapai
  • Pievienojiet gaismas diodes īso kāju (negatīvo katodu) PICO GND

4. solis: releja pievienošana PICO

Releja pievienošana PICO
Releja pievienošana PICO

Tagad, kad mēs zinām, ka mūsu PICO un programma ir savienoti un darbojas pareizi. Mēs varam kontrolēt savas mājas gaismas vai jebkuru citu mājas aprīkojumu. Bet, lai to izdarītu, mums ir nepieciešams relejs.

Releji sastāv no elektromagnētiem, kurus izmanto kā slēdzi ķēdes atvēršanai un aizvēršanai. Mēs izmantosim PICO, lai kontrolētu releja pārslēgšanas darbību, lai kontrolētu strāvas piegādi ierīcei. Un šie ir releja tapas:

  • Vcc (relejs) -> savienots ar 5 voltu tapu (PICO), lai barotu spoli releja iekšpusē
  • GND (relejs) -> savienots ar PICO GND, lai barotu spoles iekšpusē esošo releju
  • IN1 (relejs) -> savienojas ar digitālo izejas tapu, lai nosūtītu signālu uz pirmo releju, lai atvērtu un aizvērtu ķēdi, mūsu gadījumā tas būs D2 (PICO)
  • IN2 (relejs) -> Tas ir tas pats, kas IN1, bet otrajam relejam, un mēs to atstāsim tukšu, jo mums ir tikai viena slodze.
  • Kopējais "com" (relejs) -> Common ir savienots ar vienu kontrolējamās slodzes galu.
  • Parasti slēgts "NC" (relejs) -> Slodzes otrs gals ir pievienots NC vai NO, ja tas ir pievienots NC, slodze paliek savienota pirms sprūda.
  • Parasti atveriet "NĒ" (relejs) -> Slodzes otrs gals ir vai nu pievienots NC, vai NĒ, ja tas ir pievienots NO, slodze paliek atvienota pirms sprūda.

Tagad mēs vienkārši nomainīsim gaismas diodi ar releja moduli.

5. darbība: maiņstrāvas slodzes pievienošana un releja programmēšana

Maiņstrāvas slodzes pievienošana un releja programmēšana
Maiņstrāvas slodzes pievienošana un releja programmēšana
Maiņstrāvas slodzes pievienošana un releja programmēšana
Maiņstrāvas slodzes pievienošana un releja programmēšana

Tagad jums tikai jāpievieno maiņstrāvas slodze releja modulim, un jūs to darāt, pārgriežot vienu vadu no slodzes uz pusēm, pēc tam pievienojot vienu galu releja kom, bet otru - NO.

Kods paliks tāds pats kā tas bija LED, jo relejs izmanto digitālo signālu tāpat kā LED. Taču nomainiet mainīgo uz relay, lai tas paliktu skaidrs un aprakstošs.

6. solis: esat pabeidzis

Tagad jums ir maiņstrāvas gaisma, kas ieslēdzas un izslēdzas atkarībā no telpā esošās gaismas. To var izdarīt jebkurai mājas elektronikai, jums vienkārši jābūt uzmanīgam ar to, cik gudri jūs tos izgatavojat!

Lūdzu, nekautrējieties sniegt mums ieteikumus un uzdot visus jautājumus, mēs ar prieku atbildēsim uz tiem. Un, ja jums tas patīk, neaizmirstiet to kopīgot Facebook vai nosūtīt mums sveicienu vietnē mellbell.cc.

Ieteicams: