Помогите разобраться с приёмопередачей на 433МГц

Snake
Offline
Зарегистрирован: 20.04.2015

Есть несколько устройств - управление светом с пульта, на данный момент пытаюсь сдружить китайский девайс на чипе hs2260a-r4, RC-Switch данные видит, пытаюсь переслать (подменить пульт ардуиной), не реагирует...

в логе

от пульта

Decimal: 7470851 (24Bit) Binary: 011100011111111100000011 Tri-State: F10F11110001•ЂГ^«4 PulseLength: 237 microseconds Protocol: 1
Raw data: 7373,226,725,704,252,699,254,699,254,224,728,223,728,224,728,701,254,699,256,697,258,696,258,694,260,692,261,696,259,693,259,696,260,215,734,218,735,215,735,218,734,214,736,219,732,695,260,694,260,
 
Decimal: 7470851 (24Bit) Binary: 011100011111111100000011 Tri-State: F10F11110001•ЂГ^«4 PulseLength: 237 microseconds Protocol: 1
Raw data: 7353,227,727,703,246,704,250,704,247,230,728,222,724,222,731,694,255,702,254,701,255,695,259,696,257,696,260,693,256,696,262,695,258,218,734,213,739,213,731,217,737,214,733,218,736,694,258,693,261,
 
Пытаемся послать mySwitch.send(7470851, 24);
Sending data
Decimal: 7470851 (24Bit) Binary: 011100011111111100000011 Tri-State: F10F11110001 PulseLength: 351 microseconds Protocol: 1
Raw data: 10885,367,1073,1051,371,1051,371,1051,373,350,1072,351,1072,350,1072,1051,371,1053,371,1051,371,1050,374,1050,372,1049,374,1050,372,1050,373,1050,373,348,1074,349,1074,348,1074,349,1074,349,1073,349,1074,1049,374,1049,373,
 
Sending data
Decimal: 7470851 (24Bit) Binary: 011100011111111100000011 Tri-State: F10F11110001•ЂГ^«4 PulseLength: 351 microseconds Protocol: 1
Raw data: 10884,369,1071,1053,369,1052,372,1051,371,350,1072,352,1072,350,1072,1051,372,1051,371,1051,373,1050,372,1050,372,1050,374,1049,373,1049,375,1049,373,347,1076,348,1074,348,1074,349,1074,348,1074,350,1073,1050,372,1050,373,
 
получаем игнор
 
Snake
Offline
Зарегистрирован: 20.04.2015
Krut
Offline
Зарегистрирован: 24.04.2015

Здравствуйте. В свое время пересмотрел много примеров с библиотеками. Ничего не помогало. Получилось подружить выключатель с ардуиной только благодаря этим примерам http://arduinobasics.blogspot.it/2014/06/433-mhz-rf-module-with-arduino-tutorial.html

X-Dron
Offline
Зарегистрирован: 24.01.2015

Krut пишет:

Здравствуйте. В свое время пересмотрел много примеров с библиотеками. Ничего не помогало. Получилось подружить выключатель с ардуиной только благодаря этим примерам http://arduinobasics.blogspot.it/2014/06/433-mhz-rf-module-with-arduino-tutorial.html

Автор рекомендует ту же библиотеку RC-Switch. Я тоже, по целому ряду причин.

Snake
Не смущает, что длительность импульса осцилятора на прием 237мс, а на пеердачу 350? Отличаются в полтора раза.
Используйте в сетапе метод .setPulseLength(237); к объекту типа RCSwitch.

Samodelkin
Offline
Зарегистрирован: 07.06.2012

А где вобще написано, что девайс работает на частоте 433МГц ?

X-Dron
Offline
Зарегистрирован: 24.01.2015

В заголовке топика

Snake
Offline
Зарегистрирован: 20.04.2015

Samodelkin пишет:

А где вобще написано, что девайс работает на частоте 433МГц ?

да вот уже терзают смутные сомнения что эта хрень работает на 315мгц... просто приемник и передтчик у меня на 433, видимо поэтому он сигнал с пульта ловит ПЛОХО (только вплотную к приемнику)... с setPulseLength уже играл, не помогает, заказал передатчик 315, буду тестить, потом отпишусь

в пульте нету вообще кварцевого модулятора, из 5 пультов только в одном нашел, был 315 :) поэтому и грешу уже

anynet
Offline
Зарегистрирован: 29.04.2017

Удалось победить проблему? Так же столкнулся с hs2260a-r4, с 433мгц только пульт читал, а приемник лампочки не реагировал. Перешел на 315мгц, все заработало, но дальность действия 5см :(, антенны на передатчик лепил разные от 15 до 50 см, и прямые и витые, не помогает

maksmkv
Offline
Зарегистрирован: 07.04.2013

Спасибо. Моя  люстра  заработала  только, когда я  утсановил пульс  237,  а  то уже  думал -  все ппц не  рабочий передатчик.