Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne opplæringen skal vi demonstrere hvordan du lager en automatisk vindusblind ved hjelp av Arduino og LDR -modul. På dagtid ruller gardinen/vindusgardinen ned og om natten ruller den opp.
Trinn 1: Beskrivelse
LDR -modul vil gi HØYT signal hvis lysintensiteten er høy, og det gir LAVT signal når lysets intensitet er lav.
Arduino vil rotere likestrømsmotoren i klokkeretning når den oppdager HØYT fra LDR-modulen og vindusgardinen blir rullet ned, på samme måte når Arduino får LAVt signal fra LDR-modulen, vil den rotere likestrømsmotoren i retning mot klokken og vindusgardinen rulles opp. Tidspunktet for å rotere likestrømsmotoren vil avhenge av gardinets lengde.
Komponenter som kreves for denne opplæringen: Arduino Uno - (Sjekk ut her)
DC Motor 9V - (Sjekk ut her)
LDR -modul - (Sjekk ut her)
L293d DC Motor Driver Module - (Sjekk ut her)
Jumper Wires - (Sjekk ut her)
Trinn 2: Kretsdiagram
LDR -modulen har 3 pinner
VCC - Koble denne pinnen til 5V Arduino Nano
GND - Koble denne pinnen til GND på Arduino Nano
VOUT - Denne pinnen blir koblet til Ananlog pin A0 på Arduino Nano
DC Motor vil bli drevet av L293D Motor Driver Module. L293D -motorsjåfør vil bli operert fra Arduino Nano. Den har 4 inngangspinner for 2 motorer, vi skal bare bruke en motor.
Tilkoblingen til L293D -motorføreren er som følger:
M2a/IN1 - Denne pinnen blir koblet til den digitale pinnen nr. 3 på Arduino Nano
M2b/IN2 - Denne pinnen blir koblet til den digitale pinnen nr. 2 på Arduino Nano
VCC - Koble denne pinnen til et eksternt batteri på 9V
GND - Koble denne pinnen til bakken på 9V batteri
Trinn 3: Send ut video
Last ned koden din herfra