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

Kad na duže vrijeme izlazite iz kuće, možda ćete se htjeti doimati kao da je netko kod kuće pali i gasi svjetla navečer. Za razliku od unaprijed postavljenog rasporeda vremena (ili onog koji spava) i koji se lako može otkriti izvana, ovaj mjerač temeljen na DIY Arduinu koristi intenzitet svjetla za otkrivanje slabe razine svjetla i nasumično uključivanje i isključivanje svjetla tijekom noći, pa se čini da postoji je li netko bio prisutan u kući.

Pribor

Odricanje od odgovornosti: Primam provizije od kupnji povezanih s 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 pomoću standardnog Arduino IDE -a i sadrži komentare za svaki odjeljak.

Možete ga nabaviti i na mom GitHubu

Arduino kod noćnog čuvara

Kako radi ?

// Uzorak ambijentalnog svjetla

// Radite samo noću

// Napravite 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 - stvarna fizička postavka
Arduino noćni čuvar - stvarna fizička postavka

Moglo bi biti čišće, ali odradi posao.

Sretna zgrada:)