Satura rādītājs:
- 1. darbība: sastāvdaļas
- 2. darbība. LDR pievienošana PICO
- 3. darbība: gaismas diodes pievienošana un mūsu darba pārbaude
- 4. solis: releja pievienošana PICO
- 5. darbība: maiņstrāvas slodzes pievienošana un releja programmēšana
- 6. solis: esat pabeidzis
Video: Gudrs mājas apgaismojums: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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
- 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
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
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
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
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:
Mēms ventilators padarīts gudrs: 7 soļi
Mēms ventilators padarīja gudru: Es gribēju padarīt tipisku pjedestāla ventilatoru gudru, jo man bija garlaicīgi to ieslēgt un izslēgt manuāli, kad tas atrodas pāri istabas otrajai pusei un es esmu uz dīvāna vai gultā. Es arī gribēju, lai, ejot gulēt, varētu to pārtraukt. Kāds fans
Šaurjoslas IoT: gudrs apgaismojums un mērīšana paver ceļu labākai un veselīgākai ekosistēmai: 3 soļi
Šaurjoslas IoT: viedais apgaismojums un mērīšana paver ceļu labākai un veselīgākai ekosistēmai: automatizācija ir atradusi ceļu gandrīz katrā nozarē. Sākot no ražošanas līdz veselības aprūpei, transportam un piegādes ķēdei, automatizācija ir redzējusi dienas gaismu. Nu, tas viss neapšaubāmi ir pievilcīgs, bet ir viens, kas šķiet
Gudrs, jauks un Coolmay HMI Arduino: 3 soļi
Gudrs, jauks un Coolmay HMI Arduino: Šis ir jaunākais mini skārienekrāns, ko es nopirku, lai kontrolētu Arduino plāksni, izmantojot Modbus TCP sakarus
Mājas apgaismojums, izmantojot PICO: 9 soļi
Mājas apgaismojums, izmantojot PICO: Vai jūs kādreiz negribējāt mainīt savas telpas noskaņojumu, mainot gaismas krāsu? Nu, šodien jūs uzzināsit, kā tieši to izdarīt. Tā kā ar šo projektu jūs izveidosit Bluetooth kontrolētu RGB apkārtējā apgaismojuma sistēmu, kuru varēsit novietot jebkurā vietā
Gudrs ielas apgaismojums, izmantojot Ir sensoru ar Arduino: 4 soļi (ar attēliem)
Gudrs ielas apgaismojums, izmantojot Ir sensoru ar Arduino: Lūdzu, abonējiet manu kanālu, lai iegūtu vairāk projektu. Šis projekts ir par viedo ielu apgaismojumu, ielas apgaismojums ieslēgsies, kamēr transportlīdzeklis tam šķērsos. Šeit mēs izmantojam 4 IR sensorus, kas uztver transportlīdzekli, katrs IR sensors kontrolē