Делаем управление светодиодом голосом с помощью Arduino

В этом уроке по Arduino мы покажем, как использовать мобильное приложение для Android и модуль Bluetooth HC-05 для голосового управления светодиодом.

Шаг 1: Комплектующие

Для этого урока нам понадобится минимум комплектующих. После того как вы сделаете урок — вы сможете усложнить схему и дополнить её устройствами по своему вкусу.

— Arduino UNO
— HC-05 Bluetooth Модуль
— Макетная плата
— Провода
— 330 Ом резистор
— Светодиоды (LED)

Шаг 2: Подключение модуля Bluetooth HC-05

Стандартный модуль Bluetooth HC-05 имеет шесть контактов. Однако в этом проекте мы будем использовать только 4.

Мы будем использовать вывод VCC, вывод GND, вывод TXD и вывод RXD. Вывод VCC модуля bluetooth подключается к + 3,3 В от Arduino. Вывод GND модуля подключается к GND Arduino (земля). Штырь TX модуля bluetooth соединяется с цифровым выводом 0 (RXD), а контакт RXD подключается к цифровому выходу 1 (TXD).

Шаг 3: Подключение светодиодов

Следующим шагом в создании светодиодов, управляемых голосом, является подключение светодиодов к Arduino через макет.

Сначала подключите короткий конец светодиода к земле. Затем подключите длинный конец каждого из светодиодов к резистору 330 Ом. Наконец, подключите сопротивление тока от светодиодов к цифровым контактам на Arduino.

В этом проекте мы будем подключать один светодиод к цифровому выводу 2, другой — к цифровому выходу 3, а последний светодиод — к цифровому выходу 4.

Шаг 4: Питание

Для этого проекта мы можем подавать питание на Arduino через любой источник питания + 5 В. Вы можете использовать USB-порт со своего компьютера для питания Arduino, но в этом проекте мы будем использовать портативную батарею 5В. Прежде чем подключать источник питания к вашему Arduino, убедитесь, что GND Arduino подключен к земле макетной платы.

Смотрите также  Цифровой температурный датчик на основе Arduino

Шаг 5: Код

Код для нашего проекта ниже.

Шаг 6: Использование мобильного приложения

Вы можете начать тестировать свой проект, загрузив приложение для Android — BT Voice Control для Arduino (BT Voice Control for Arduino), созданное SimpleLabsIN.

Смотрите также  Термометр на Arduino, LM35 и LCD

Скачать приложение BT Voice Control for Arduino

После того как вы скачали и установили приложение на свой телефон на базе Android нажмите на строку меню в правом верхнем углу и выберите «Подключить робота». В появившемся новом окне выберите модуль Bluetooth HC-05 и подключите его.

Теперь, когда вы говорите с помощью определенных команд из кода на свое устройство через приложение, определенные светодиоды должны включаться и выключаться. Посмотрите внимательнее на код, где указаны команды и поставьте свои. Например, вместо «*switch on red» можно просто указать «red». Так команды будут быстрее, короче и понятнее.

Шаг 7: Итоговый результат

Итоговый результат можно посмотреть на видео ниже.

Желаем вам успешных проектов! Не забывайте оставлять комментарии на проект в нашей группе ВКонтакте или здесь.

Измеряем скорость вращающегося спиннера В этом уроке мы создадим экспериментальную установку для измерения скорости, частоты, времени периода вращения спиннера. С помощью лазерного излучателя и ф...
Автоматический контроллер уровня воды без ультразвукового датчика... В этом уроке мы покажем вам как сделать автоматический датчик уровня воды с Arduino Uno, который при этом будет стоить довольно дешево. Контроллер обнар...
Делаем реальные часы при помощи чипа Arduino DS3231... Я обнаружил, что использование чипа RTC DS3231 чрезвычайно сложно с Arduino. Простая установка времени довольно сложна, не говоря уже о коде. Но я нашел от...

Просмотров: 558