2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom vodiču pokazat ćemo kako napraviti automatsku roletu za prozore pomoću Arduina i LDR modula. Danju će se zavjesa/roletna spustiti, a noću će se zakotrljati.
Korak 1: Opis
LDR modul će dati VISOKI signal ako je intenzitet svjetla visok, a daje nizak signal kada je intenzitet svjetla nizak.
Arduino će rotirati istosmjerni motor u smjeru kazaljki na satu kad god otkrije da se VISOKO iz LDR modula i roleta prozora spuštaju, slično kada Arduino dobije LOW signal iz LDR modula, rotirat će istosmjerni motor u smjeru suprotnom od kazaljke na satu, a roletna će biti zakrenuta gore. Vrijeme okretanja istosmjernog motora ovisit će o duljini zastora.
Komponente potrebne za ovaj vodič: Arduino Uno - (Plaćanje ovdje)
Istosmjerni motor 9V - (Plaćanje ovdje)
LDR modul - (Plaćanje ovdje)
L293d modul pogona istosmjernog motora - (provjerite ovdje)
Žice za kratkospojnike - (Odjavi se ovdje)
Korak 2: Dijagram kruga
LDR modul ima 3 pina
VCC - Spojite ovaj pin na 5V Arduino Nano
GND - Spojite ovaj pin na GND Arduino Nano
VOUT - Ovaj pin će biti spojen na analogni pin A0 Arduino Nano
DC motor će pokretati L293D modul pokretača motora. Vozačem motora L293D upravljat će se iz Arduino Nano. Ima 4 ulazna pina za 2 motora, koristit ćemo samo jedan motor.
Povezivanje upravljačkog programa motora L293D je kako slijedi:
M2a/IN1 - Ovaj pin bit će spojen na digitalni pin 3 Arduino Nano
M2b/IN2 - Ovaj pin će biti spojen na digitalni pin broj 2 Arduino Nano
VCC - Spojite ovaj pin na vanjsku bateriju od 9V
GND - Spojite ovaj pin na masu 9V baterije
Korak 3: Video izlaz
Preuzmite svoj kod odavde