Рубрики
Проекты на ESP32

Интернет радио на ESP32 и модуле MAX98357A

Обычное аналоговое радио, достигнув пика своего развития в конце XX века, в настоящее время стало постепенно сдавать свои позиции Интернет радио, которое доступно в любой точке земного шара, где есть Интернет-соединение. Интернет радио (Internet Radio), также известное как стриминговое (streaming), web, IP или онлайн-радио обычно используется для трансляции сообщений, музыки, обсуждений и т.д. в форме […]

Рубрики
Проекты на ESP32

Аудиоплеер на основе модуля ESP32

Музыкальные аудиоплееры – одни из популярных самодельных проектов, реализуемых начинающими радиолюбителями. Ранее на нашем сайте мы уже рассматривали проект аудиоплеера на основе платы Arduino, в этой же статье мы рассмотрим создание аудиоплеера на основе модуля ESP32 и модуля усилителя LM386 (на нашем сайте вы можете посмотреть все проекты с использованием данного усилителя). Аудиоплеер будет работать […]

Рубрики
Проекты на ESP32

Дверной замок с распознаванием лиц на основе модуля ESP32-CAM

Безопасность в настоящее время является одной из ключевых проблем человечества. С развитием технологий достаточно важную роль в обеспечении безопасности помещений различного назначения стали играть цифровые замки. Существующие цифровые замки могут работать на различных физических принципах: радиочастотная идентификация (RFID), распознавание лиц, отпечатки пальцев и т.д. В данной статье мы рассмотрим создание умного дверного замка с распознаванием […]

Рубрики
Проекты на ESP32

Обнаружение BLE устройств с помощью модуля ESP32

Датчики приближения (proximity sensors) предназначены для обнаружения близкорасположенных объектов с помощью света, электромагнитного поля или звука. В ряду случаев для обнаружения близко расположенных объектов целесообразно использовать технологию BLE (Bluetooth Low Energy – Bluetooth с низким энергопотреблением). Для создания подобного датчика можно использовать модуль ESP32, поскольку он имеет встроенную поддержку BLE. В данной статье мы рассмотрим […]

Рубрики
Проекты на ESP32

Пульсоксиметр на ESP32 и датчике MAX30100

Пульсоксиметр – это медицинский прибор, который позволяет не инвазивно и безболезненно измерять уровень сатурации кислорода в крови, то есть степень ее насыщенности кислородом. Во время текущей пандемии коронавируса Covid-19 спрос на пульсоксиметры резко возрос во всем мире. На нашем сайте вы можете посмотреть все проекты, связанные с борьбой с коронавирусом. В данной статье мы рассмотрим […]

Рубрики
Проекты на ESP32

Программирование ESP32 «по воздуху» (Over-the-air) с помощью Arduino IDE

Технология программирования «по воздуху» (Over the Air, OTA) доступна для микроконтроллеров ESP32 и ESP8266, имеющих поддержку WiFi. Данная технология позволяет обновлять их прошивку или загружать в них новую программу беспроводным способом, без всякого физического контакта с ними. Эта технология особенно полезна в случаях, когда модуль жестко закреплен в каком-нибудь устройстве и подключение кабеля к нему […]

Рубрики
Проекты на ESP32

Подключение модуля LoRa SX1278 к ESP32

LoRa – это технология беспроводной передачи данных, разработанная компанией Semtech, ориентированная на передачу с небольшой скоростью данных на большие расстояния. Отличительной особенностью LoRa по сравнению с другими похожими технологиями является крайне низкое энергопотребление устройств, использующих данную технологию. Некоторые датчики LoRa могут работать от одной батарейки (без ее замены) в течение нескольких лет. Более подробно про […]

Рубрики
Проекты на ESP32

Подключение к ESP32 семисегментного индикатора с помощью регистра сдвига 74HC595

Все современные микроконтроллеры имеют определенное число контактов ввода/вывода общего назначения (IO pins), но в некоторых случаях как, например, подключение семисегментного индикатора (дисплея), этого числа контактов может быть недостаточно. В этих случаях для увеличения числа доступных контактов хорошим выбором является использование регистра сдвига 74HC595. Данный регистр принимает данные в последовательной форме и выдает их на выход […]

Рубрики
Проекты на ESP32

Подключение гироскопа и акселерометра MPU6050 к ESP32

Датчик MPU6050 состоит из акселерометра и гироскопа, объединенных в составе одного чипа. Он содержит 16-битный аналого-цифровой преобразователь (АЦП) на каждый канал. Таким образом, он одновременно может считывать показания по всем осям x, y и z. Для взаимодействия с платами Arduino или другими микроконтроллерами модуль использует интерфейс I2C. Модуль MPU-6050 находит широкое применение в дронах, роботах, […]

Рубрики
Проекты на ESP32

Использование широтно-импульсной модуляции (ШИМ) в ESP32

Широтно-импульсная модуляция (ШИМ, в англ. PWM – Pulse Width Modulation) – это вид модуляции, при котором изменяется ширина импульса при постоянной частоте следования импульсов. В цифровой электронике данный вид модуляции широко применяется для управления яркостью свечения светодиода, скоростью вращения электродвигателя постоянного тока, управления серводвигателем и во многих других случаях когда необходимо сформировать аналоговый сигнал цифровыми […]