Arduino Night Watchman Light: 3 passaggi
Arduino Night Watchman Light: 3 passaggi
Anonim
Arduino Night Watchman Light
Arduino Night Watchman Light

Quando esci di casa per lunghi periodi, potresti voler dare l'impressione che qualcuno sia in casa ad accendere e spegnere le luci la sera. Contrariamente a un timer programmato preimpostato (o uno che dorme) e può essere facilmente rilevato dall'esterno, questo timer fai-da-te basato su Arduino utilizza l'intensità della luce per rilevare i bassi livelli di luce e accendere e spegnere casualmente le luci per tutta la notte facendo sembrare che ci sia era qualcuno presente in casa.

Forniture

Disclaimer: ricevo commissioni dagli acquisti relativi ai link in questa pagina.

1x condensatore elettrolitico capacità 100µF; tensione 16V

1x Relè Keyes

1x Arduino Mega 2560 (Rev3)

1x fotoresistenza KY-018

Tutti i componenti li trovate su BangGood cliccando su questo link

Passaggio 1: Arduino Night Watchman - Schema elettrico

Arduino Night Watchman - Schema elettrico
Arduino Night Watchman - Schema elettrico

Passaggio 2: Arduino Night Watchman - Codice

Il codice è stato scritto utilizzando l'IDE Arduino standard e contiene commenti per ogni sezione.

Puoi anche ottenerlo dal mio GitHub

Codice del guardiano notturno di Arduino

Come funziona ?

//Campione la luce ambientale

//Funziona solo di notte

// Crea un programma per accendere le luci in modo casuale tra 45 - 90 minuti per un periodo di 2 - 7 minuti

//Ripetere fino al mattino

Passaggio 3: Arduino Night Watchman: l'effettiva configurazione fisica

Arduino Night Watchman: la configurazione fisica reale
Arduino Night Watchman: la configurazione fisica reale

Potrebbe essere più pulito, ma fa il suo lavoro.

Costruzione felice:)

Consigliato: