Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym samouczku zademonstrujemy, jak wykonać automatyczną roletę okienną za pomocą Arduino i modułu LDR. W ciągu dnia zasłona/żaluzja zwija się, aw nocy zwija się.
Krok 1: Opis
Moduł LDR da sygnał HIGH, jeśli intensywność światła jest wysoka, a sygnał LOW, gdy intensywność światła jest niska.
Arduino obróci silnik prądu stałego w kierunku zgodnym z ruchem wskazówek zegara za każdym razem, gdy wykryje WYSOKI z modułu LDR, a roleta okienna zostanie opuszczona, podobnie, gdy Arduino otrzyma sygnał LOW z modułu LDR, obróci silnik prądu stałego w kierunku przeciwnym do ruchu wskazówek zegara, a roleta zostanie zwinięta w górę. Czas obracania się silnika prądu stałego będzie zależał od długości kurtyny.
Komponenty wymagane do tego samouczka: Arduino Uno – (do kasy tutaj)
Silnik prądu stałego 9V – (do kasy tutaj)
Moduł LDR – (do kasy tutaj)
Moduł sterownika silnika prądu stałego L293d - (do kasy tutaj)
Przewody połączeniowe – (do kasy tutaj)
Krok 2: Schemat obwodu
Moduł LDR ma 3 piny
VCC – Podłącz ten pin do 5 V Arduino Nano
GND – podłącz ten pin do GND Arduino Nano
VOUT – Ten pin zostanie podłączony do pinu analogowego A0 Arduino Nano
Silnik prądu stałego będzie napędzany przez moduł sterownika silnika L293D. Sterownik silnika L293D będzie obsługiwany z Arduino Nano. Posiada 4 piny wejściowe dla 2 silników, będziemy używać tylko jednego silnika.
Podłączenie sterownika silnika L293D wygląda następująco:
M2a/IN1 – Ten pin zostanie podłączony do cyfrowego pinu nr 3 Arduino Nano
M2b/IN2 – Ten pin zostanie podłączony do cyfrowego pinu nr 2 Arduino Nano
VCC-podłącz ten pin do zewnętrznej baterii 9V
GND-podłącz ten pin do uziemienia baterii 9 V
Krok 3: Wyjście wideo
Pobierz swój kod stąd