Arduino nano подключение реле

В этой статье приведены разные варианты управления реле в скетчах ардуино. Примеры тестировались на Arduino Uno, но они могут быть легко применимы для работы на других платах Arduino: Uno, Mega, Nano.

Простой вариант скетча управления реле

Схема подключения

В данном примере используется стандартный модуль реле ардуино, на котором уже установлены все необходимые элементы для подключения к . Схема подключения очень проста: модуль реле присоединяется к 5 пину платы Ардуино. При этом для простоты мы можем даже не присоединять реальную нагрузку – реле будет щелкать при каждом изменении состояния, мы услышим эти щелчки и будем понимать, что скетч работает.

Скетч для работы с реле

Скетч управления реле с датчиком движения

В реальных проектах изменение состояния реле должно происходить в ответ на какую то реакцию среды. Например, в ответ на сигнал сработавшего датчика движения можно включить свет, замкнув цепь с помощью реле. В данном скетче мы рассмотрим такой вариант подключения.

Схема подключения реле

Следует понимать, что в реальных проектах обходятся вообще без ардуино – просто подключая сигнальный выход датчика к реле.

Пример скетча

В данном примере мы добавим в цикл loop проверку состояния PIR датчика с помощью функции digitalRead (). Если мы получаем HIGH, то это означает сработку датчика и мы выполняем действие – включаем реле. Если к нему присоединить лампочку, то она загорится. Но, как и в прошлом примере, можно просто послушать щелчки.

Читайте также:  Где лежит реестр windows 7

В этой инструкции расскажу как подключить модуль реле (купленный на Али) к Arduino UNO и NANO.

Для начала немного разберем что написано на корпусе реле.

5VDC — 5V (5 вольт), DC (постоянный ток). Входящее напряжение для срабатывания реле. Меньше 5 вольт подключать не советую. Реле может срабатывать если на него с ардуинки подать и 3.3 В, но при этом контакты реле будут замыкаться не плотно, что может в дальнейшем при подключении большой нагрузки вызвать перегрев реле.
10А250VAC — 10A (10 ампер), 250V (250 вольт ), АС (переменный ток, тот который в розетках). Максимальная нагрузка на которую рассчитано реле.
Нижние обозначения расшифровываются аналогично.

Для подключения модуля реле к Arduino UNO или NANO

первым делом залейте один из двух скетчей (какой больше понравится) на Arduino.

Теперь подключим реле к Arduino UNO.

Подключение Arduino NANO точно такое же.

Единственное в моей NANO, маркировка пина 5V находится с обратной стороны платы (если вы вдруг ее не найдете).

Нагрузку на реле подключаем через контакты NO и COM.

В этой статье приведены разные варианты управления реле в скетчах ардуино. Примеры тестировались на Arduino Uno, но они могут быть легко применимы для работы на других платах Arduino: Uno, Mega, Nano.

Простой вариант скетча управления реле

Схема подключения

В данном примере используется стандартный модуль реле ардуино, на котором уже установлены все необходимые элементы для подключения к . Схема подключения очень проста: модуль реле присоединяется к 5 пину платы Ардуино. При этом для простоты мы можем даже не присоединять реальную нагрузку – реле будет щелкать при каждом изменении состояния, мы услышим эти щелчки и будем понимать, что скетч работает.

Читайте также:  Mail ru почта игровой центр

Скетч для работы с реле

Скетч управления реле с датчиком движения

В реальных проектах изменение состояния реле должно происходить в ответ на какую то реакцию среды. Например, в ответ на сигнал сработавшего датчика движения можно включить свет, замкнув цепь с помощью реле. В данном скетче мы рассмотрим такой вариант подключения.

Схема подключения реле

Следует понимать, что в реальных проектах обходятся вообще без ардуино – просто подключая сигнальный выход датчика к реле.

Пример скетча

В данном примере мы добавим в цикл loop проверку состояния PIR датчика с помощью функции digitalRead (). Если мы получаем HIGH, то это означает сработку датчика и мы выполняем действие – включаем реле. Если к нему присоединить лампочку, то она загорится. Но, как и в прошлом примере, можно просто послушать щелчки.

«>