Найдено 9 результатов

Lans
Сб июл 29, 2017 8:26 am
Форум: Железо
Тема: PZEM-004T с ESP8266
Ответы: 120
Просмотры: 76464

Re: PZEM-004T с ESP8266

После подачи питания модуль PZEM-004 очень часто не заводится и выдает нули. Пытаться выставить адрес можно очень долго, не помогает. Экспериментально пришел к такому решению - перезагрузка по питанию, через 10-15 секунд выставить адрес. Срабатывает где-то в 75% случаев.
Lans
Вт апр 18, 2017 8:13 am
Форум: Установка и запуск
Тема: Программа не открывается в браузере
Ответы: 8
Просмотры: 6076

Re: Программа не открывается в браузере

Вам нужно ввести номер порта. Попробуйте http://192.168.43.254:81/
Такое бывает, когда стандартный 80 порт уже занят другой программой. На первом скриншоте 127.0.0.1:81 явно указывает на это.
Lans
Пн фев 27, 2017 9:06 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3341063

Re: Arduino Mega Server

Когда экспериментировал с АМС на ЕСП, заметил что раз в минуту возникает лаг 10-12 секунд. Данные не обновляются, график загрузки на странице замирает, а потом быстренько на эти секунды проматывается. Закомментировал вызов cyclosInSecWork() и cyclosDelayWork() в основном скетче, лаг пропал но загруз...
Lans
Пт янв 06, 2017 8:49 pm
Форум: MySensors
Тема: Ароматизатор MySensors
Ответы: 15
Просмотры: 16868

Re: Ароматизатор MySensors

А что если вынести сенсор в отдельную "трубу" nRF24? Тогда вся остальная сеть не будет его будить. Но потребуется еще один гейт, или научить существующий слушать и писать во вторую "трубу".
Lans
Вс дек 04, 2016 4:18 pm
Форум: Настройка и программирование
Тема: HEX в двоичный массив на PHP
Ответы: 3
Просмотры: 2696

Re: HEX в двоичный массив на PHP

Увидел в другой теме. А может двоичный массив и не нужен - сравнение идет с символом '1', строка вполне должна подойти.

$val=41;
$value = sprintf("%08b", hexdec($val));
for ($i=0; $i < 8; $i+=1){
print($value[$i]);
}

01000001
Lans
Вс дек 04, 2016 11:32 am
Форум: Настройка и программирование
Тема: HEX в двоичный массив на PHP
Ответы: 3
Просмотры: 2696

Re: HEX в двоичный массив на PHP

Такой вариант подойдет?

$val=41;
$value[] = base_convert($val, 16, 2);

echo base_convert($val, 16, 2);

1000001
Lans
Вс ноя 27, 2016 12:51 pm
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server
Ответы: 3278
Просмотры: 3341063

Re: Arduino Mega Server

Как я понял, подтверждение удачной отправки выдает NRF24 но для этого ей нужно получить ответ от "приемника". Для этого нужно в код инициализации радиоканала добавить   radio.setAutoAck(1); Проблема в том, что при отправке запроса одному сенсору подтвердят прием все остальные в этой трубе. Но если в...
Lans
Вс ноя 06, 2016 8:56 am
Форум: Arduino Mega Server (AMS)
Тема: Arduino Mega Server для esp8266
Ответы: 1183
Просмотры: 913229

Re: Arduino Mega Server для esp8266

Меня тоже заинтересовала эта тема. А что если параллельно "основному" сайту сформировать отдельную страничку с минимальным оформлением - только несколько кнопок, состояние которых соответствует подключенным через NRF24 лампочкам, с возможностью управления ими? Если открывать из браузера непосредстве...
Lans
Вс окт 09, 2016 7:32 pm
Форум: Железо
Тема: ESP8266 wifi gate
Ответы: 48
Просмотры: 42426

Re: ESP8266 wifi gate

Отличная идея!
Еще можно добавить прошивку Ардуины по сети, подобное реализовано здесь: http://samopal.pro/arduino-esp8266/

Alex, кстати про пункт 2 - как раз оно, UART через Telnet с организацией виртуального порта на компьютере.