NEXTION и передатчик на 433МГц
NEXTION и передатчик на 433МГц
В общем проблема заключается в следующим, при подключение панели nextion к arduino, подключенный передатчик перестает работать((((( с чем это может быть связанно??? Может кто сталкивался? Помогите решить задачу.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
NEXTION и передатчик на 433МГц
А с кнопки правильно приходит информация о состоянии? Вешали светодиод?
У меня с кнопками любви вообще не получилось. Пришлось опрашивать состояние переменной в которой записывалось id картинки в зависимости от положения кнопки (нажата или нет) . В других случаях были проблемы. Правда такой метод обусловлен еще необходимостью записи состояния кнопок из EEPROM при включении ардуины. Короче по простому сделать не получилось. Кроме того, такой метод помог полностью исключить ложное срабатывание кнопки. Обычно, если идет постоянный опрос и в этот момент разорвать связь с панелью, то ардуина воспринимает это как состояние кнопки выключено. В моем случае если потерялась связь с панелью, то в ардуине держится последнее записанное состояние конкретной кнопки, и сменится ее значение только по цифрам в переменной 63 или 64. (в примере)
У меня с кнопками любви вообще не получилось. Пришлось опрашивать состояние переменной в которой записывалось id картинки в зависимости от положения кнопки (нажата или нет) . В других случаях были проблемы. Правда такой метод обусловлен еще необходимостью записи состояния кнопок из EEPROM при включении ардуины. Короче по простому сделать не получилось. Кроме того, такой метод помог полностью исключить ложное срабатывание кнопки. Обычно, если идет постоянный опрос и в этот момент разорвать связь с панелью, то ардуина воспринимает это как состояние кнопки выключено. В моем случае если потерялась связь с панелью, то в ардуине держится последнее записанное состояние конкретной кнопки, и сменится ее значение только по цифрам в переменной 63 или 64. (в примере)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось grin-mpx 14 ноя 2017, 15:33, всего редактировалось 1 раз.
NEXTION и передатчик на 433МГц
Да кнопка работает как положено, проверял светодиодом, тоже через переменную завязал... Смысл даже если просто блок от nextion добавляю в проект ни к чему не подключая его, то передатчик по нажатию простой кнопки перестает вещать((((((, в чем дело не как не могу понять(((((
Добавлено (14.11.2017, 16:28)
---------------------------------------------
где то в блоке передатчика собака зарыта мне кажется(((((
Добавлено (14.11.2017, 16:28)
---------------------------------------------
где то в блоке передатчика собака зарыта мне кажется(((((
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
NEXTION и передатчик на 433МГц
Да уж, странно.
Кстати, я на модуль HC-12 передаю инфу из flprog по обычному uart, без каких либо дополнительных блоков и протоколов. На другой стороне принимаю так-же.
Кстати, я на модуль HC-12 передаю инфу из flprog по обычному uart, без каких либо дополнительных блоков и протоколов. На другой стороне принимаю так-же.
Последний раз редактировалось grin-mpx 14 ноя 2017, 16:32, всего редактировалось 1 раз.
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
NEXTION и передатчик на 433МГц
Вот примеры передачи и приема по 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МГц
Ой, не тот файл на прием кинул. Вот приемная часть которая индицирует на дисплее параметры.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NEXTION и передатчик на 433МГц
все конечно хорошо, но это не подходит для моего проекта, мне нужно толкать коды кнопок пульта на 315МГц ардуинкой, по нажатию кнопки на nextion...
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
NEXTION и передатчик на 433МГц
Странно, а что мешает толкать эти коды посредством uart напрямую в передатчик? У меня тоже на стороне передатчика стоит панель nextion с нее выдергиваю переменные, обрабатываю и отсылаю в uart к которому подключен передатчик.
Последний раз редактировалось grin-mpx 15 ноя 2017, 18:00, всего редактировалось 1 раз.
NEXTION и передатчик на 433МГц
HC-12 на каких частотах работает?
Добавлено (15.11.2017, 22:38)
---------------------------------------------
Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
Добавлено (15.11.2017, 22:38)
---------------------------------------------
Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
NEXTION и передатчик на 433МГц
от 433 до 473koptev писал(а):HC-12 на каких частотах работает?
Проблема решается инкексом и поиском подстроки. Посмотрите еще раз внимательно мои примеры. Там ардуина передает 8 параметров. Вторая ардуина именно по индексам различает в какую строку на дисплее поместить новые данные.koptev писал(а):Если взять три СН-12 и к ним привезать три датчика температуры, а принимать одним СН-12 то как приемник будет понимать от какого датчика из трех пришел сигнал?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось grin-mpx 16 ноя 2017, 01:19, всего редактировалось 1 раз.
NEXTION и передатчик на 433МГц
в том то и дело что частота от 433, у меня просто пульт на 12 команд работает на частоте 315, не охота переделывать все(
- Cancertanly
- Сержант
- Сообщения: 214
- Зарегистрирован: 06 апр 2016, 19:59
- Откуда: bish
- Имя: Антон
- Поблагодарили: 1 раз
NEXTION и передатчик на 433МГц
Сталкивался с такой проблемой. [ref]koptev[/ref], все решается если разнести проект на платы, то есть отдельная плата с передатчиком, в которой вставить переменную на время передачи назначать тру, а остальные платы выполнять по условию если переменная не равна тру.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость