Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: ESP8266 & "RF24 хаб"

ESP8266 & "RF24 хаб" 08 Янв 2017 14:57 #16644

  • katafey
  • katafey аватар
  • Не в сети
  • Новый участник
  • Сообщений: 13
  • Спасибо получено: 1
  • Репутация: 0
Во вкладке, debug переменная номера клиента обнуляется
Администратор запретил публиковать записи гостям.
Спасибо сказали: AndryGladky

ESP8266 & "RF24 хаб" 08 Янв 2017 15:08 #16645

  • AndryGladky
  • AndryGladky аватар
  • Не в сети
  • Осваиваюсь на форуме
  • Сообщений: 22
  • Репутация: 0
Понятно. Просто первый клиент был выключен и клиент не обнулялся когда включил все стало нормально.
Администратор запретил публиковать записи гостям.

ESP8266 & "RF24 хаб" 13 Март 2017 23:12 #17624

  • ipua
  • ipua аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 89
  • Спасибо получено: 8
  • Репутация: 1
Есть дачик Oregon. Хочу его даные передать на ЕСП. Скетч сделал с homes-smart.ru/index.php/oborudovanie/be...k-vlazhnosti-arduino и стандартного декодера Орегон.
По отдельности обе части работают. А вместе ведут себя странно - RF24 хаб ничего не принимает. Но если сначала залить сканер каналов (из библиотеки NRF), а потом этот скетч, то все работает, но до первой перезагрузки.
Не могу найти в чем причина...
Вот этот скетч
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

Прошу помощи...
Администратор запретил публиковать записи гостям.

ESP8266 & "RF24 хаб" 14 Март 2017 06:52 #17626

  • Naevus
  • Naevus аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 256
  • Спасибо получено: 32
  • Репутация: 8
Поподробнее бы про аппаратную часть...

Я думал сделать так:
на ардуине приемник орегона (скетчи есть - навалом), преобразование в протокол который понимает esp - описание тут: homes-smart.ru/index.php/oborudovanie/be...radiomodulej-433-315 - и передача на есп. Только передавать надо не по радиоканалу (смысл?), а непосредственно - с ноги ардуины на ногу esp (преобразователь уровня не забыть!). Таким образом получаем:
- Обработчик орегоновского протокола (а в принципе - любого другого) в открытом коде, без загрузки esp (см тему про помехи итп)
- Преобразование данных в формат, который esp понимает "как родной" (а значит метрики на главной будут вменяемо выглядеть. надеюсь)

Однако заткнулся на самом первом шаге - не смог поймать сигнал своего датчика :( он у меня урезанный - только температура. И возможно - работает по другому протоколу и/или на другой частоте. Сижу ищу нормальный датчик. Пока что самое вменяемое предложение - в эльдорадо за 1024руб.
Администратор запретил публиковать записи гостям.

ESP8266 & "RF24 хаб" 14 Март 2017 07:55 #17628

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
Насколько я понял, бегло посмотрев код орегона - тут НЕ используются прерывание, а идет тупо цикл общий, а в общем цикле есть другой код, который мешает/искажает прием данных..

Вот по этому и я не берусь этот протокол добавлять в проект - толковых библиотек нет, нужно извращаться, глубоко влезать, а датчика такого нет в наличии..


upd: всетаки используется прерывание,но частично, нашел в этой куче кода.
Основной канал проекта в Telegram t.me/wifi_iot
Последнее редактирование: 14 Март 2017 08:09 от Adminhs.
Администратор запретил публиковать записи гостям.

ESP8266 & "RF24 хаб" 14 Март 2017 09:15 #17630

  • ipua
  • ipua аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 89
  • Спасибо получено: 8
  • Репутация: 1
Naevus пишет:
Поподробнее бы про аппаратную часть...
Только передавать надо не по радиоканалу (смысл?)
Аппаратная часть - Ардуино Уно (потом заменю на мини про 3.3V) + RXB6 приемник + NRF24L01
Делал так потому, что у меня уже стоит ESP с RF24 хабом.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.126 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.