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

Использование дисплеев и обсуждение пользовательских блоков к ним
Ответить
koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07.07.2017{, 19:34}
Репутация: 0

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

#1

Сообщение koptev » 13.11.2017{, 22:46}

В общем проблема заключается в следующим, при подключение панели nextion к arduino, подключенный передатчик перестает работать((((( с чем это может быть связанно??? Может кто сталкивался? Помогите решить задачу.
Вложения
3497701.flp
(127.42 КБ) 84 скачивания
__.flp
(129.6 КБ) 84 скачивания

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

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

#2

Сообщение grin-mpx » 14.11.2017{, 15:15}

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

koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07.07.2017{, 19:34}
Репутация: 0

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

#3

Сообщение koptev » 14.11.2017{, 16:28}

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

Добавлено (14.11.2017, 16:28)
---------------------------------------------
где то в блоке передатчика собака зарыта мне кажется(((((
Вложения
0296214.flp
(125.25 КБ) 78 скачиваний

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

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

#4

Сообщение grin-mpx » 14.11.2017{, 16:31}

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

koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07.07.2017{, 19:34}
Репутация: 0

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

#5

Сообщение koptev » 15.11.2017{, 12:43}

можно по подробнее) желательно с примером)

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

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

#6

Сообщение grin-mpx » 15.11.2017{, 13:33}

Вот примеры передачи и приема по Uart через модуль HC-12. Передатчики подключаются на RX/TX ардуинок. Вот видео где реализован данный тип передачи. Смотреть с 2:55 сек.  https://www.youtube.com/watch?v=q8jNqDcAqdQ&t=186s
Вложения
__UART.flp
(375.57 КБ) 95 скачиваний
____UART.flp
(259.65 КБ) 83 скачивания
Последний раз редактировалось grin-mpx 15.11.2017{, 13:34}, всего редактировалось 1 раз.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

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

#7

Сообщение grin-mpx » 15.11.2017{, 14:10}

Ой, не тот файл на прием кинул. Вот приемная часть которая индицирует на дисплее параметры.
Вложения
pult.flp
(523.08 КБ) 91 скачивание

koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07.07.2017{, 19:34}
Репутация: 0

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

#8

Сообщение koptev » 15.11.2017{, 17:35}

все конечно хорошо, но это не подходит для моего проекта, мне нужно толкать коды кнопок пульта на 315МГц ардуинкой, по нажатию кнопки на nextion...

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

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

#9

Сообщение grin-mpx » 15.11.2017{, 17:57}

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

koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07.07.2017{, 19:34}
Репутация: 0

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

#10

Сообщение koptev » 15.11.2017{, 22:38}

HC-12 на каких частотах работает?

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

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

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

#11

Сообщение grin-mpx » 16.11.2017{, 01:10}

koptev писал(а):HC-12 на каких частотах работает?
от 433 до 473
koptev писал(а):Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
Проблема решается инкексом и поиском подстроки. Посмотрите еще раз внимательно мои примеры. Там ардуина передает 8 параметров. Вторая ардуина именно по индексам различает в какую строку на дисплее поместить новые данные.
Вложения
s_HC-12_na_ardu.flp
(440.88 КБ) 80 скачиваний
s_arduino_na_HC.flp
(386.29 КБ) 83 скачивания
Последний раз редактировалось grin-mpx 16.11.2017{, 01:19}, всего редактировалось 1 раз.

koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07.07.2017{, 19:34}
Репутация: 0

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

#12

Сообщение koptev » 16.11.2017{, 18:10}

в том то и дело что частота от 433, у меня просто пульт на 12 команд работает на частоте 315, не охота переделывать все(

Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06.04.2016{, 19:59}
Репутация: 20
Откуда: bish
Имя: Антон

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

#13

Сообщение Cancertanly » 05.04.2018{, 14:18}

Сталкивался с такой проблемой. koptev, все решается если разнести проект на платы, то есть отдельная плата с передатчиком, в которой вставить переменную на время передачи назначать тру, а остальные платы выполнять по условию если переменная не равна тру.
__.flp
(151.33 КБ) 96 скачиваний
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino

Ответить

Вернуться в «Дисплеи и индикаторы»