Архивы автора: Andrey Fedorov

Подключение GSM модуля SIM800C к ESP8266/ESP32/Arduino

Для разработки IoT устройств приходится использовать различные GSM модули. К сожалению, NB IoT или LoraWAN чипы на данный момент стоят минимум в три раза дороже, поэтому в большинстве проектов их использование неоправданно, пока не снизится стоимость. Модуль хорошо документирован. Документация … Читать далее →

Рубрика: IT рецепты | Метки: , | 2 комментария

Указатели и ссылки в C++. Шпаргалка. Часть 1.

Иногда нужно быстро вспомнить как работать с указателями и ссылками в C++. Написал для себя пример кода-шпаргалку. Компилировал в MS Visual Studio 2017. Указатели в C++ Адрес переменной ptrvar = 00000000 (указатель инициализирован NULL)Значение переменной var = 100Значение по указателю … Читать далее →

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

Конфигурационные файлы Modbus для ESP8266/Arduino

При разработке устройств на базе микроконтроллеров ESP8266/ESP32/Arduino работающих через RS-485 по протоколу Modbus немаловажным моментовм является конфигурирование Modbus операций. Смысла «изобретать велосипед» в части разработки формата конфигурации нет. В одном из проектов использовал JSON описание конфигурации Modbus для Microsoft IoT … Читать далее →

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

Избавление от болей спине. Обзор роллов (roll) с Aliexpress.

Поскольку работа сидячая, спина побаливает. Боль обострилась после лечения препаратом Сотрет. Собственно, возможно из-за особенностей организма или препарат реально так влияет мышцы спины каждый день болят как после спортзала. Поэтому перемещаться приходилось очень осторожно, преимущественно строго вертикально, главное не наклонятся, … Читать далее →

Рубрика: Здоровье, О жизни | Метки: | Оставить комментарий

Работа с массивами в 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 рецепты | Метки: | Оставить комментарий