2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве мы собираемся продемонстрировать, как сделать автоматические оконные жалюзи с помощью Arduino и LDR Module. В дневное время занавеска / оконная штора опускается, а в ночное время поднимается.
Шаг 1: Описание
Модуль LDR подаст сигнал HIGH, если интенсивность света высокая, и подаст сигнал LOW, когда интенсивность света низкая.
Arduino будет вращать двигатель постоянного тока по часовой стрелке всякий раз, когда он обнаруживает ВЫСОКОЕ значение от модуля LDR и оконные жалюзи опускаются, аналогично, когда Arduino получает НИЗКИЙ сигнал от модуля LDR, он будет вращать двигатель постоянного тока против часовой стрелки, и оконные жалюзи будут опущены. вверх. Время вращения двигателя постоянного тока будет зависеть от длины завесы.
Компоненты, необходимые для этого учебника: Arduino Uno - (здесь)
Двигатель постоянного тока 9 В - (Проверить здесь)
Модуль LDR - (Проверить здесь)
L293d Модуль драйвера двигателя постоянного тока - (Проверить здесь)
Провода перемычки - (Проверить здесь)
Шаг 2: Принципиальная схема
Модуль LDR имеет 3 контакта
VCC - подключите этот контакт к 5V Arduino Nano.
GND - Подключите этот контакт к GND Arduino Nano.
VOUT - этот вывод будет подключен к выводу A0 Ananlog Arduino Nano.
Двигатель постоянного тока приводится в движение модулем драйвера двигателя L293D. Драйвер двигателя L293D будет работать с Arduino Nano. Он имеет 4 входных контакта для 2 двигателей, мы собираемся использовать только один двигатель.
Подключение драйвера мотора L293D выглядит следующим образом:
M2a / IN1 - этот вывод будет подключен к цифровому выводу № 3 Arduino Nano.
M2b / IN2 - этот вывод будет подключен к цифровому выводу 2 Arduino Nano.
VCC - Подключите этот контакт к внешней батарее 9В.
GND - Подключите этот контакт к земле 9В батареи.
Шаг 3: вывод видео
Загрузите свой код отсюда