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

Использование ШИМ в ESP32 с помощью ESP-IDF

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

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

Подключение кнопки к ESP32 с использованием ESP-IDF

В этом уроке мы научимся подключать кнопку к ESP32 с помощью ESP-IDF. Мы увидим, как настроить контакты GPIO в качестве цифровых входных контактов. Другими словами, мы увидим, как считывать цифровой вход с ESP32 и управлять цифровым выходом. Для демонстрации мы создадим проект ESP32 в VS Code с расширением ESP-IDF. Проект позволит читателям понять, как настроить […]

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

Работа с контактами и двигателями в ESP32-S3 с помощью ESP-IDF (урок 2)

Цели урока: Разобраться в работе с контактами ввода/вывода общего назначения  (GPIO) в ESP32-S3. Разобраться в работе с двигателями в ESP32-S3. Контакты ввода/вывода общего назначения (GPIO) Контакты ввода/вывода общего назначения (General Purpose Input/Output, GPIO) позволяют ESP32-S3 подключаться к внешнему миру и обмениваться с ним данными. В зависимости от потребностей проекта, эти контакты могут быть сконфигурированы как […]

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

Распознавание жестов рук с помощью ESP32, Python и OpenCV

Этот проект на ESP32 представляет собой увлекательный и интерактивный способ управления светодиодами с помощью жестов. Мы будем использовать плату ESP32, Python, MediaPipe и OpenCV для создания системы, которая может распознавать определённые жесты рук и преобразовывать их в действия, управляющие светодиодами. MediaPipe будет использоваться для распознавания жестов, а OpenCV будет захватывать видеосигнал с веб-камеры в режиме […]

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

Регулировка яркости светодиода с помощью Raspberry Pi Pico

В этом проекте мы построим настольный диммирующий светильник с использованием Raspberry Pi Pico с кодом программы на MicroPython. Для этого приложения мы будем использовать светодиод и потенциометр. Всякий раз, когда мы будем вращать потенциометр, будет регулироваться яркость свечения светодиода (или лампы). Таким образом, мы достигаем эффекта затемнения настольной лампы. Ранее на нашем сайте мы рассматривали проекты […]

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

Ночной светильник с активацией в темноте с помощью фоторезистора и Raspberry Pi Pico

В этом проекте мы сделаем ночник, активируемый в темноте, используя LDR (светозависимый резистор/фоторезистор) и плату Raspberry Pi Pico. Этот проект поможет вам понять, как работают автоматические светодиоды, активируемые по принципу день/ночь. Наверняка вы знакомы с ситуацией когда свет снаружи нашего дома приходилось включать каждый день ночью, и чаще всего мы забывали выключать его утром. Простое […]

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

Голосовое управление светом с датчиком звука и Raspberry Pi Pico

В данной статье мы создадим управляемый голосом светильник, используя звуковой датчик и плату Raspberry Pi Pico. Датчик звука с помощью платы Raspberry Pi Pico будет определять изменение уровня звука. Когда громкость звука превышает пороговое значение, датчик срабатывает, а затем загорается светодиод RGB. Затем светодиод автоматически выключается через 3 секунды. Ранее на нашем сайте мы рассматривали принцип работы […]

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

Управление RGB-светодиодом с помощью Raspberry Pi Pico

В данной статье мы изучим управление RGB-светодиодом с платы Raspberry Pi Pico с помощью кода на MicroPython. Мы будем управлять тремя основными цветами RGB-светодиода для случайного отображения различной яркости, чтобы реализовать красочный световой эффект. Ранее на нашем сайте мы рассматривали следующие проекты с использованием RGB-светодиодов: подключение трехцветного светодиода к Arduino Uno; цветомузыка с использованием Arduino, […]

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

Красочные бегущие огни с помощью Raspberry Pi Pico

В данной статье мы будем управлять несколькими светодиодами для генерации красочных бегущих огней с помощью платы Raspberry Pi Pico. Для этого мы снова будем использовать технику широтно-импульсной модуляции (ШИМ), как в предыдущей статье об использовании ШИМ в Raspberry Pi Pico. Пять различных светодиодов с цветами, такими как красный, синий, зеленый, желтый и белый, подключены к […]

Рубрики
Схемы на Arduino

Подключение модуля Reyax RYLR890 LoRa к Arduino

В этом проекте мы узнаем, как использовать модуль Reyax RYLR890 LoRa с платой Arduino. Модуль приемопередатчика RYLR890/RYLR896 оснащен модемом дальнего действия Lora, который обеспечивает сверхдальнюю связь с расширенным спектром и высокую помехоустойчивость при минимизации потребления тока. Этот модуль UART LoRa можно использовать с любым микроконтроллером, используя всего 4 контакта. Модуль Lora RYLR890/RYLR896 поддерживает связь на […]