Оглавление:
- Шаг 1: соберите все необходимые компоненты
- Шаг 2: Принципиальная схема
- Шаг 3. Давайте запрограммируем плату Arduino
- Шаг 4. Приложение для Android
Видео: RGB-подсветка с управлением по Bluetooth в приложении для Android: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Автор: Engineerkid1
О себе: Инженер-электронщик и любитель. Я люблю экспериментировать с микроконтроллерами. Подробнее о Enginekid1 »
Привет, производители, сегодня мы научимся делать RGB-полосу, управляемую через Bluetooth, которая управляется с нашего смартфона. Основная идея этого проекта - создать фоновый / настольный свет, который добавляет ощущение тепла глазам зрителя. Да, этот свет очень хорош для пользователей YouTube и людей, связанных с фотографией продуктов. Так что, если вы хотите сделать эту полосу RGB, управляемую Bluetooth, обязательно прочитайте все инструкции до конца. Также я приложу скриншоты того, как я разработал приложение для Android в MIT app creator 2. для управления светодиодами.
Шаг 1: соберите все необходимые компоненты
Я предлагаю вам покупать расходные материалы на UTSource.net, так как они предоставляют высококачественные компоненты с своевременной доставкой. Посетите сейчас и получите бесплатную пробную версию на один месяц к их плюсовому членству. Преимущества, предоставляемые участникам с плюсом, включают снижение цен на 8-30%, политику возврата в течение 90 дней, купоны на доставку и многое другое. Воспользуйтесь этим предложением прямо сейчас!
Вот список всех компонентов, необходимых для создания этого проекта -
1. Arduino Uno
2. Светодиодная лента RGB
3. Модуль Bluetooth HC-05
4. 3 x IRLZ44N N-канальных Mofets
5. 1 резистор 220 Ом и 10 кОм
Дополнительные принадлежности -
Плата общего назначения, паяльник, перемычки, пластиковый корпус для электроники, адаптер 12 В для питания системы.
Шаг 2: Принципиальная схема
Здесь представлена принципиальная схема для этого проекта, и ее легко припаять к печатной плате общего назначения. Но я бы рекомендовал сначала проверить схему на макете. Убедитесь, что приобретаемая вами полоса RGB является анодом обычного типа. т.е. вам нужно подключить светодиод к земле, чтобы его включить. МОП-транзисторы управляются выводами PWM Arduino Uno.
Схема получает команду со смартфона через Bluetooth-модуль HC-05. Для этого используются контакты TX и Rx Arduino.
. Примечание: отключите контакты Rx и Tx модуля Bluetooth во время загрузки кода, иначе это приведет к ошибке.
Шаг 3. Давайте запрограммируем плату Arduino
Теперь сюда я включил две программы. Оба одинаковы с одним изменением. Один из кодов имеет возможность сохранять предыдущий выбранный цвет для отображения даже после сброса Arduino.
Другой код - это простой контроллер со светодиодной подсветкой RGB, который нам нужно настраивать каждый раз, когда мы включаем устройство.
Код с EEPROM достаточно эффективен, и вам не нужно каждый раз подключать смартфон. Если у вас есть сомнения относительно кода, не стесняйтесь комментировать ниже.
Шаг 4. Приложение для Android
Я использовал MIT App Inventor 2 для создания этого приложения для Android. Интерфейс представляет собой простой ползунковый переключатель, который отправляет значения ШИМ на Arduino через Bluetooth. Устройство Bluetooth можно выбрать из различных доступных устройств. Если вы хотите сделать приложение таким же, как мое, следуйте изображениям выше. И установите блоки, как я, чтобы получить те же элементы управления.
Желающие избавиться от этой задачи могут напрямую скачать мое приложение.
Для установки программного обеспечения необходимо включить на вашем смартфоне опцию установки из неизвестных источников.
После установки включите Bluetooth вашего телефона и соедините его с модулем HC-05. Пароль будет «0000» или «1234».
Теперь щелкните большой значок Bluetooth и выберите сопряженное устройство.
Теперь вы можете управлять полосой RGB, перемещая горизонтальные полосы. Вы также можете создать смешанный цвет, сложив три цвета.
Надеюсь, вам понравится эта инструкция. Продемонстрируйте свою поддержку, нажав кнопку «Нравится», и поделитесь этим с друзьями. Если вам нужна помощь с кодом, оставьте комментарий ниже. На этом пока, ребята. Вернусь с другим классным проектом. Спасибо.
Рекомендуемые:
Настройка подписи в мобильном приложении Outlook: 5 шагов
Настройка подписи в мобильном приложении Outlook. Если вы работаете в деловом мире, вы, скорее всего, хорошо знакомы с настольной версией Microsoft Outlook. Outlook - отличный инструмент, который позволяет отправлять электронные письма, хранить файлы, планировать встречи и настраивать их любым удобным для вас
Сборка робота-дворецкого / автомобиля / танка ESP8266 с дистанционным управлением за 15 долларов для iOS и Android: 4 шага
Создайте робота-дворецкого / автомобиля / цистерны ESP8266 с дистанционным управлением за 15 долларов для iOS и Android: вы ненавидите ходить на кухню, чтобы перекусить? Или выпить новую? Все это можно исправить с помощью этого простого дворецкого с дистанционным управлением за 15 долларов. Прежде чем мы продолжим, я сейчас запускаю проект Kickstarter для голосовой светодиодной ленты RGB
Джек для прыжков с голосовым управлением - версия Google Voice для AIY: 3 шага
Джек для прыжков с голосовым управлением - версия Google Voice для AIY: Итак, у вас есть голосовой комплект AIY на Рождество, и вы играете с ним, следуя инструкциям. Забавно, но теперь? Проект, описанный ниже, представляет собой простое устройство, которое можно собрать с помощью голосовой шляпы AIY для Raspbe
Тест фотонов частиц в приложении MIT Inventor: 5 шагов
MIT App Inventor Particle Photon Test: мы (Team Practical Projects) уже несколько лет разрабатываем проекты с подключением к Интернету с использованием устройств Particle Photon и Electron IoT, см .: https: //github.com/TeamPracticalProjects Мы использовали ряд сервисов для общаться с нашим Па
Зарегистрируйте расширения в портативном приложении: 5 шагов
Зарегистрируйте расширения с помощью переносимого приложения: если вам нравится я, вы носите с собой флэш-накопитель с вашими любимыми программами. У некоторых программ есть профили (firefox), а некоторые просто пригодятся на случай чрезвычайных ситуаций. Какой бы ни была причина, вы можете счесть целесообразным связать программу и