цифровая электроника
вычислительная техника
встраиваемые системы

 



Отправляем данные с датчика в Google Sheets с помощью ESP8266 NodeMCU

Автор: Mike(admin) от 5-11-2019, 07:35

Возможность получать данные в реальном времени из разных источников, хранить их и обрабатывать их для практического использования для преобразования и оптимизации процессов в режиме реального времени имеет огромное значение для проектов Интернета вещей (IoT). Это одна из причин, по которой облако устройств является одной из наиболее важной (а иногда и самой дорогой) частью архитектуры любого IoT-решения или проекта, поскольку данные должны храниться там, где к ним можно легко получить доступ для дальнейшего анализа.


Отправляем данные с датчика в Google Sheets с помощью ESP8266 NodeMCU

Для людей, желающих развернуть пилотные проекты и прототипы масштабируемых проектов с ограниченным бюджетом, выкладывание огромных сумм, необходимых для хранения данных на платформах, таких как Azure, может оказаться довольно обременительным, и хотя существует множество бесплатных платформ IoT, которые они могут использовать, иногда есть одно ограничение или что-то другое, что делает их непригодными в определенных ситуациях. В сегодняшнем уроке мы рассмотрим дешевый/бесплатный альтернативный способ хранения ваших данных в облаке. Мы рассмотрим, как вы можете подключить свои устройства Интернета вещей к Google Sheet, чтобы иметь возможность регистрировать данные.

ESP32 и датчик температуры и влажности HDC2080 с малым энергопотреблением

Автор: Mike(admin) от 1-11-2019, 03:35

В этой статье мы рассмотрим еще один датчик влажности и температуры от TI - на этот раз это HDC2080, который мы подключим к ESP32, в данном случае к Wemos Lolin32, но вы можете использовать любой модуль на основе ESP32.


датчик температуры и влажности HDC2080

Arduino и датчик влажности, температуры и давления BME680

Автор: Mike(admin) от 9-10-2019, 05:15

Датчик BME680 от Bosch дает вам все, что вам нужно, в одном маленьком корпусе. Этот компактный сенсор обладает возможностями измерения температуры, влажности, атмосферного давления и газа. Он может передавать данные по интерфейсу SPI или I2C, при этом все эти возможности можно приобрести по сравнительно небольшой цене.


Arduino и датчик влажности, температуры и давления BME680

Отправка данных с датчика на телефон Android с использованием Arduino и NRF24L01 через Bluetooth (BLE)

Автор: Mike(admin) от 25-09-2019, 03:55

Bluetooth Low Energy (BLE) – это версия Bluetooth, представленная в виде уменьшенной высокооптимизированной версии классического Bluetooth. Он также известен как Smart Bluetooth. BLE был разработан с учетом минимально возможного энергопотребления, особенно для оборудования низкой стоимости, низкой пропускной способности, низкой мощности и низкой сложности. ESP32 имеет встроенные возможности BLE, но для других микроконтроллеров, таких как Arduino, можно использовать nRF24L01. Этот дешевый радиочастотный модуль также можно использовать в качестве модуля BLE для отправки данных на другое устройство Bluetooth, такое как смартфоны, компьютер и т. д.


Отправка данных с датчика на телефон Android с использованием Arduino и NRF24L01 через Bluetooth (BLE)

Сегодня в этом примере мы покажем, как отправлять любые данные через BLE, используя nRF24L01. Мы будем отправлять показания температуры от датчика DHT11 на смартфон с помощью модуля Arduino и nRF через BLE.

Умная система полива растений на основе ESP8266, DHT11 и датчика влажности почвы

Автор: Mike(admin) от 22-07-2019, 04:55

Большинство дачников и фермеров имеют немалые сельскохозяйственные угодия, и иногда становится очень трудно отследить каждый уголок возделываемой земли. Иногда существует вероятность неравномерного разбрызгивания воды при поливе. Это приводит к плохому качеству урожая, что в дальнейшем может привести к финансовым потерям. В этом проекте мы рассмотрим создание интеллектуальной ирригационной системы, использующей преимущества Интернета вещей, которая полезна в практическом плане и облегчает ведение сельского хозяйства.


Умная система полива растений на основе ESP8266, DHT11 и датчика влажности почвы

Интеллектуальная система полива имеет широкие возможности для автоматизации всей системы полива. В данном случае мы создадим систему полива на основе механизма Интернета вещей с использованием модуля ESP8266 NodeMCU и датчика DHT11. Она будет не только автоматически орошать воду в зависимости от уровня влажности в почве, но и отправлять данные на сервер ThingSpeak для отслеживания состояния почвы. Система будет состоять из водяного насоса, который будет использоваться для разбрызгивания воды на землю в зависимости от условий окружающей среды, таких как влажность воздуха, влажность почвы и температура.

