2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom vodiču pokazat ćemo kako napraviti automatsko roletnu pomoću Arduina i LDR modula. Tokom dana zavjesa/roletna će se spustiti, a noću će se spustiti.
Korak 1: Opis
LDR modul će davati VISOKI signal ako je intenzitet svjetla visok, a daje nizak signal kada je intenzitet svjetla nizak.
Arduino će rotirati istosmjerni motor u smjeru kazaljke na satu kad god otkrije da se VISOKO sa LDR modula i spušta roletna spuštaju, slično kada Arduino dobije LOW signal iz LDR modula, rotirat će istosmjerni motor u smjeru suprotnom od kazaljke na satu i zavjesa na prozoru će biti zakrenuta gore. Vrijeme okretanja istosmjernog motora ovisit će o dužini zavjese.
Komponente potrebne za ovaj vodič: Arduino Uno - (Platite ovdje)
DC motor 9V - (Platite ovdje)
LDR modul - (Platite ovdje)
L293d modul upravljačkog programa istosmjernog motora - (provjerite ovdje)
Žice za kratkospojnike - (Odjavi se ovdje)
Korak 2: Dijagram kola
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 upravljački modul 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 će biti 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: Izlažite video zapis
Preuzmite svoj kod odavde