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

Результаты поиска

  1. И

    Lua скрипты и модули

    А работа с DS18B20 по прерываниям была бы наверно интересна многим. Не поделитесь?
  2. И

    Перегазгрузка модуля и заземление

    В этой схеме НИКАКОЙ гальванической развязки нет. Связь через питание 3.3в. Оптрон будет развязывать, если питания для входа и выхода гальванически развязаны (через трансформатор). Отсюда следует, что можно и без оптрона - сразу на транзистор... Если 3.3в и 12в с разных обмоток, то я бы выход...
  3. И

    Вопросы по языку и синтаксису.

    ай ай... 2015-01-27 support floating point LUA. Ну а кто будет переделывать ds18b20, dht22 и наверно есть еще.. Вот в этом весь ESP8266.
  4. И

    Вопросы по языку и синтаксису.

    Стандартно LUA не имеет ТИПА переменной. Есть операции "/" - деление, "//" - деление без остатка, "%" - модуль (те дробная часть). НОООООООООООООО В реализации которую имеем - "/" - это деление БЕЗ остатка. Используйте выражение - (v / 1000).."."..(v % 1000), ну или регулярным выражением...
  5. И

    Lua скрипты и модули

    Вдогонку к пред посту. САмый грамотный документ по поводу выводов (что можно что нельзя) ESP8266_Module Application Design Guide.pdf
  6. И

    Lua скрипты и модули

    От практика... ESP-07, NodeMCU последняя, index=1 это GPIO5. Работает на плюс на землю после нард после софт рестарта. Проверено неоднократно. НОООООООООООООООООООООООООООООООО На моем ESP-07 GPIO5 - это там где на плате написано GPIO4!!!!!!!!!!!!!!!! Вероятно перепутано 4 и 5 , но GPIO4 не...
  7. И

    ESPlorer

    Тем не менее из модуля файл приходит без CR Абсолютно точно. Длины файлов отличаются ровно на количество строк. Да и в Notepad++ все видно... 200 строк и у меня RESET!
  8. И

    ESPlorer

    TurboMode улучшило загрузку, но основной глюк остался. Перепрошил. Все то же самое - "с руки" все работает. Запуск файла - reset! Файл ТУДА и ОТТУДА одинаковые (разница только в отсутствии CR (только LF) в файле ОТТУДА) LuaUploader - все то же. Надо вероятно признать, что файлы более 4К могут...
  9. И

    ESPlorer

    1. Win8.1, ESPlorer206, FTDI. Open file, Save to ESP... и в ответ сразу же: stdin 1: unexpected symbol near '?'file.close(); и действительно первый символ первой строки (правое окно) - '?' Но в файле и в левом окне его нет... стабильно и многократно, пока ВСЕ не выкл и вкл. При повторном вкл -...
  10. И

    Таймер и gpio

    Не, весь не надо. Накладные - это вызов пп обработки прерывания. Что он там в стек кладет? Ну кроме адреса...
  11. И

    Таймер и gpio

    А можно глянуть, что получилось из этого на ассемблере. Есть подозрение, что как всегда в таких случаях, накладных много...
  12. И

    Gpio и разные режимы [вредные советы]

    INTERRUPT по GPIO. Ошибка или глюк? Пример из NodeMCU API Instruction из описания gpio.trig() начинающийся -- use pin 0 as the input pulse width counter... НЕ работает ни на 2015, ни на 2014 прошивке. Не принимает он function в таком виде, и его отсутствие... Может кто знает как правильно...
  13. И

    Gpio и разные режимы [вредные советы]

    Тогда уж проще TL-MR3020. Имел опыт. Все устраивает. Хотел ESP покрутить, но не чета. Думал - по простоте как ардуино, ан нет - столько подводных камушков и камней, что ой-ой-ой... А за совет спасибо, но мне то и надо: wifi, 1 вход, 1 выход, да светодиод...
  14. И

    Gpio и разные режимы [вредные советы]

    Спасибо. Но 1. В документе никаких 2Mhz не нашел. 2. Я НЕ о GPIO0, я про GPIO2, а он отвечает за РЕЖИМ загрузки. Ладно... Получается для esp-01 НИКАКОЙ pin нельзя заземлить ДО ВКЛючения питания. Жалко...
  15. И

    Lua скрипты и модули

    Ну хоть с одним разобрались Вниманию Vasiks. Все понял. Спасибо. Модуль может долго не прожить, а может и прожить... Вниманию skylocker. 1. про GPIO16. Даже для него в описании node.key() ни слова о том, что нельзя включать при нажатой кнопке. Я о том, что ОПИСАНИЕ не позволяет начать работу с...
  16. И

    Lua скрипты и модули

    Мы с вами о разных вещах... Все перепуталось... Оптрон здесь вообще не причем...
  17. И

    Lua скрипты и модули

    Читать было бы не плохо, но схема ЭТОГО процессора делать этого НЕ позволяет. Для чего? Чтобы не использовать лишнюю переменную при ПЕРЕключении. А можно глянуть на вашу схему оптронной развязки?
  18. И

    Lua скрипты и модули

    Ответ принят. Нужен для тех же целей - конфигурация. При 3 бита попадалось, про "..keep HIGH.." - не видел... Да и читать комменты к NodeMCU-devkit - это не для первичного знакомства... Что получается, esp-01 - никакой пин нельзя подать на землю ДО подачи питания. Или есть варианты? Далее...
  19. И

    Lua скрипты и модули

    Про GPIO2. ESP-01 Прошивка NodeMCU 2015 года или последняя 2014. Без питания подключаем GPIO2 к GND. Включаем питание. Непрерывно горит синий светодиод (ну и красный) и в COM порт что-то постоянно посылается. У вас не так?
  20. И

    Lua скрипты и модули

    Работа GPIO в NodeMCU действительно не очевидна. В любом случае INPUT ЛУЧШЕ использовать с gpio.PULLUP, т.е. с подтягивающим (к питанию) внутренним сопротивлением! Если кнопка - то коммутировать на GND. Вход не будет "болтать"... А модуль очень чувствителен. GND - коснитесь пальцем - модуль в...
Сверху Снизу