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

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

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

Сообщение koptev »

В общем проблема заключается в следующим, при подключение панели nextion к arduino, подключенный передатчик перестает работать((((( с чем это может быть связанно??? Может кто сталкивался? Помогите решить задачу.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

А с кнопки правильно приходит информация о состоянии? Вешали светодиод?
У меня с кнопками любви вообще не получилось. Пришлось опрашивать состояние переменной в которой записывалось id картинки  в зависимости от положения кнопки (нажата или нет) . В других случаях были проблемы. Правда такой метод обусловлен еще необходимостью записи состояния кнопок из EEPROM при включении ардуины. Короче по простому сделать не получилось. Кроме того, такой метод помог полностью исключить ложное срабатывание кнопки. Обычно, если идет постоянный опрос и в этот момент разорвать связь с панелью, то ардуина воспринимает это как состояние кнопки выключено. В моем случае если потерялась связь с панелью, то в ардуине держится последнее записанное состояние конкретной кнопки, и сменится ее значение только по цифрам в переменной 63 или 64. (в примере)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось grin-mpx 14 ноя 2017, 15:33, всего редактировалось 1 раз.
koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07 июл 2017, 19:34

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

Сообщение koptev »

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

Добавлено (14.11.2017, 16:28)
---------------------------------------------
где то в блоке передатчика собака зарыта мне кажется(((((
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

Да уж, странно.
Кстати, я на модуль HC-12 передаю инфу из flprog по обычному uart, без каких либо дополнительных блоков и протоколов. На другой стороне принимаю так-же.
Последний раз редактировалось grin-mpx 14 ноя 2017, 16:32, всего редактировалось 1 раз.
koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07 июл 2017, 19:34

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

Сообщение koptev »

можно по подробнее) желательно с примером)
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

Вот примеры передачи и приема по Uart через модуль HC-12. Передатчики подключаются на RX/TX ардуинок. Вот видео где реализован данный тип передачи. Смотреть с 2:55 сек.  https://www.youtube.com/watch?v=q8jNqDcAqdQ&t=186s
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось grin-mpx 15 ноя 2017, 13:34, всего редактировалось 1 раз.
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

Ой, не тот файл на прием кинул. Вот приемная часть которая индицирует на дисплее параметры.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07 июл 2017, 19:34

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

Сообщение koptev »

все конечно хорошо, но это не подходит для моего проекта, мне нужно толкать коды кнопок пульта на 315МГц ардуинкой, по нажатию кнопки на nextion...
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

Странно, а что мешает толкать эти коды посредством uart напрямую в передатчик? У меня тоже на стороне передатчика стоит панель nextion с нее выдергиваю переменные, обрабатываю и отсылаю в uart к которому подключен передатчик.
Последний раз редактировалось grin-mpx 15 ноя 2017, 18:00, всего редактировалось 1 раз.
koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07 июл 2017, 19:34

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

Сообщение koptev »

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

Добавлено (15.11.2017, 22:38)
---------------------------------------------
Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

koptev писал(а):HC-12 на каких частотах работает?
от 433 до 473
koptev писал(а):Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
Проблема решается инкексом и поиском подстроки. Посмотрите еще раз внимательно мои примеры. Там ардуина передает 8 параметров. Вторая ардуина именно по индексам различает в какую строку на дисплее поместить новые данные.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось grin-mpx 16 ноя 2017, 01:19, всего редактировалось 1 раз.
koptev
Рядовой
Сообщения: 12
Зарегистрирован: 07 июл 2017, 19:34

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

Сообщение koptev »

в том то и дело что частота от 433, у меня просто пульт на 12 команд работает на частоте 315, не охота переделывать все(
Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06 апр 2016, 19:59
Откуда: bish
Имя: Антон
Поблагодарили: 1 раз

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

Сообщение Cancertanly »

Сталкивался с такой проблемой. [ref]koptev[/ref], все решается если разнести проект на платы, то есть отдельная плата с передатчиком, в которой вставить переменную на время передачи назначать тру, а остальные платы выполнять по условию если переменная не равна тру.
__.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя