Цифровой термометр на микроконтроллере PIC и датчике LM35

В данной статье мы рассмотрим подключение датчика температуры LM35 к микроконтроллеру PIC. Измеряемое значение температуры мы будем выводить на экран ЖК дисплея 16×2. Датчик LM35 является простым и дешевым устройством для измерения температуры, не требующим никакой внешней калибровки. Выходное напряжение … Читать далее

Цифровой термометр на микроконтроллере PIC и датчике DS18B20

Достаточно часто для конструирования термометров на основе микроконтроллеров используется датчик LM35 поскольку он дешев и прост в использовании. Но датчик LM35 аналоговый, поэтому для считывания с него значения температуры необходимо задействовать АЦП (аналого-цифровой преобразователь) микроконтроллера. Поэтому в данном проекте для … Читать далее

Анализатор качества воздуха с определением частиц PM2.5, PM10 и CO на ESP32

В настоящее время в связи с текущим ухудшением экологической обстановки во всем мире повышается актуальность использования различных анализаторов качества воздуха. В связи с этим в данной статье мы рассмотрим создание анализатора качества воздуха с определением частиц PM2.5, PM10 и CO … Читать далее

Подключение датчика температуры и влажности DHT11 к STM32F103C8

Датчик DHT11 предназначен для измерения температуры и влажности как на отрытой местности, так и в закрытых помещениях. Диапазон измерений температуры у него составляет от 0°C до 50°C с точностью 1°C. Также он способен измерять влажность в диапазоне от 20% до … Читать далее

Подключение датчика температуры и влажности AHT20 к Arduino

AHT20 и AHT21 представляют собой недорогие датчики температуры и влажности, которые по функционалу похожи на датчик DHT22. Датчики AHT20 и AHT21 взаимозаменяемы. Но в отличие от датчика DHT22, с датчиков AHT20 и AHT21 мы можем считывать данные так часто, как … Читать далее

Веб-сервер на модуле ESP32 для измерения температуры и влажности

ESP32 представляет собой относительно недорогой микроконтроллер с низким энергопотреблением с интегрированным в него Wi-Fi и двухрежимным Bluetooth. Он поставляется с микропроцессором Tensilica Xtensa LX6 в вариантах с двумя ядрами и одним ядром, содержит встроенную антенну, радиочастотный (RF) симметрирующий трансформатор, усилитель … Читать далее

Начало работы с облаком Arduino (Cloud IoT) с помощью NodeMCU ESP8266

В 2019 году платформа Arduino представила мировому сообществу свое облачное хранилище данных Arduino Cloud IoT, которое значительно упрощает хранение данных и представляет полный комплекс услуг в рамках концепции интернета вещей (IoT). Оно включает в себя аппаратные и программные средства, облачные … Читать далее

Создание Mesh сети между модулями ESP32 и NodeMCU ESP8266

Стремительно развивающиеся технологии интернета вещей (Internet of Things, IoT) приводят к значительному ежегодному увеличению количества устройств, подключающихся к сети Интернет. В этих условиях обычный домашний роутер (router) уже может не справляться с подключением такого большого количества устройств. У большинства обычных … Читать далее

Веб-сервер AJAX на ESP8266: динамическое обновление веб-страниц без их перезагрузки

Во многих приложениях интернета вещей (IoT) достаточно распространенной является ситуация, когда необходимо непрерывно, в режиме реального времени, производить мониторинг показаний с какого либо датчика. Самый простой способ сделать это – использовать модуль ESP8266 в качестве веб-сервера, на котором будет формироваться … Читать далее

Программирование ESP8266 на MicroPython: подключение датчика DHT22

Модули ESP8266 находят широкое применение в современном мире благодаря своим функциональным возможностям (в основном, возможности использования технологии Wi-Fi) и относительно невысокой ценой. Наиболее популярным способом программирования данных модулей является среда Arduino IDE, а написание программы в данном случае осуществляется на … Читать далее