Добрый день!
Имеются модули syn115 syn480r.
а также устройство (электронный сигнализатор поклевки (далее - сигнализатор) с пейджером).
В сигнализаторе используется передатчик syn115.
Пытаюсь подружить arduino nano/uno с сигнализатором.
Для теста приема/передачи использовал два устройства на базе ардуино (через syn115 передаю, через syn480 получаю).
Между двумя устройствами, сигнал проходит, данные передаются.
Но вот как только я передаю сигнал с сигнализатора, ардуино ничего не принимает (приёмник syn480).
Может кто-то пытался (реализовывал) получить данные с устройства, которе использует в качестве передатчика модуль syn115.
скетчи ниже, библиотека RCSwitch.h:
Прием:
void setup() {
Serial.begin(9600);
mySwitch.enableReceive(digitalPinToInterrupt(2));
}
void loop() {
if (mySwitch.available()) {
Serial.print("Получен код: ");
Serial.print(mySwitch.getReceivedValue());
Serial.print(" (длина: ");
Serial.print(mySwitch.getReceivedBitlength());
Serial.println(" бит)");
mySwitch.resetAvailable();
}
}
Передача:
void setup() {
Serial.begin(9600);
mySwitch.enableTransmit(3);
}
void loop() {
mySwitch.send(12345, 24);
Serial.println("Отправлено: 12345");
delay(10000);
}