БЛОГ
Аналоговые часы с использованием Arduino Pro Mini, DS3231, Nokia 5110 и математики
В данной статье пойдет речь о том, как при помощи математических (тригонометрических) функций нарисовать на экране Nokia 5110 аналоговые часы используя в качестве источника времени модуль часов реального времени.
Расчет тригонометрических функций будет выполняться в коде загруженном на Arduino Pro Mini (3,3 В, 8 МГц). Проект рассчитан на питание от литий-ионной батареи 18650, которую можно извлечь из старого ноутбука. Модуль TP4056 используется в качестве зарядки для батареи.
Поворотный радар на основе HC-SR04 и Arduino
Давайте попробуем сделать простой радар используя Arduino, ультразвуковой датчик HC-SR04 (HC-SR05) и сервопривод. Работу скетча можно будет посмотреть в среде разработки Arduino IDE через «Инструменты -> Плоттер по последовательному соединению», либо нажав сочетание клавиш CTRL+Shift+L.
Сенсорная кнопка на базе TP223
Сенсорная кнопка “TTP223” выполнена на базе микросхемы “TTP223-BA6” в виде бескорпусной платы на емкостном принципе, и может работать в режиме с фиксацией и без фиксации включения при касании рукой или поднесении руки на небольшое расстояние (до 5 мм).
Датчик касания модуля “TTP223” имеет площадку в виде металлизированной поверхности печатной платы с надписью “touch”, при поднесении или касании его рукой, происходит включение светодиода на плате и на выходе “Q” появляется напряжение. На плате имеются две перемычки для настройки режимов выхода “Q” (перемычка A (AHLB) – настройка 0 или 1 на выходе и перемычка B – вкл./выкл. фиксации переключения)
Подключение микрофонного модуля KY-038 к Arduino
Модули KY-038 и KY-037 представляют собой датчики звука. Отличие версии 037 от 038 лишь в размере микрофона. Эти модули находят свое применение в различных системах управления. Например, такие модули часто устанавливают в подъездах для включения освещения при звуке шагов, что позволяет значительно сэкономить электроэнергию. Также с помощью этих модулей можно управлять роботом посредством хлопков или других звуков.
Модуль состоит из микрофона и потенциометра, позволяющего регулировать чувствительность датчика. Также в модуле имеется компаратор – устройство, посылающее цифровой сигнал при достижении аналоговым сигналом на входе определенных значений.
Характеристики:
- Питание: 3,3-5 В постоянного тока
- Потребляемый ток: 10 мА
- Выходной сигнал: цифровой и аналоговый
Модуль имеет 4 вывода:
Управление RGB лентой через ULN2003 и Arduino
В данной статье пойдет рассказ, как управлять RGB светодиодной лентой с общим анадом при помощи Arduino и сборки Дарлинктона ULN2003. В приведенной схеме будет использоваться RGB лента, ULN2003, Arduino и кнопка.
Подключение дисплея Nokia 5110 к плате ESP32
Цель подключить дисплей Nokia 5110 (модуль) к плате ESP32 и синхронизировать часы с сервера времени в интернет.
Модуль RS-485 для Arduino UNO (Описание, схемы, примеры)
Хотите дёшево и просто объединить несколько плат Arduino в сеть? Достаточно установить на каждую плату RS485 и протянуть всего два провода!
В этом вам поможет Модуль RS-485 для Arduino UNO
Плата построена на микросхеме Maxim MAX485 и производится компанией DFRobot.
Микросхема MAX485, на которой основан шилд, имеет набор средств защиты от внешний воздействий: защита от короткого замыкания линий, защита от перегрева и защита от электростатических разрядов.
На плате есть площадка с отверстиями для прототипирования. Шаг отверстий стандартный — 2,54 мм.
Робот движущийся по линии, с использованием PID управления
Содержание
- Что такое PID?
- Необходимые компоненты
- Подключение
- Построение программы
4.1 Объявление и инициализация переменных
4.2 Расчет ошибок:
4.3 Вычисление значения PID
4.4 Управление двигателем
4.5. Функция цикла loop() - Настройка значений Kp, Ki, Kd
Подключение Ethernet модуля ENC28J60 к Arduino
Зачастую микроконтроллерам требуется доступ к Интернету, локальной сети. Это может пригодится, например, для построения умного дома, создания метеостанций «Народного мониторинга», установки простого веб-сервера и многого другого. Всё это может обеспечить Ethernet-модуль ENC28J60.
В этой статье я бы хотел рассказать о подключении ENC28J60 к Arduino. Этот модуль позволяет Arduino выходить в Интернет либо в локальную сеть.
Как проверить модуль реле без Arduino
Небольшая заметка о том, как можно проверить модуль реле на работоспособность

