2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu ukážeme, jak vytvořit automatickou roletu pomocí modulu Arduino a LDR. Ve dne se roleta/roleta stáhne a v noci se stáhne.
Krok 1: Popis
Modul LDR vydá HIGH signál, pokud je intenzita světla vysoká, a vydá LOW signál, když je intenzita světla nízká.
Arduino bude otáčet stejnosměrným motorem ve směru hodinových ručiček vždy, když detekuje VYSOKÝ z modulu LDR a roleta se stáhne, podobně když Arduino získá LOW signál z modulu LDR, otočí stejnosměrný motor proti směru hodinových ručiček a roleta se stáhne nahoru. Doba otáčení stejnosměrného motoru bude záviset na délce závěsu.
Komponenty požadované pro tento tutoriál: Arduino Uno - (Pokladna zde)
DC motor 9V - (Pokladna zde)
Modul LDR - (Pokladna zde)
Modul stejnosměrného motoru L293d - (Pokladna zde)
Propojovací vodiče - (Pokladna zde)
Krok 2: Schéma zapojení
Modul LDR má 3 piny
VCC - Připojte tento pin k 5V Arduino Nano
GND - Připojte tento pin k GND Arduino Nano
VOUT - Tento pin bude připojen k ananlogovému pinu A0 Arduino Nano
Stejnosměrný motor bude poháněn modulem ovladače motoru L293D. Ovladač motoru L293D bude obsluhován společností Arduino Nano. Má 4 vstupní piny pro 2 motory, budeme používat pouze jeden motor.
Připojení ovladače motoru L293D je následující:
M2a/IN1 - Tento pin bude připojen k digitálnímu pinu č. 3 Arduino Nano
M2b/IN2 - Tento pin bude připojen k digitálnímu pinu č. 2 Arduino Nano
VCC - Připojte tento pin k externí 9V baterii
GND - Připojte tento kolík k uzemnění 9V baterie
Krok 3: Výstup videa
Stáhněte si svůj kód odtud