Страница 1 из 1

NEXTION и передатчик на 433МГц

Добавлено: 13.11.2017{, 22:46}
koptev
В общем проблема заключается в следующим, при подключение панели nextion к arduino, подключенный передатчик перестает работать((((( с чем это может быть связанно??? Может кто сталкивался? Помогите решить задачу.

NEXTION и передатчик на 433МГц

Добавлено: 14.11.2017{, 15:15}
grin-mpx
А с кнопки правильно приходит информация о состоянии? Вешали светодиод?
У меня с кнопками любви вообще не получилось. Пришлось опрашивать состояние переменной в которой записывалось id картинки  в зависимости от положения кнопки (нажата или нет) . В других случаях были проблемы. Правда такой метод обусловлен еще необходимостью записи состояния кнопок из EEPROM при включении ардуины. Короче по простому сделать не получилось. Кроме того, такой метод помог полностью исключить ложное срабатывание кнопки. Обычно, если идет постоянный опрос и в этот момент разорвать связь с панелью, то ардуина воспринимает это как состояние кнопки выключено. В моем случае если потерялась связь с панелью, то в ардуине держится последнее записанное состояние конкретной кнопки, и сменится ее значение только по цифрам в переменной 63 или 64. (в примере)

NEXTION и передатчик на 433МГц

Добавлено: 14.11.2017{, 16:28}
koptev
Да кнопка работает как положено, проверял светодиодом, тоже через переменную завязал... Смысл даже если просто блок от nextion  добавляю в проект ни к чему не подключая его, то передатчик по нажатию простой кнопки перестает вещать((((((, в чем дело не как не могу понять(((((

Добавлено (14.11.2017, 16:28)
---------------------------------------------
где то в блоке передатчика собака зарыта мне кажется(((((

NEXTION и передатчик на 433МГц

Добавлено: 14.11.2017{, 16:31}
grin-mpx
Да уж, странно.
Кстати, я на модуль HC-12 передаю инфу из flprog по обычному uart, без каких либо дополнительных блоков и протоколов. На другой стороне принимаю так-же.

NEXTION и передатчик на 433МГц

Добавлено: 15.11.2017{, 12:43}
koptev
можно по подробнее) желательно с примером)

NEXTION и передатчик на 433МГц

Добавлено: 15.11.2017{, 13:33}
grin-mpx
Вот примеры передачи и приема по Uart через модуль HC-12. Передатчики подключаются на RX/TX ардуинок. Вот видео где реализован данный тип передачи. Смотреть с 2:55 сек.  https://www.youtube.com/watch?v=q8jNqDcAqdQ&t=186s

NEXTION и передатчик на 433МГц

Добавлено: 15.11.2017{, 14:10}
grin-mpx
Ой, не тот файл на прием кинул. Вот приемная часть которая индицирует на дисплее параметры.

NEXTION и передатчик на 433МГц

Добавлено: 15.11.2017{, 17:35}
koptev
все конечно хорошо, но это не подходит для моего проекта, мне нужно толкать коды кнопок пульта на 315МГц ардуинкой, по нажатию кнопки на nextion...

NEXTION и передатчик на 433МГц

Добавлено: 15.11.2017{, 17:57}
grin-mpx
Странно, а что мешает толкать эти коды посредством uart напрямую в передатчик? У меня тоже на стороне передатчика стоит панель nextion с нее выдергиваю переменные, обрабатываю и отсылаю в uart к которому подключен передатчик.

NEXTION и передатчик на 433МГц

Добавлено: 15.11.2017{, 22:38}
koptev
HC-12 на каких частотах работает?

Добавлено (15.11.2017, 22:38)
---------------------------------------------
Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?

NEXTION и передатчик на 433МГц

Добавлено: 16.11.2017{, 01:10}
grin-mpx
koptev писал(а):HC-12 на каких частотах работает?
от 433 до 473
koptev писал(а):Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
Проблема решается инкексом и поиском подстроки. Посмотрите еще раз внимательно мои примеры. Там ардуина передает 8 параметров. Вторая ардуина именно по индексам различает в какую строку на дисплее поместить новые данные.

NEXTION и передатчик на 433МГц

Добавлено: 16.11.2017{, 18:10}
koptev
в том то и дело что частота от 433, у меня просто пульт на 12 команд работает на частоте 315, не охота переделывать все(

NEXTION и передатчик на 433МГц

Добавлено: 05.04.2018{, 14:18}
Cancertanly
Сталкивался с такой проблемой. koptev, все решается если разнести проект на платы, то есть отдельная плата с передатчиком, в которой вставить переменную на время передачи назначать тру, а остальные платы выполнять по условию если переменная не равна тру.
__.flp
(151.33 КБ) 96 скачиваний