nRF24L01 подключена так:
17 - 3,3В - +nRF
19 - MOSI
21 - MISO
22 - CE
23 - SCK
24 - CSN
25 - GND
на ножках питания nRF висит дополнительно конденсатор
Использую модуль Mysensors, IP 0.0.0.0 порт 5003. Никаких дополнительных модулей для работы не требуется.
mosquitto за ненадобностью ...
Найдено 28 результатов
- Сб ноя 11, 2017 11:28 pm
- Форум: MySensors
- Тема: OrangePi и MySensors
- Ответы: 11
- Просмотры: 14030
- Сб ноя 11, 2017 11:17 pm
- Форум: MySensors
- Тема: OrangePi и MySensors
- Ответы: 11
- Просмотры: 14030
Re: OrangePi и MySensors
Как раз сегодня разбирался, почему не работает в вашем образе nRF24L01. Хотел поделиться, а тут оказывается появилась темка :D
сначала нашел распиновку GPIO OrangePI PC и Zero.
https://linux-sunxi.org/Orange_Pi_PC#Expansion_Port
понял, что SPI надо использовать не 1, а 0.
Для определения ...
сначала нашел распиновку GPIO OrangePI PC и Zero.
https://linux-sunxi.org/Orange_Pi_PC#Expansion_Port
понял, что SPI надо использовать не 1, а 0.
Для определения ...
- Вс окт 15, 2017 11:52 pm
- Форум: Железо
- Тема: Питание Arduino через преобразователь
- Ответы: 6
- Просмотры: 4383
Re: Питание Arduino через преобразователь
У меня все что приходили, работают без всяких дополнительных нагрузок, на холостом ходу. Подстроечным резистором выставляете нужное напряжение (против часовой стрелки - ). Использую такие преобразователи для понижения с 12в до 5 и 3,3в. Трудятся не один год, пока проблем нет.
Re: mysensors
Под windows проверьте наличие файла mqtt.bat по адресу \_majordomo\htdocs\scripts , а рядом и mqtt_daemon.php
Запускаем вручную или добавьте команды в start.bat
Запускаем вручную или добавьте команды в start.bat
Re: mysensors
Оказывается mySensors/MQTTGateway поддерживает только одно соединение
А MajorDomo занимает это соединение скриптом просушки событий.
Эта проблема решается редактированием конфига UIPEthernet.
Libraries\UIPEthernet\utility\uipethernet-conf.h изменить значение параметра
#define UIP_CONF_MAX ...
А MajorDomo занимает это соединение скриптом просушки событий.
Эта проблема решается редактированием конфига UIPEthernet.
Libraries\UIPEthernet\utility\uipethernet-conf.h изменить значение параметра
#define UIP_CONF_MAX ...
Re: mysensors
mqtt_daemon.php - для приема сообщений от брокера. Это работает, и сообщения в MD появляются.
Не работает другое - брокер с W5100: управление от MD через брокер в ноду, управление светом, не проходит, а с enc28j60 - проходит.
На логах видно...
это с enc28j60 - с ним работает
<<10 23 00 06 4D 51 49 ...
Не работает другое - брокер с W5100: управление от MD через брокер в ноду, управление светом, не проходит, а с enc28j60 - проходит.
На логах видно...
это с enc28j60 - с ним работает
<<10 23 00 06 4D 51 49 ...
Re: mysensors
Попробовал SOFT SPI для nRF24, без изменений. от гейта к MD сообщения проходят, от MD управление не распознается.
Re: mysensors
binladin , раскомментируйте #define DEBUG в MyConfig.h и перезалейте скетч, в serial начнут сыпаться все сообщения.
Wiznet с железным SPI, SOFT SPI не пробовал, может надо было использовать SOFT SPI. Не понял для каких целей его подключали... на железном ethernet, на софтовом RF?
А вы отправляете ...
Wiznet с железным SPI, SOFT SPI не пробовал, может надо было использовать SOFT SPI. Не понял для каких целей его подключали... на железном ethernet, на софтовом RF?
А вы отправляете ...
Re: mysensors
Сергей, не подскажете как заставить MD не отправлять заголовок в каждом сообщении mqtt? Только топик и значение.
Re: mysensors
гонял гейт на enc28j60, результаты не удовлетворили. enc пропускает пакет, а когда MD его досылает, на него нет реакции. Соответственно управление теряется. При коллизии в RF канале команда тоже не пересылается гейтом и теряется. Поставить такое на управление можно, но надо постоянно контролировать ...