Категория: Микроконтроллеры

Как использовать внутренний датчик температуры Arduino


Встроенный датчик температуры в Ардуино

В этой статье мы узнаем, как использовать внутренний датчик температуры Arduino. Эта функция присутствует в ATmega168A, 168P, 328 и 328P (используется в Arduino Uno и Nano), а также в ATmega32U4 (используется в Arduino Leonardo). А вот микроконтроллер ATmega2560 (используется в платах Arduino Mega) не имеет в наличии у себя такой внутренний датчик температуры.

Подробнее…

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


Датчики DHT11 и DHT22

Если вы хотите отслеживать климат в своей теплице или данные температуры и влажности в проекте метеостанции, то вам идеально подойдет датчик температуры и влажности DHT11 или DHT22.

Подробнее…

Random в ESP32


Сегодня поговорим про random в esp32. Это ничто иное как генерация случайных чисел (ГСЧ). Random в ESP32 использует внутренний источник энтропии (внешний источник случайности) или RF систему как источник случайности (WI-FI, Bluetooth).

Подробнее…

Модуль датчика температуры и влажности KY-015


В этой статье мы узнаем о модуле KY-015, основой которого является датчик температуры и влажности DHT11. Модуль представляет собой компактный и простой в использовании модуль, который измеряет как температуру, так и влажность окружающей среды. Этот модуль совместим с большинством микроконтроллеров, включая Arduino и Raspberry Pi, и обеспечивает достаточно точные показания для бытового применения.

Подробнее…

Библиотека LiquidCrystal_I2C для Arduino


LiquidCrystal_I2C LCD1602

Рассмотрим методы и функции, которые предоставляет нам библиотека LiquidCrystal_I2C (версия 1.1.2). Библиотека служит для управления ЖК-дисплеем через интерфейс I2C.

Подробнее…

Подключение модуля PCF8574 для ЖК-дисплея к Ардуино


Module adapter I2C PCF8574

В этом статье мы рассмотрим, как использовать адаптер I2C для ЖК-дисплея с Arduino. По своей сути, I2C (Inter-Integrated Circuit) — это протокол связи, который позволяет устройствам взаимодействовать друг с другом, используя только два провода. Адаптер I2C (или контроллер I2C) — это микросхема, способная выступать в качестве ведущего устройства на шине I2C. Используя такой адаптер, мы можем уменьшить количество проводов, необходимых для подключения устройств к системе, что делает его оправданным выбором для различных приложений.

Подробнее…

Подключение датчика освещенности BH1750 к Ардуино


Датчик освещенности BH1750

Светочувствительность является важнейшим аспектом различных электронных приложений, от энергоэффективного освещения до мониторинга окружающей среды. В этой статье мы рассмотрим принципы работы и возможности датчика BH1750 (на примере модуля GY-302). Кроме того, мы узнаем, как подключить датчик BH1750 к Arduino Nano для создания устройства измерения освещенности.

Подробнее…

Модуль ИК-приемника KY-022


Модуль инфракрасного приемника KY-022 может использоваться во многих проектах Arduino, где вам нужно заставить Arduino взаимодействовать с внешними устройствами или заставить 2 Arduino взаимодействовать между собой на небольшом расстоянии. Модуль построен на базе ИК-приемника VS1838B.

Подробнее…

Модуль ИК-передатчика KY-005


Модуль инфракрасного передатчика KY-005

Модуль инфракрасного передатчика KY-005 излучает инфракрасный свет с частотой 38 кГц и длиной волны 940нм (невидим для человеческого глаза). Его можно использовать для управления телевизорами, стереосистемами, кондиционерами и другими устройствами с ИК-приемником. А также для подключения двух удаленных устройств Arduino. Для реализации такой ИК-системы необходимо использовать модуль KY-005 вместе с модулем инфракрасного приемника  KY-022.

Подробнее…

ИК-пульт и ИК-приемник на Arduino


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

Подробнее…