Sadržaj:
- Korak 1: Komponente
- Korak 2: Spajanje LDR -a na PICO
- Korak 3: Spajanje LED diode i testiranje našeg rada
- Korak 4: Spajanje releja na PICO
- Korak 5: Spajanje AC opterećenja i programiranje releja
- Korak 6: Gotovi ste
Video: Osvjetljenje pametne kuće: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Pozdrav dečki, danas ćemo stvoriti projekt u kojem kontroliramo žarulju na temelju okolne rasvjete. Koristit ćemo PICO i otpornik ovisan o svjetlu (LDR) za otkrivanje svjetla i uključivanje ili isključivanje žarulje ovisno o intenzitetu rasvjete oko nje.
Korak 1: Komponente
- PICO, dostupno na mellbell.cc (17 USD)
- LDR 12 mm, svežanj od 30 na ebayu (0,99 USD)
- 2-kanalni relejni modul ili 1-kanalni relejni modul, dostupan na ebayu (0,74 USD)
- Otpornik od 10 k ohma, paket od 100 na ebayu (0,99 USD)
- Mini ploča, paket od 5 na ebayu (2,52 USD)
- Muški - muški žankovi, žica od 40 na ebayu (0,99 USD)
- Muški - ženski jumber žice, snop od 40 na ebayu (0,99 USD)
- 220v AC lampa
- 9 voltna baterija
Korak 2: Spajanje LDR -a na PICO
Otpornici ovisni o svjetlosti su promjenjivi otpornici koji mijenjaju svoj otpor ovisno o količini svjetlosti koja pada na njih. Njihov je odnos obrnuto proporcionalan, što znači da se otpor povećava kako se osvjetljenje smanjuje, a smanjuje kada se svjetlo povećava.
Koristit ćemo ovo svojstvo za promjenu napona koji čita naš PICO i djelovati ovisno o njemu. Moramo stvoriti razdjelnik napona pomoću našeg LDR -a da bismo to mogli učiniti, a evo kako ga stvaramo:
- Spojimo prvu stranu LDR -a na PICO -ov Vc
- Spojite drugu stranu LDR -a s A0 i 10K ohmskim otpornikom
- Spojite drugu stranu otpornika na PICO -ov GND
Sada imamo razdjelnik napona, gdje signal koji doseže do našeg PICO -a A0 ovisi o otporu našeg LDR -a. Signal iz razdjelnika napona predstavlja: Vout = (R2/(R1+R2)) * Vin. U našem slučaju
- Vin = Izvor napajanja (Vc)
- Vout = A0
- R1 = Otpor LDR -a
- R2 = 10k ohm (naš fiksni otpor)
Pogledajmo sada kako djeluje u različitim uvjetima osvjetljenja.
Prvi test: Osvijetljena soba
Otpor LDR -a se smanjuje i gotovo doseže 1K ohma, pokušajmo to u našoj jednadžbi:
A0 = (10000/(1000+10000)) * 5 = 4,54 V
PICO -ov ADC pretvorit će ovaj napon u digitalnu vrijednost 928.
Drugi test: Tamna soba
Otpor LDR -a raste i gotovo doseže 10K ohma, pokušajmo to ponovno u našoj jednadžbi:
A0 = (10000/(9000+10000)) * 5 = 2,63V
PICO -ov ADC pretvorit će ovaj napon u digitalnu vrijednost od 532.
Sada kada možemo dobiti očitanja iz našeg LDR -a, spojimo LED na naš PICO i upotrijebimo ga za testiranje našeg rada.
Korak 3: Spajanje LED diode i testiranje našeg rada
Sada želimo da se LED isključi i uključi, ovisno o očitanju našeg LDR -a. To znači da moramo uzeti očitavanje iz našeg LDR -a i programirati točku prekida za uključivanje i isključivanje naše LED diode.
Program će vam trebati za sljedeće:
- Uzmite ulazni signal iz LDR -a na A0
- Neka D2 bude izlaz za našu LED diodu
- Definirajte varijablu koja predstavlja očitavanje našeg LDR -a
- Prikaz LDR signala na A0 u serijskom monitoru
- Odredite točku prekida za uključivanje i isključivanje naše LED diode.
No, prije nego što pokrenemo naš program, spojimo LED na naš PICO ovako:
- Spojite dugu nogu LED diode (pozitivnu anodu) na D2 pin našeg PICO -a
- Spojite kratku nogu LED diode (negativna katoda) na PICO -ov GND
Korak 4: Spajanje releja na PICO
Sada kada znamo da su naši PICO i program povezani i da rade ispravno. Možemo kontrolirati svjetla naše kuće ili bilo koju drugu kućnu opremu. No, za to nam je potreban relej.
Releji se sastoje od elektromagneta koji se koriste kao prekidač za otvaranje kruga i njegovo zatvaranje. PICO ćemo koristiti za kontrolu rada sklopke releja, za kontrolu isporuke struje do uređaja. A ovo su izlazi releja:
- Vcc (relej) -> Spojen na pin od 5 V (PICO) za napajanje zavojnice unutar releja
- GND (relej) -> Spojen na PICO -ov GND za napajanje zavojnice unutar releja
- IN1 (relej) -> Spaja se na digitalni izlazni pin za slanje signala prvom releju radi otvaranja i zatvaranja kruga, u našem slučaju to će biti D2 (PICO)
- IN2 (relej) -> Ovo je isto kao i IN1, ali za drugi relej i ostavit ćemo ga praznim jer imamo samo jedno opterećenje.
- Zajednički "com" (relej) -> Common je spojen na jedan kraj opterećenja koje treba kontrolirati.
- Normalno zatvoren "NC" (relej) -> Drugi kraj opterećenja spojen je na NC ili NO, ako je spojen na NC, opterećenje ostaje priključeno prije okidača.
- Normalno otvoreno "NO" (relej) -> Drugi kraj opterećenja spojen je na NC ili NO, ako je spojen na NO, opterećenje ostaje isključeno prije okidanja.
Sada ćemo samo zamijeniti LED diodu relejnim modulom.
Korak 5: Spajanje AC opterećenja i programiranje releja
Sada samo trebate spojiti izmjenično opterećenje na relejni modul, a to ćete učiniti tako da jednu žicu napola prerežete naponom, a zatim jedan kraj spojite na relej, a drugi na NO.
Kôd će ostati isti kao i za LED, jer relej koristi digitalni signal baš kao i LED. No, promijenite LED varijablu u relej, tako da ostane jasna i opisna.
Korak 6: Gotovi ste
Sada imate AC svjetlo koje se uključuje i isključuje ovisno o svjetlu u prostoriji. To možete učiniti s bilo kojom kućnom elektronikom, samo morate paziti koliko ih pametno činite!
Slobodno nam dajte bilo kakve prijedloge i postavite bilo kakva pitanja, rado ćemo vam odgovoriti. A ako vam se svidi, ne zaboravite ga podijeliti na Facebooku ili nam se javiti na mellbell.cc.
Preporučeni:
SmartBox - sustav pametne kuće za vašu sobu: 6 koraka
SmartBox - sustav pametne kuće za vašu sobu: Pozdrav svima! U ovom uputstvu objasnit ću vam kako napraviti sustav pametne sobe. Ovaj sustav sadrži dva uređaja. Opći uređaj sa senzorom vlažnosti i senzorom temperature koji mjeri trenutnu kvalitetu života u vašoj sobi. Ti ćeš
ForgetMeNot - Platforma za obavijesti pametne kuće: 14 koraka (sa slikama)
ForgetMeNot - Platforma za obavijesti o pametnoj kući: Kao zaposleni studenti, trčeći između razreda, poslova i obiteljskih obaveza, skloni smo zaboraviti male stvari. Rođendan dolazi i odlazi a da mi to ne primijetimo, važan rok se propušta zbog čistog zaborava, a ponekad, samo
Automatizacija pametne kuće s utičnicama Energenie - utičnice u blizini: 4 koraka
Pametna kućna automatizacija s utičnicama Energenie - blizinske utičnice: Uvod Postoji puno primjera pametne kućne automatizacije, ali ovaj je jednostavan i vrlo je učinkovito funkcionirao godinu dana u mojoj kući pa se nadam da vam se sviđa. Kad završite, imat ćete uređaj koji može skenirati mrežu
Arduino sustav pametne kuće: 7 koraka
Arduino sustav pametne kuće: U ovom uputstvu pokazat ćemo vam kako stvoriti vlastiti sustav pametne kuće s MATLAB -ovim dizajnerom aplikacija sa Sparkfun crvenom pločom. Ovaj Instructable može se koristiti za lakše razumijevanje MATLAB -ovog dizajnera aplikacija, kao i za korištenje fotoreportera
Sustav pametne kuće: 6 koraka
Sustav pametne kuće: Ova instrukcija pomoći će vam objasniti kako postaviti i koristiti naš sustav pametne kuće pomoću softvera Matlab i hardvera Raspberry Pi. Na kraju ovog uputstva trebali biste moći potpuno koristiti naš proizvod s lakoćom