Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In deze zelfstudie gaan we demonstreren hoe u een automatisch raamgordijn maakt met behulp van Arduino en LDR-module. Overdag rolt het gordijn/jaloezie naar beneden en 's nachts rolt het op.
Stap 1: Beschrijving:
LDR-module geeft een HOOG signaal als de intensiteit van het licht hoog is en het geeft een LAAG signaal wanneer de intensiteit van het licht laag is.
Arduino zal de DC-motor in de richting van de klok draaien wanneer het HOOG detecteert van de LDR-module en het raamgordijn wordt naar beneden gerold, op dezelfde manier wanneer Arduino een LAAG signaal krijgt van de LDR-module, zal het de DC-motor tegen de klok in draaien en het raamgordijn wordt opgerold omhoog. De draaitijd van de DC-motor is afhankelijk van de lengte van het gordijn.
Componenten die nodig zijn voor deze tutorial: Arduino Uno – (Bekijk hier)
DC Motor 9V – (Kassa hier)
LDR-module – (hier afrekenen)
L293d DC Motor Driver Module – (Kassa hier)
Jumperdraden - (Kassa hier)
Stap 2: Schakelschema
LDR-module heeft 3 pinnen
VCC - Verbind deze pin met 5V van Arduino Nano
GND – Verbind deze pin met GND van Arduino Nano
VOUT - Deze pin wordt verbonden met de analoge pin A0 van Arduino Nano
DC-motor wordt aangedreven door L293D Motor Driver Module. De L293D-motordriver wordt bediend vanuit Arduino Nano. Het heeft 4 ingangspinnen voor 2 motoren, we gaan slechts één motor gebruiken.
De aansluiting van de L293D-motordriver is als volgt:
M2a/IN1 – Deze pin wordt verbonden met de digitale pin nr. 3 van Arduino Nano
M2b/IN2 – Deze pin wordt aangesloten op de digitale pin nr. 2 van Arduino Nano
VCC – Sluit deze pin aan op een externe batterij van 9V
GND – Verbind deze pin met aarde van 9V batterij
Stap 3: Video uitvoeren
Download hier uw code