STM32F103C8 и датчик температуры и влажности DHT11: принцип работы, схема подключения, код

Автор: Mike(admin) от 5-07-2019, 05:35

DHT11 – это датчик температуры и влажности, который, как следует из названия, используется для измерения температуры и влажности воздуха в конкретной среде или в замкнутом пространстве. Датчик обычно используется для мониторинга параметров окружающей среды во многих приложениях, таких как сельское хозяйство, пищевая промышленность, больницы, автомобили, метеостанции и т. д.


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

Датчик может измерять температуру от 0 °C до 50 °C с точностью до 1 °C. Он обычно используется в контролируемых средах, таких как системы вентиляции тепла, камеры температуры и т. д. для контроля температуры и принятия корректирующих мер. Диапазон измерения влажности составляет от 20% до 90% с точностью до 1%. Влажность указывает на количество водяного пара, присутствующего в воздухе. Значение влажности должно поддерживаться в контролируемом диапазоне во многих случаях, например, при производстве и хранении чайных порошков в помещении должна поддерживаться правильная влажность, иначе чай потеряет свой вкус и запах. Уровень влажности в жилых помещениях также должен поддерживаться в комфортных пределах. Идеальное значение влажности для максимального комфорта составляет от 50% до 65%. В данном примере мы узнаем, как связать популярный датчик температуры и влажности DHT11 с микроконтроллером STM32.

Инфракрасный термометр на основе Arduino и датчика температуры MLX90614 своими руками

Автор: Mike(admin) от 23-04-2019, 23:55

Большинство методов измерения температуры требуют какого-то физического контакта между датчиком температуры и объектом или окружающей средой, но по мере развития технологии кое-что изменилось. Возникла необходимость измерять температуру объекта без физического контакта. Эта необходимость привела к измерению температуры с помощью инфракрасных датчиков.


датчик температуры MLX90614

Принцип действия инфракрасных термометров прост, все тела при температуре выше 0° по Кельвину (абсолютный ноль) излучают инфракрасную энергию, которая может быть обнаружена датчиком инфракрасного термометра. Его конструкция включает в себя линзу, которая фокусирует инфракрасную энергию, излучаемую объектом перед детектором. Детектор преобразует энергию в электрический сигнал, который затем может быть передан в микроконтроллер для интерпретации и отображения в единицах температуры после компенсации изменения температуры окружающей среды. В этом проекте мы создадим термометр на основе инфракрасного датчика, используя Arduino Uno, инфракрасный датчик температуры MLX90614 и ЖК-экран Nokia 5110 для отображения измеренной температуры.

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

Автор: Mike(admin) от 26-03-2019, 08:55

Микроконтроллер ESP32 со встроенными функциями беспроводной связи сегодня широко используется во многих радиолюбительских проектах благодаря своей универсальности и низкой цене.


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

Во многих проектах домашней автоматизации необходимо измерять температуру и влажность. Для этого хорошо подходят датчики вроде DHT11 и DHT22. Поэтому в данном примере мы рассмотрим, как подключить к ESP32 датчик DHT11 и запрограммировать микроконтроллер на работу с ним.

Arduino и датчик температуры термопары на основе MAX6675

Автор: Mike(admin) от 12-03-2019, 11:05

Термопара типа K является наиболее распространенным типом термопар. Она недорогая, точная, надежная и имеет широкий температурный диапазон. В этой статье показано, как использовать микроконтроллер Arduino Uno / Nano с модулем дисплея OLED для считывания данных термопары типа K. Как и следовало ожидать, существует аналоговый интерфейс MAX6675 для прямого цифрового преобразования выходных данных термопары типа K. Программное обеспечение, выполняемое в фоновом режиме, переводит показания термопары в воспринимаемые значения температуры в градусах Цельсия или Фаренгейта.


Arduino и датчик температуры термопары на основе MAX6675

Как использовать диод в качестве термометра

Автор: Mike(admin) от 24-02-2018, 16:55

Если вы когда-либо проводили время за анализом графиков и кривых различных параметров диодов, вы, возможно, заметили интересную деталь: стандартный кремниевый диод имеет линейную зависимость между прямым напряжением и температурой. Например, ниже приведен график из документации на диод 1N4148 компании Vishay.


Как использовать диод в качестве термометра

Если прямой ток остается постоянным, прямое напряжение линейно уменьшается по мере увеличения температуры. Даже если прямой ток немного изменится, вы все равно можете сделать довольно точный термометр, но соотношение между напряжением и температурой будет менее линейно. Еще одна примечательная деталь заключается в том, что величина наклона увеличивается по мере уменьшения прямого тока; другими словами, прямое напряжение более чувствительно к изменениям температуры при более низких прямых токах.