Arduino и 16 реле

Arduino и 16 реле


На видео все работает от USB ноута, с модулей реле сняты перемычки, так катушки реле не работают, только светодиоды, в противном случае не хватит питания USB. Необходимый блок питания для этого примера 5v от 1500Ma и больше. Ниже схема и ссылки.

Понадобились:


На примере переменной Relay5, что в скетче и видео на 9 пине, == 10 переводит пин в HIGH, что в моем случае отключает реле, а == 9 переводит пин в LOW и реле включается.

if (incomingByte == 10) {
digitalWrite(Relay5, HIGH);
Serial.println(«Device 5 ON.»);
}
if (incomingByte == 9) {
digitalWrite(Relay5, LOW);
Serial.println(«Device 5 OFF.»);
}

В приложении нужно вытащить кнопку на экран редактирования зайти в настройки кнопки, добавить команды отключения и включения 9 и 10, все тоже самое для каждой кнопки, но с остальными командами из скетча, всего команд от 1 до 32 на 16 реле соответственно.

Скетч для Arduino BtEl16relay.zip
Приложение в Google Play