2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem vodiču bomo pokazali, kako narediti avtomatsko senčilo za okna z uporabo Arduina in LDR modula. Čez dan se zavesa/okenska žaluzija spusti, ponoči pa se zaviha.
1. korak: Opis
Modul LDR bo oddajal signal VISOKO, če je intenzivnost svetlobe visoka, signal pa NIZKO, če je intenzivnost svetlobe nizka.
Arduino bo motor DC enosmerno obračal v smeri urinega kazalca, kadar zazna, da se modul LDR in modra okna spuščajo, in ko bo Arduino prejel signal LOW iz modula LDR, bo motor DC obračal v nasprotni smeri urinega kazalca, okno pa bo zasukano. gor. Čas vrtenja enosmernega motorja bo odvisen od dolžine zavese.
Komponente, potrebne za to vadnico: Arduino Uno - (odjavi tukaj)
DC motor 9V - (odjavi tukaj)
Modul LDR - (Preverite tukaj)
Modul gonilnika enosmernega motorja L293d - (odjavi tukaj)
Premostitvene žice - (odjavi tukaj)
2. korak: Shema vezja
LDR modul ima 3 zatiči
VCC - Priključite ta pin na 5V Arduino Nano
GND - Priključite ta pin na GND Arduino Nano
VOUT - Ta pin bo povezan z Ananlog pin A0 Arduino Nano
DC motor bo poganjal modul gonilnika motorja L293D. Voznik motorja L293D bo upravljal Arduino Nano. Ima 4 vhodne zatiče za 2 motorja, uporabili bomo samo en motor.
Priključitev gonilnika motorja L293D je naslednja:
M2a/IN1 - Ta pin bo povezan z digitalnim zatičem 3 Arduino Nano
M2b/IN2 - Ta pin bo priključen na digitalni pin 2 Arduino Nano
VCC - Priključite ta pin na zunanjo baterijo 9V
GND - Priključite ta pin na maso 9V baterije
3. korak: Predvajajte video
Prenesite svojo kodo od tukaj