Spisu treści:

Automatyczna zasłona/zasłona okienna za pomocą Arduino i LDR: 3 kroki
Automatyczna zasłona/zasłona okienna za pomocą Arduino i LDR: 3 kroki

Wideo: Automatyczna zasłona/zasłona okienna za pomocą Arduino i LDR: 3 kroki

Wideo: Automatyczna zasłona/zasłona okienna za pomocą Arduino i LDR: 3 kroki
Wideo: Karnisze elektryczne - wszystko co musisz o nich wiedzieć | Eurofirany 2024, Listopad
Anonim
Automatyczna zasłona / roleta okienna za pomocą Arduino i LDR
Automatyczna zasłona / roleta okienna za pomocą Arduino i LDR

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

Schemat obwodu
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

Zalecana: