Архив рубрики: IT рецепты

Работа с массивами в ArduinoJSON v.6

К сожалению, для версии ArduinoJSON v.6, которая пока в бета-версии, очень мало примеров работы. Работа с ней отличается от V.5. Из-за скудной документации мне потребовалось некоорое время, чтобы разобраться, поэтому задокументирую свои находки. В качестве примера возьму JSON файл конфигурации … Читать далее

Рубрика: IT рецепты | Оставить комментарий

Недорогой RS-485 интерфейс для Arduino/ESP8266/ESP32

RS485 интерфейс позволяет обеспечить помехоустойчивое соединение с оборудованием на расстоянии до 1200 метров. Вопрос, как обеспечить безопасное подключение микроконтроллера к оборудованию, работающему по RS485 интерфейсу? При разрядах молний электронное оборудование, соединенное длинным кабелем, не раз выгорало. Кроме того оборудование RS485 … Читать далее

Рубрика: IT рецепты, IT решения для бизнеса | Метки: , , , | Оставить комментарий

Получение времени в счетчике воды без модуля RTС и локальное сохранение показаний

В прошлых статьях рассмотрел передачу данных в облако. В принципе, нет никакого смысла передавать дату и время в облако, поскольку при передаче данных ThinSpeak присваивает время при получении, хотя API позволяет передавать и эти данные. Допустим есть необходимость записывать во … Читать далее

Рубрика: IT рецепты | Метки: | Оставить комментарий

Избавляемся от указания логина и пароля WiFi в sketch для ESP8266/ESP32

Поскольку жестко прописывать в код sketch-а — некорректно, воспользуемся WiFiManager. Код вынесен в отдельный WiFi.ino файл (для создания нажать сочетение Ctrl-Shft-N). Полезные ссылки WiFiManager with ESP8266 – Autoconnect, Custom Parameter and Manage your SSID and Password http://ryandowning.net/PersWiFiManager/about.html — ещё один … Читать далее

Рубрика: IT рецепты | Метки: | Оставить комментарий

IO Expansion Shield For Arduino (V5) (SKU: DFR0088). RS485 интерфейс.

В предыдущей статье я рассмотрел несколько Arduino RS485 shields. Некоторые стоят немало, больше 20 USD. В этой статье я рассмотрю Arduino RS485 shield стоимостью около 3 USD. На Aliexpress заказал IO expansion shield with RS485 interface и чтобы запустить в … Читать далее

Рубрика: IT рецепты | Метки: , | Оставить комментарий

Увеличение количества входов/выходов ESP8266/ESP32/Arduino

У Arduino количество входов в старших версиях (Arduino Mega) значительное, однако само устройство все-же больше заточено под прототипирование и выпуск IoT устройств в небольших количествах. Быстро и недорого заткнуть брешь. Этот вариант пригоден далеко не для всех задач, особенно когда … Читать далее

Рубрика: IT рецепты, IT решения для бизнеса | Метки: , , | Оставить комментарий

Передача показаний счетчика расхода воды в облако по Wi-Fi. ESP 8266.

В предыдущей статье вывел показания счетчика на LCD индикатор. По нынешним временам — этого недостаточно. Уж очень примитивно. Нынче модный тренд облака. Передадим данные телеметрии в облако, чтобы в дальнейшем можно было анализировать данные. В качестве протокола используем MQTT. Облачный сервер … Читать далее

Рубрика: IT tools, IT рецепты | Метки: , , | Оставить комментарий