Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Были ли времена, когда вы хотели изменить цвет и яркость домашнего света всего несколькими прикосновениями к телефону? Хорошая новость - это легко сделать с помощью микроконтроллера с поддержкой Bluetooth, такого как Ameba RTL8722 от Realtek. Здесь я покажу вам, как ~
Запасы:
- Ameba D [RTL8722 CSM / DM] x 1
- RGB светодиод
- Смартфон Android / iOS
Шаг 1: подключение
Обратитесь к изображению выше, чтобы создать соединение между микроконтроллером и RGB-подсветкой.
Шаг 2: Код
Код уже готов для вас, просто используйте Arduino IDE, чтобы загрузить пакет платы и библиотеку ameba (подробности см. В официальном руководстве по адресу
Затем следуйте рисунку выше, чтобы загрузить код на плату Ameba.
Шаг 3: демонстрация
В этом проекте приложение для смартфона используется для передачи команд через BLE UART для управления выходами ШИМ и изменения цвета светодиода RGB.
Таким образом, убедитесь, что на вашем смартфоне установлено необходимое приложение, оно доступно по адресу:
- Магазин Google Play: https://play.google.com/store/apps/details? Id = com.adafruit.bluefruit.le.connect
- Магазин приложений Apple:
Откройте приложение на своем смартфоне, отсканируйте и подключитесь к плате, обозначенной как «AMEBA_BLE_DEV», и выберите контроллер -> функцию выбора цвета в приложении.
Используя колесо выбора цвета, ползунки насыщенности и яркости, выберите нужный цвет и нажмите кнопку «Выбрать», чтобы отправить значения RGB на доску. Вы должны увидеть, как цвет светодиода RGB изменится на соответствующий.