Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет, ребята, в этой инструкции мы узнаем, как управлять неопикселем с помощью Arduino. Таким образом, в основном arduino будет подключаться через Bluetooth с использованием модуля Bluetooth hc05 к смартфону, а смартфон будет отправлять команды для изменения цвета светодиодной полосы neopixel через Bluetooth на arduino с помощью hc05, и, соответственно, цвет светодиодной полосы neopixel изменится.
Шаг 1. Вещи, которые вам нужны
ДЛЯ ДАННЫХ ИНСТРУКЦИЙ ВАМ НУЖНЫ СЛЕДУЮЩИЕ ВЕЩИ. ARDUINO UNO: HC05: получить светодиод WS2812 Neopixel STRIPORWS2812 Светодиод: светодиод WS2812 Кольцо: И еще несколько компонентов, например, провода перемычки, резистор 1k 2kBreadboard и т. Д.
Шаг 2: Схема
подготовьте схему на макетной плате в соответствии со схемой на изображении и попробуйте использовать еще один источник питания для ws2812 вместо того, чтобы запускать его из Arduino uno, потому что ARDUINO не может запускать ws2812. и Bluetooth одновременно, поэтому попробуйте использовать дополнительные Адаптер питания 5 В для WS 2812 Если у вас нет дополнительного источника питания, то в коде вы можете уменьшить яркость неопиксельной светодиодной ленты, чтобы уменьшить потребляемую ею мощность.
Шаг 3. Кодирование
Загрузите код: убедитесь, что вы установили библиотеку adafruit neopixel. В настройках кода укажите данные светодиодной ленты, количество светодиодов на светодиодной полосе и яркость светодиодной полосы и загрузите код в Arduino.
Шаг 4. Настройте приложение и протестируйте его
откройте магазин воспроизведения на своем телефоне, загрузите приложение Bluetooth terminal hc 05 и подключите приложение к модулю Bluetooth hc05, если у вас есть iPhone из магазина Apple Store, загрузите любое приложение терминала Bluetooth, оно будет работать нормально И отправьте символы из приложения в hc 05 для управления светодиодная лента, как показано на изображениях. Поскольку отправка символа «r» превратит светодиодную полосу в красный цвет, все функции приведены ниже: -ФУНКЦИЯ ХАРАКТЕРА «r» красная цветная светодиодная полоса «g» зеленая цветная светодиодная полоса «b» синий цвет светодиода полоса «w» белого цвета светодиодная полоса «o» выключить »a« радужная анимация »m» образец смешивания Так что попробуйте всех этих персонажей, отправьте их и наслаждайтесь световым шоу на светодиодных лентах у себя дома