Оглавление:

Голосовая активация BT: 3 шага (с изображениями)
Голосовая активация BT: 3 шага (с изображениями)

Видео: Голосовая активация BT: 3 шага (с изображениями)

Видео: Голосовая активация BT: 3 шага (с изображениями)
Видео: Bluetooth Настройки Teyes CC3 2024, Ноябрь
Anonim
Голосовая активация BT
Голосовая активация BT

Домашняя автоматизация с голосовым управлением с использованием Arduino: в этом проекте я использую голосовую функцию для управления домашними устройствами. Этот проект является частью моей серии «Домашняя автоматизация». Этот проект очень просто использовать в реальной жизни. Люди любого возраста могут управлять им, просто произнося команды. Этот проект на базе Arduino имеет больший диапазон, чем проекты на базе ИК и ПК. Перед созданием этого проекта вы должны знать, как подключить модуль Bluetooth HC 05 к Arduino, а также знать основы программирования Arduino.

Шаг 1. Необходимые компоненты

Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты
Необходимые компоненты

Компоненты, необходимые для системы домашней автоматизации с голосовым управлением с использованием Arduino

Arduino Uno: мы используем Arduino из-за его простоты, и он также предоставляет множество цифровых контактов для взаимодействия с ЖК-дисплеем, модулем Bluetooth и модулем реле одновременно. Модуль Bluetooth HC-05: HC-05 используется для связи с мобильным телефоном. phone. 4-канальные релейные модули. В этом проекте мы используем модуль HL-54S. Он включается и выключается с помощью логического сигнала 5 В от Arduino. Он может выдерживать напряжение до 250 В переменного тока и 10 А. Эти модули имеют 4 канала, поэтому мы можем управлять 4 устройствами переменного тока одновременно. 16 × 2 ЖК-дисплей: ЖК-дисплей используется для отображения названия проекта, списка команд, которые можно ввести, затем он запрашивает любую команду и показывает состояние введенная команда. Мы используем ЖК-дисплей 16 × 2, потому что он прост в взаимодействии с Arduino и очень дешев. Потенциометр 10k используется для контроля контрастности лампочек переменного тока с держателями: лампы переменного тока используются для обозначения приборов. Потому что с ним легко работать и он очень полезен при создании прототипа любого проекта AC.

. Внешнее питание 5 В: питание 5 В постоянного тока требуется для включения и выключения реле ……

Шаг 2: Принципиальная схема системы домашней автоматизации с голосовым управлением с использованием Arduino

Принципиальная схема системы домашней автоматизации с голосовым управлением с использованием Arduino
Принципиальная схема системы домашней автоматизации с голосовым управлением с использованием Arduino
Принципиальная схема системы домашней автоматизации с голосовым управлением с использованием Arduino
Принципиальная схема системы домашней автоматизации с голосовым управлением с использованием Arduino

Подключения:

Модуль Bluetooth HC-05 HC-05 Rx к Arduino Tx. HC-05 Tx к Arduino Rx. Vcc к 5v Заземление к земле 16 × 2 ЖК-дисплей: VSS к земле. VDD для напряжения питания. VO для регулировки контакта потенциометра 10k. RS Подключите к выводу 8. RW на землю. Подключите к выводу 9. ЖК-дисплей D4 к выводу 10. ЖК-дисплей D5 к выводу 11. ЖК-дисплей D6 к выводу 12. ЖК-дисплей D7 к выводу 13. потенциометр. 4 модуля реле канала: внешний источник 5 В для JD VCC. заземление на землю. Ini1 к контакту 3. Ini2 к контакту 4. Ini3 к контакту 5. Vcc к Arduino 5v. Подключите один контакт всех лампочек к нормально разомкнутому контакту реле. Один конец 220 В переменного тока ко всем общим клеммам реле, а другой конец - к еще одной клемме лампочек.

Шаг 3: Работа системы домашней автоматизации с голосовым управлением

Работа системы домашней автоматизации с голосовым управлением
Работа системы домашней автоматизации с голосовым управлением

Мы говорим предопределенные команды приложению AMR_Voice. Приложение отправляет команду в Bluetooth, которую затем получает Arduino и выполняет описанную задачу. В то же время Arduino отображает статус на ЖК-дисплее и записывает на последовательный монитор. Каждая команда имеет свои уникальные операции, которые определены в коде. Вы можете изменить команды по своему усмотрению. Ниже представлен список команд.

В следующем видео показано, как я использовал приложение для Android, которое преобразует наш голос в речевой сигнал и отправляет этот сигнал в Arduino через модуль Bluetooth. Это очень легко использовать с Arduino, и этот проект можно реализовать без особых усилий.

Рекомендуемые: