• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Arduino +esp8266-12е send data to NodeMCU v3(AP)

nikolz

Well-known member
А есть пример сего кода? или где это чуда можно найти в IDE ?
--------------------------
алгоритм такой:
Надо включить пин на ввод
определить колбек для GPIO
определить колбек таймера
запустить таймер
--------------
В колбеке GPIO прибавляете 1 к счетчику
В колбеке таймера отсылаете значение счетчика и обнуляете счетчик.
------------------------
Если я напишу фрагмент на СИ это вас спасет?
Может сами попробуете написать?
Можете на луа или дурине. Алгоритм реализуется на любом языке.
 

nikolz

Well-known member
Да! ибо не могу пока понять как делать колбек и как записывать что происходит на гпио когда идет делей.
Выкладываю прошивку и исходник на СИ
прошивка из двух файлов адреса загрузки указаны в имени
программа измеряет частоту импульсов за интервал 10 мс на GPIO5(D1) и выводит на терминал скорость терминала 74880.
 

Вложения

GinoWalker

New member
Выкладываю прошивку и исходник на СИ
прошивка из двух файлов адреса загрузки указаны в имени
программа измеряет частоту импульсов за интервал 10 мс на GPIO5(D1) и выводит на терминал скорость терминала 74880.
Спасибо за помощь! Опробовал обе прошивки но в терминал ничего не посылает. Но Ваш код на си как пример раскуриваю. Спасибо еще раз!
 

nikolz

Well-known member
Спасибо за помощь! Опробовал обе прошивки но в терминал ничего не посылает. Но Ваш код на си как пример раскуриваю. Спасибо еще раз!
Надо обе прошивки загрузить вместе
Сначала ту, что с нуля потом вторую.
Грузить удобно фирменным загрузчиком
 

GinoWalker

New member
Надо обе прошивки загрузить вместе
Сначала ту, что с нуля потом вторую.
Грузить удобно фирменным загрузчиком
Теперь правильно сделал, а то заливал с мака и другой программы не так. Заработало! Спасибо, буду разбираться дальше.
Может подскажите что почитать что бы так же реализовать на си udp сервер. Или переделаю просто под ардуинщинуСи
 

nikolz

Well-known member
Теперь правильно сделал, а то заливал с мака и другой программы не так. Заработало! Спасибо, буду разбираться дальше.
Может подскажите что почитать что бы так же реализовать на си udp сервер. Или переделаю просто под ардуинщинуСи
документацию по SDK (nonameOS)(взять на сайте разработчика для последней SDK) и примеры в SDK папке.
Если будете делать на СИ то установите UDK (см на форуме) там много примеров и есть папка SDK.
-----------------
На луа есть примеры на сайте nodemcu.com можете переписать с моего примера на СИ на луа.
 
Сверху Снизу