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

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

  1. S

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

    Чем хвастаться, лучше поделитесь своей виртуозностью со страждущими :)
  2. S

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

    Есть какой-то более-менее равный временной интервал - когда связь рвется (по логу или замерам времени)? Если да, то имеет смысл посмотреть в настройки роутера - в сторону IP address Lease Time (есть подозрение, что ESP может не отправлять запрос DHCP releasing).
  3. S

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

    Ах, если бы я знал, что это )) А у Вас ESP-12 выдает 3298? Про измерение отрицательных температур - откажусь, т.к. дифф входа нет в ESP..
  4. S

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

    Как и обещал, отписываюсь по поводу node.readvdd33() : при отключенном WiFi (wifi.sta.disconnect()) работает стабильно, без ребутов. На моем ESP-12 выдает 670-684 при двух свежих батарейках (~2.88V) и 793-807 при трех батарейках за стабилизатором (3.3V).
  5. S

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

    Вопрос к знатокам радиоэлектроники / элементной базы: чем лучше поочередно коммутировать к одному ADC две полезные нагрузки - LM35 и резисторный делитель (для контроля напряжения батареек)? Требования, как я их вижу: - питание 2 .. 3.3 вольта - минимальные искажения (сопротивление) -...
  6. S

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

    Копеешный линейный LM35 не требует ничего особого в памяти :) IMHO DS18b20 имеет смысл, только если у Вас их 2 и более в одном устройстве. Но в этом случае часть памяти еще отъедается массивом их данных (ID) - терпимо, если нет задачи передавать их по сети - и вот тут начинаются танцы с бубном...
  7. S

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

    Беда-беда, тогда лучше самому делитель сделать и на adc завести.. ( А я-то хотел температуру там измерять - чтоб не убить всю память на работу с ds18b20... А, может, у кого есть схемы, чтоб по другой ноге переключать попеременно - то делитель питалова, то термодатчик к ADC?
  8. S

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

    Хотел контролировать напряжение батареек, не используя единственный ADC. Скажите, кто-то пробовал вызывать node.readvdd33()? У меня стабильно беда какая-то с ним - в одном случае из 5-6 попыток показывает числа - от 700 на двух батарейках до 800 на трех батарейках, иногда - около 1500. В...
  9. S

    Поддержка mqtt в nodemcu

    Для этого ему нужно открыть глаза - описать ситуацию в правильных терминах. Я попытаюсь прям на github, но не факт, что опишу правильно (в СИ не спец), отпишите и Вы ему, плз.
  10. S

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

    Владей я в совершенстве Си, я бы не смотрел в сторону Lua - не находете это логичным? )
  11. S

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

    Небольшой offtopic - скажите, может я просто не нашел, но.. мануал (https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en) с 30 декабря не обновляется, ветка, созданная специально для ведения мануала (https://github.com/nodemcu/nodemcu-wiki), пустая. На заглавной странице на gitgub -...
  12. S

    Esp_mqtt

    Я только не понял, почему вынесли в отдельную ветку...
  13. S

    Поддержка mqtt в nodemcu

    Неужели этот баг не пофиксить? Исходники же есть..
  14. S

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

    А кто сказал, что нельзя? Посмотрите в схему - при включении node.led на GPIO16 будет LOW для светодиод загорится - как, впрочем, и при нажатии на кнопку. На GPIO0 можно подавать GND для заливки прошивки :) А вообще, я бы не ориентировался на ESP-01 как на основу для построения чего-то. Это -...
  15. S

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

    Так поясните, а то наша переписка напоминает разговор слепого с глухим ))
  16. S

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

    У меня нет схемы, как с помощью оптрона сделать из одного GPIO одновременно и вход, и выход. Признаться, сомневаюсь, что такие схемы существуют в природе (приведите, плз, свою).. Да и вообще - не вижу проблемы потратить бит (для выравнивания в машинное слово - 1-2-4 байт) вместо паяния оптрона :)
  17. S

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

    Достаточно просто посмотреть на https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH.png Уверен, все будет понятно и просто. Теперь я ничего не понял :) Смотрим на распиновку самой микросхемы - там у GPIO16 написано WAKE с чертой сверху (я не спец, но...
  18. S

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

    Для начала, Вы уж определитесь - что у Вас - вход или выход :) Зачем читать состояние управляющей цепи реле, если Вы и так его всегда знаете?
  19. S

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

    С чего бы вдруг? Все работает. Просто подтяжку используйте - программную (при инициализации порта указывайте pullup = gpio.PULLUP) или аппаратную (резистор к питанию).
  20. S

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

    А зачем Вы при загрузке на GPIO2 подаете LOW? В комментах к NodeMCU-devkit, например, черным по белому написано "On every boot/reset/wakeup: GPIO15 MUST keep LOW, GPIO2 MUST keep HIGH". Умные люди тут наверняка даже ссылку на ESP8266_Pin_List_141105 и, возможно, даже объяснят, почему именно...
Сверху Снизу