Руководство пользователя ARDUINO A000110 4 Relays Shield

4 светодиода Exampль:
Этот бывшийampВ этом примере показано, как управлять включением 4 светодиодов с помощью 4 релейных щитков.
Примечание:
В этом бывшемampВ файле используются 4 светодиода для демонстрации работы 4-х релейного щита, но вы можете подключить к реле другие типы нагрузок и создать свой индивидуальный эскиз.
Аппаратное обеспечение:

  • Плата Ардуино
  • Arduino 4 релейный щит
  • 4 Leds
  • 4 резистора 220 Ом
  • Провода

Схема:
Установите экран из 4 реле на плату Arduino, подключите «общие» контакты (C) реле к контакту питания «5V» экрана.
Подключите все аноды светодиодов (обычно более длинный контакт) последовательно к резистору сопротивлением 220 Ом и подключите их к «нормально разомкнутому» контакту (НО) реле.
Также подключите катоды светодиодов к земле (GND) экрана.
Наконец подключите плату к ПК с помощью USB-кабеля и загрузите эскиз.
Теперь вы можете управлять каждым отдельным светодиодом с помощью реле, к которому он подключен.

Код:
Этот эскиз управляет четырьмя светодиодами.
Сначала включается светодиод 1, подключенный к реле 1, через одну секунду включается светодиод 2, подключенный к реле 2, через секунду включается светодиод 3, подключенный к реле 3, и, наконец, через одну секунду включается светодиод 4, к которому он подключен. реле4.

Когда все светодиоды включены, он ждет одну секунду и выключает светодиод каждую секунду, начиная со светодиода 4 и заканчивая светодиодом 1.
Реле 1 управляется от контакта 4, реле 2 от контакта 7, реле 3 от контакта 8 и реле 4 от контакта 12.
Коммутацией управляет функция «digitalWrite()».
Когда реле установлены на НИЗКИЙ уровень, «Общий» (C) контакт соединяется с «Нормально замкнутым» (NC) контактом.
Вместо этого, когда реле установлены на ВЫСОКИЙ уровень, «Общий» контакт (C) переключается и соединяется с «Нормально разомкнутым» (НО) контактом.
Здесь Вы можете скачать схему 4-релейного щита.
Полный код и его подробное описание приведены ниже.
/*4-реле, экран Exampле*/
//определяем переменную
int РЕЛЕ1 = 4;
int РЕЛЕ2 = 7;
int РЕЛЕ3 = 8;
int РЕЛЕ4 = 12;
недействительная настройка()
{
//устанавливаем реле как выход
pinMode (РЕЛЕ1, ВЫХОД);
pinMode (РЕЛЕ2, ВЫХОД);
pinMode (РЕЛЕ3, ВЫХОД);
pinMode (РЕЛЕ4, ВЫХОД);
недействительная настройка()
{
//устанавливаем реле как выход
pinMode (РЕЛЕ1, ВЫХОД);
pinMode (РЕЛЕ2, ВЫХОД);
pinMode (РЕЛЕ3, ВЫХОД);
pinMode (РЕЛЕ4, ВЫХОД);
}
пустой цикл()
{
цифроваяЗапись(РЕЛЕ1,ВЫСОКИЙ); // Включаем Led1
задержка(1000); // Подождем 1 секунды
цифроваяЗапись(РЕЛЕ2,ВЫСОКИЙ); // Включаем Led2
задержка(1000); // Подождем 1 секунды
цифроваяЗапись(РЕЛЕ3,ВЫСОКИЙ); // Включаем Led3
задержка(1000); // Подождем 1 секунды
цифроваяЗапись(РЕЛЕ4,ВЫСОКИЙ); // Включаем Led4
задержка(1000); // Подождем 1 секунды
цифровая запись (РЕЛЕ4, НИЗКИЙ); // Выключаем Led4
задержка(1000); // Подождем 1 секунды
цифровая запись (РЕЛЕ3, НИЗКИЙ); // Выключаем Led3
задержка(1000); // Подождем 1 секунды
цифровая запись (РЕЛЕ2, НИЗКИЙ); // Выключаем Led2
задержка(1000); // Подождем 1 секунды
цифровая запись (РЕЛЕ1, НИЗКИЙ); // Выключаем Led1
задержка(1000); // Подождем 1 секунды
}
 
Эталонные образцы ПРЕДОСТАВЛЯЮТСЯ «КАК ЕСТЬ» И «СО ВСЕМИ ДЕФЕКТАМИ». Arduino ОТКАЗЫВАЕТСЯ ОТ ВСЕХ ДРУГИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ. Arduino может вносить изменения в спецификации и описания продуктов в любое время без предварительного уведомления. Клиент не должен
ОТНОСИТЕЛЬНО ПРОДУКТОВ, ВКЛЮЧАЯ, ПОМИМО ПРОЧЕГО, ЛЮБЫЕ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ ТОВАРНОСТИ ИЛИ ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, основанные на отсутствии или характеристиках каких-либо функций или инструкций, помеченных как «зарезервировано» или «не определено». Arduino оставляет за собой право на будущее определение и не несет никакой ответственности за конфликты или несовместимости, возникающие в результате будущих изменений в них.
Информация о продукте на Web Сайт или Материалы могут быть изменены без предварительного уведомления. Не завершайте дизайн с этой информацией.
Название и логотип «Arduino» являются торговыми марками, зарегистрированными Arduino S.r.l. в Италии, в Европейском Союзе и в других странах мира.

Документы/Ресурсы

ARDUINO A000110 4 релейный экран [pdf] Руководство пользователя
A000110, A000110 4 реле, экран, A000110, 4 реле, экран, реле, экран

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *