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

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

  1. ivy

    Делюсь опытом Как асимметрично мигать светодиодом в фоне без блокировки

    В Ардуино есть базовый пример как мигнуть светодиодом. И пример даже асимметричный - 1 сек включено, 2 сек выключено. Проблема в том, что при использовании задержки ESP ничего другого делать не может. В сети есть зиллион примеров как сделать мигание диода в фоновом режиме. Все методы...
  2. ivy

    Делюсь опытом ADS1115 - 4-портовый 16-битный АЦП

    Adafruit написали кое-какую заготовку под ADS1015. У заготовки ограниченные возможности - сам чип может делать очень классные штуки. Под NodeMCU / Lua не нашлось заготовок. Начал писать свою. Она уже рабочая. Хотел довести ее до состояния модуля, как с остальными заготовками. Неожиданно (хотя...
  3. ivy

    Решено Как дебагить ESP8266 из ArduinoIDE

    Igrr и знатоки, Поделитесь пожалуйста линком с гидом / объяснением как дебагить ESP8266 из ArduinoIDE? Аплоад работает, последовательный порт подключен, принты печатаются. Каждый мелкий фикс и снова аплоад очень замедляют процесс отлавливания багов. Ищу более-менее интерактивный метод...
  4. ivy

    Делюсь опытом Измерение расстояния на Lua в прошивке NodeMCU

    В ArduinoIDE есть простое использование ультразвуковых модулей SR04 и SR04T. На Lua я нашел только 1 модуль, который мне показался неудобным в использовании. Делюсь своим модулем. Пример использования 1: Измерить расстояние. sr04 = require("sr04") sr04.init(trig_pin=3, echo_pin=4) -- GPIO...
  5. ivy

    Делюсь опытом Семь бед - один ресет

    БОльшую часть своей жизни автономные устройства с модулем ESP8266 спят глубоким сном (deep sleep). Они периодически просыпаются, делают, что запрограммировано и снова идут спать. Иногда требуется, чтоб устройство проснулось по внешнему триггеру, а не по таймеру. Например, датчик наводнения...
  6. ivy

    Делюсь опытом Мигнуть синим светодиодом

    Для начинающего разработчика мигание светодиода от микроконтроллера - это большое достижение. Для опытного разработчика - это уже просто святое - мигнуть диодом на каждом новом контроллере :) После правильной распайки ESP8266 и прошивки NodeMCU хочется чем-нибудь мигнуть. Тривиально приделать...
  7. ivy

    Делюсь опытом YF-S201 - счетчик потока жидкости

    YF-S201 построен на датчике холла с магнитиком. В принципе, этот код может быть использован и для потока газа, измерения скорости ветра, и другой движухи :) -- Water flow meter YF-S201 -- 8.2 Hz per 1 l/min -- 8.2 Up/Down triggers in 1 sec => 10 ticks in 1220 msec pin=5 -- GPIO 14 TICKS = 10...
  8. ivy

    Решено HTU21D - модуль влажности и температуры

    HTU21D не хочет работать с LUA по спецификации. Пробовал: - Обе прошивки NodeMCU: целочисленную и с плавающей запятой. - i2c сканер выдает разные адреса после каждой перезагрузки. - Шину пуллапил и отпускал - без разницы. - Пробовал модули этот и этот - без разницы. В каждом модуле были свои...
Сверху Снизу