Записи по тегу: Arduino

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


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

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

Подробнее…

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


Датчики DHT11 и DHT22

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

Подробнее…

Модуль датчика температуры и влажности 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 для создания устройства измерения освещенности.

Подробнее…

I2C сканер для Arduino


Поиск устройств, подключенных по I2C

Если вы не знаете адрес устройства, подключенного к плате ардуино по интерфейсу I2C, то следующий скетч вам поможет. Его можно найти в Arduino IDE выбрав Файл -> Примеры -> Wire -> i2c_scanner.

Подробнее…

Интерфейс ЖК-дисплея 1602


LCD1602A

Жидкокристаллические дисплеи используются во многих устройствах. Они играют очень важную роль во встроенных системах. Многие электронные дисплеи используются во встроенных системах, например 7-сегментные светодиодные дисплеи, но они имеют свои ограничения. В этом статье пробежимся по интерфейсу ЖК-дисплея LCD 1602 и рассмотрим подключение его к плате Arduino.

Подробнее…

Python и Arduino. Управление цветом светодиодной матрицы


В этой статье создадим простое приложение на Python для управления через UART цветом и яркостью светодиодной матрицы на WS2812B, подключенной к плате Ардуино.

Подробнее…

Чарлиплексинг


Чарлиплексинг

Чарлиплексирование — это интересный метод, позволяющий использовать большое количество светодиодов,  чем контактов микроконтроллера.

Подробнее…