Статья будет доработана. Будет добавлено описание для чайников)
/*Включение выключение по команде*/ //Библиотека для приемника и передатчика 433 #include <RemoteSwitch.h> //коды кнопок реле #define BTNKON 154502 #define BTNKOFF 157612 #define PERIOD 323; //отправка радио сигнала на включение реле (433) void transmit(unsigned long rcode){ unsigned long code = rcode; unsigned long period = PERIOD; code |= (unsigned long)period << 23; code |= 3L << 20; //(|= 3L) RemoteSwitch::sendTelegram(code, 9); // 7 - пин радио передатчика } //Обозначаем переменную команды int val = 0; void setup() { Serial.begin(9600); // Open serial communications and wait for port to open: Serial.println("Start"); } void loop() { if (Serial.available() > 0) { val = Serial.read(); if (val=='H'){ transmit(BTNKON); Serial.println("BTNKON"); } if (val=='L'){ transmit(BTNKOFF); Serial.println("BTNKOFF"); } } }