Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa aiomme osoittaa, kuinka tehdä automaattinen ikkunaverho Arduinon ja LDR -moduulin avulla. Päivällä verho/ikkunaluukku rullaa alas ja yöllä se rullaa ylös.
Vaihe 1: Kuvaus
LDR -moduuli antaa HIGH -signaalin, jos valon voimakkuus on korkea ja se antaa LOW -signaalin, kun valon voimakkuus on alhainen.
Arduino pyörii DC-moottoria myötäpäivään aina, kun se havaitsee LDR-moduulista KORKEA ja ikkunan kaihtimet rullataan alas, samoin kun Arduino saa LOW-signaalin LDR-moduulista, se pyörii DC-moottoria vastapäivään ja ikkunaluukku rullataan ylös. Tasavirtamoottorin pyörimisaika riippuu verhon pituudesta.
Tähän opetusohjelmaan vaadittavat komponentit: Arduino Uno - (Tarkista tästä)
Tasavirtamoottori 9V - (tarkista tästä)
LDR -moduuli - (tarkista tästä)
L293d DC -moottorin ohjainmoduuli - (tarkista tästä)
Hyppyjohdot - (tarkista tästä)
Vaihe 2: Piirikaavio
LDR -moduulissa on 3 nastaa
VCC - Kytke tämä nasta 5 V: n Arduino Nano -laitteeseen
GND - Liitä tämä nasta Arduino Nanon GND: hen
VOUT - Tämä nasta liitetään Arduino Nanon Ananlog -nastaan A0
DC -moottoria ohjaa L293D -moottorin ohjainmoduuli. L293D -moottoriajuria käytetään Arduino Nanosta. Siinä on 4 syöttötapaa 2 moottorille, aiomme käyttää vain yhtä moottoria.
L293D -moottoriajurin liitäntä on seuraava:
M2a/IN1 - Tämä nasta liitetään Arduino Nanon digitaaliseen nastaan 3
M2b/IN2 - Tämä nasta liitetään Arduino Nanon digitaaliseen nastaan 2
VCC - Liitä tämä nasta 9 V: n ulkoiseen akkuun
GND - Kytke tämä nasta 9 V: n akun maahan
Vaihe 3: Videolähtö
Lataa koodisi täältä