top of page
Скетч рессивера


char data;                   //вводим новую переменную для хранения символов

void setup()
{
 
  Serial.begin(9600); // запуск соединения с ПК
  Serial1.begin(9600); // запуск соединения по RX-TX на контактах 0 и 1
}

void loop()
{
 
     if (Serial1.available() > 0)  // если в на порту ноль появились данные...
  { 
   
    data = Serial1.read(); // сохраняем всё что пришло на порт 0 в переменную data
    Serial.println(data);  // выводим переменную в монитор порта
    delay(500); //пауза
  }

}

Скетч трансмиттера

void setup()
{

  Serial1.begin(9600); // запуск соединения по UART на порта 0 и 1
}

void loop()
{
  Serial1.println("F"); // отправить символ по UART через порт 1
  delay(500); // пауза

}
 

bottom of page