Оглавление:
Видео: Пульт дистанционного управления Bluetooth для Android: 4 шага
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве можно узнать, как управлять телевизором с помощью устройства Android через Bluetooth. Использование пультов дистанционного управления для управления телевизором устарело. Они очень хрупкие и каждый раз пропадают. Итак, я подумал о создании собственного мобильного пульта дистанционного управления Bluetooth с помощью специального приложения, которое я разработал из MIT App Inventor. LINK: https://appinventor.mit.edu/explore/ Создавать это УДОВОЛЬСТВИЕ, и когда он работает, он будет потрясающим.
Шаг 1. Что нужно для начала
Основные части: 1. ARDUINO UNO. 2. Модуль Bluetooth HC-05.3. Транзистор 2N2222 NPN 4. ИК-светодиод 950 нм 5. ИК-приемник (подойдет кто угодно, я использовал SM0038).
Шаг 2: РАСШИФРОВКА… ИК ДИСТАНЦИОННЫХ СИГНАЛОВ.
Для начала вам необходимо загрузить библиотеку Arduino-IRremote с GitHub. Я уже загрузил и прикрепил файл на этом этапе, вы можете загрузить его только отсюда. Загрузите код Arduino, прилагаемый на этом шаге, и подключите схемы, как показано на изображениях. Подключите выход OUT ИК-приемника к ЦИФРОВОМУ PIN 6 Arduino Uno Подключите GND ИК-приемника к Arduino GND и Vs ИК-приемника к Arduino VCC (5V) Загрузите код на плату Arduino и откройте Serial Monitor. Теперь возьмите пульт от телевизора и нажмите кнопки, на которых вы хотите контролировать и записывать соответствующий тип ИК-кода (NEC в моем случае) и следующий шестнадцатеричный код (например: 14EB18E7) и количество бит (32 в моем случае), которые все отображаются на последовательном мониторе при нажатии кнопки После получения информации ИК-КОДА всех желаемых кнопок сохраните ее в блокноте с указателями по вашему выбору (например, я использовал SB_POW для кнопки ВКЛ / ВЫКЛ в окне настройки). Теперь отключите все соединения цепи. И переходите к следующему шагу.
Шаг 3: ГЛАВНАЯ ЦЕПЬ
Теперь основная печатная плата приемника построена, как показано на рисунках. Выполните соединения, как показано на рисунках. Загрузите код, прилагаемый на этом шаге, и загрузите его в Arduino (не подключайте модуль Bluetooth во время загрузки кода).
Модуль Bluetooth работает на логическом уровне 3,3 В, поэтому при подключении вывода передачи Arduino к модулю Bluetooth мы будем использовать резисторный делитель напряжения (4,7 кОм и 2,2 кОм).
Я сделал соединения на макетной плате, чтобы убедиться, что все работает нормально, а затем сделал постоянную версию на куске перфорированной печатной платы. Я обрезал плату до размера Arduino Uno и просверлил отверстия диаметром 3 мм, чтобы установить ее на Arduino Uno.
Затем я поместил плату возле телевизора и направил ИК-светодиод на ИК-приемник телевизора.
СЕЙЧАС почти Сделано только один Последний шаг.
Шаг 4: Приложение !
Здесь я разработал приложение для Android-устройства для отправки сигналов на Arduino через Bluetooth. Разработать приложение несложно. С изобретателем приложений MIT любой может создать приложение. Все очень просто. Я изо всех сил старался сделать приложение максимально профессиональным.
Я разработал приложение для отправки спецификаторов, которые я использовал в коде, при нажатии соответствующей кнопки. На этом этапе я прикрепил файлы.apk и.aia. Те, кто не хочет ничего менять в коде Arduino и в приложении, могут загрузить файл.apk. Те, кто хочет изменить спецификаторы, могут загрузить файл.aia и отредактировать его на веб-сайте приложения MIT Inventor.
Приложение очень простое в использовании. После установки, когда вы откроете приложение, вы увидите несколько кнопок. (ПРИМЕЧАНИЕ: включите Bluetooth перед открытием приложения).
Среди этих кнопок нажмите синюю кнопку «Подключить».
Появится новый экран со списком устройств Bluetooth. Щелкните HC-05, и он подключится к устройству. (вам может потребоваться ввести пароль, если вы подключаетесь в первый раз. Пароль обычно будет 0000 или 1234)
Теперь он вернется на главный экран.
Теперь, как только вы нажмете кнопку на своем Android-устройстве, вы заметите соответствующее изменение на своем телевизоре.
Вот и все! это сделано. Это так просто.
Если у вас возникнут проблемы при воссоздании этого проекта или если у вас есть сомнения, не стесняйтесь оставлять комментарии ниже, и если вам это нравится, поделитесь этим проектом и проголосуйте за него в конкурсе.