Svjetlo noćnog čuvara Arduino: 3 koraka
Svjetlo noćnog čuvara Arduino: 3 koraka
Anonim
Arduino svjetlo noćnog čuvara
Arduino svjetlo noćnog čuvara

Kad na duže vrijeme napuštate svoju kuću, možda ćete se morati doimati kao da je neko kod kuće pali i gasi svjetla u večernjim satima. Za razliku od unaprijed postavljenog zakazanog tajmera (ili onog koji spava) i koji se lako može otkriti izvana, ovaj DIY Arduino mjerač vremena koristi intenzitet svjetla za otkrivanje slabe razine svjetlosti i nasumično uključivanje i isključivanje svjetla cijelu noć čineći da izgleda kao da postoji da li je neko bio prisutan u kući.

Supplies

Odricanje odgovornosti: Primam provizije od kupovine povezane sa vezama na ovoj stranici.

1x kapacitet elektrolitskog kondenzatora 100µF; napon 16V

1x Keyes relej

1x Arduino Mega 2560 (Rev3)

1x fotootpornik KY-018

Sve komponente možete pronaći na BangGood -u klikom na ovu vezu

Korak 1: Arduino noćni čuvar - shema ožičenja

Arduino noćni čuvar - shema ožičenja
Arduino noćni čuvar - shema ožičenja

Korak 2: Arduino noćni čuvar - Kod

Kôd je napisan koristeći standardni Arduino IDE i sadrži komentare za svaki odjeljak.

Možete ga nabaviti i sa mog GitHub -a

Arduino kod noćnog čuvara

Kako to radi ?

// Uzorak ambijentalnog svjetla

// Rad samo noću

// Kreirajte raspored za nasumično uključivanje svjetla između 45 - 90 minuta u razdoblju od 2 - 7 minuta

// Ponavljati do jutra

Korak 3: Arduino noćni čuvar - stvarne fizičke postavke

Arduino noćni čuvar - stvarne fizičke postavke
Arduino noćni čuvar - stvarne fizičke postavke

Možda je čišće, ali odradi posao.

Sretna zgrada:)