Оглавление:
Видео: Светодиодная лента Neopixel Ws 2812 с Arduino под управлением Bluetooth с Android или Iphone: 4 шага
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет, ребята, в этой инструкции я обсуждал, как управлять светодиодной лентой neopixel или светодиодной лентой ws2812 с вашего телефона Android или iphone с помощью подключения Bluetooth.
так что вы можете добавить неопиксельную светодиодную ленту в свой дом вместе с Arduino с hc05, чтобы обеспечить ему возможность подключения по Bluetooth и управлять им с мобильного телефона и наслаждаться световым шоу.
Шаг 1. Необходимые компоненты
КУПИТЬ ЗАПЧАСТИ: КУПИТЬ ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
КУПИТЬ HC05:
www.utsource.net/itm/p/6466232.html
КУПИТЬ светодиод WS2812:
КУПИТЬ светодиодное кольцо WS2812:
www.utsource.net/itm/p/8673715.html
//////////////////////////////////////////////////////////////////////////////
три основных необходимых компонента:
Arduino uno
Светодиодная лента Neopixel
Bluetooth hc05
И еще несколько компонентов в виде
Провода перемычки
Резистор 1к 2к
Макетная плата и т. Д.
BСсылка на покупку: -
светодиодная лента neopixel: -
www.banggood.com/1M-WS2812-IC-SMD5050-Wate…
www.banggood.com/1M-WS2812-IC-SMD5050-Drea…
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/1M-5M-WS2813-RGB-Dream-Co…
www.banggood.com/WS2812-5V-Colorful-Highli…
www.banggood.com/1M-2M-3M-WS2812-SMD5050-B…
Модуль Bluetooth HC05-
www.banggood.com/HC-05-Wireless-Bluetooth-…
www.banggood.com/HC-05-Wireless-Bluetooth-…
Arduino Uno: -
www.banggood.com/Wholesale-Arduino-Compati…
www.banggood.com/3Pcs-Arduino-Compatible-R…
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Шаг 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" белая светодиодная лента
"о" выключить
"а" радужная анимация
"m" образец смеси
Так что попробуйте всех этих персонажей, отправьте их и наслаждайтесь светодиодным шоу у себя дома, а если возникнут проблемы, обратитесь за помощью к видео.