
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Система блокировки с голосовым управлением - это автоматизированная система блокировки, использующая Bluetooth в качестве промежуточного звена для связи между Arduino и вашим телефоном Android. Система блокировки с голосовым управлением разблокируется, когда вы произносите пароль, установленный вами (я установил его как «Instructables»), и блокируется, когда вы произносите «блокировка». Блокировка с голосовым управлением позволяет автоматически разблокировать и заблокировать ящик или шкаф с расстояния около 10 метров, даже не касаясь его. Просто откройте приложение, произнесите пароль, и одним нажатием кнопки вы откроете свой ящик / шкаф.
Я разработал замок или защелку в соответствии с выдвижным ящиком моего учебного стола. Это можно настроить в соответствии с потребностями, просто заменив фиксирующую головку на валу двигателя.
ПРИМЕЧАНИЕ. ДАННЫЙ ДИЗАЙН НАХОДИТСЯ НА ЭТАПЕ ПРОТОТИПА И НЕ МОЖЕТ ГАРАНТИРОВАТЬ ПОЛНУЮ БЕЗОПАСНОСТЬ. Я НЕ НЕСУЩИЙ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ УБЫТКИ
Шаг 1. Необходимые детали



КОНТРОЛЛЕРЫ
1) Arduino UNO
www.amazon.com/Arduino-Uno-R3-Microcontrol…
2) Arduino Pro mini 5 В 16 МГц
www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…
3) Драйвер двигателя L293D (не требуется при использовании сервопривода)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
КОММУНИКАЦИЯ
1) Bluetooth-модуль HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
НАГРУЗКИ
1) Мотор-редуктор постоянного тока Серводвигатель 100 об / мин / 9g
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) ЖК-дисплей 16x2 (опционально)
ИСТОЧНИК ПИТАНИЯ
1) адаптер постоянного тока 5 В 200 мА
Другой разное. части включают-
ДРУГОЙ МАТЕРИАЛ
1) Алюминиевая деталь (10х2х0,2 см) для замка.
2) Переключатель
Шаг 2: Подключения




МОДУЛЬ BLUTOOTH - ARDUINO PRO MINI
Rx - Tx
Tx - Rx
5v - Vcc
GND - GND
** УБЕДИТЕСЬ, ПРИ ЗАГРУЗКЕ КОДА ОТСОЕДИНИТЕ КОНТАКТЫ TX И RX.
ARDUINO PRO MINI - АВТОМОБИЛЬНЫЙ ВОДИТЕЛЬ
PIN 6 - In1 или PIN 2 L293D (при прямом подключении к IC)
PIN 7 - In2 или PIN 6 L293D (при прямом подключении к IC)
PIN8 - ВКЛЮЧИТЬ PIN 1
5 В - VCC
МОТОР ВОДИТЕЛЬ - МОТОР
Вход двигателя 1 - Клемма 1
Вход двигателя 2 - Клемма 2
Шаг 3:

Шаг 4: загрузка кода в Arduino Pro Mini

Программа не может быть напрямую загружена в Arduino Pro mini. Есть два основных способа загрузить код в Pro mini.
1) Используя плату программирования, 2) Через Arduino Uno.
Я запрограммировал Pro mini через Arduino UNO. Для этого сначала очень осторожно полностью удалите Ic на Arduino Uno. Затем в Arduino IDE поменяйте плату с UNO на Pro mini.
Инструменты> Платы> Arduino Pro или Pro mini
После этого в правом нижнем углу вашей среды IDE теперь будет отображаться плата как Arduino Pro или Pro mini ATmega 328 (5 В, 16 МГц).
Теперь подключите ваш pro mini к Uno-
ПРО МИНИ - UNO
DTR - сброс
Vcc - 5 В
GND - GND
Rx - Rx
Tx - Tx
После этого подключите Arduino UNO с помощью USB-кабеля к ноутбуку / ПК и загрузите код так же, как это делается для UNO.
Шаг 5: написание кода для Arduino и работа
Приведенный ниже код / программа для системы запирания включает код для ЖК-дисплея 16x2. Его использование совершенно необязательно, и его можно пропустить, не внося никаких изменений в код. Программа очень проста и понятна
Шаг 6: Тестирование кода с помощью Arduino UNO

Перед загрузкой кода в Pro mini я решил протестировать программу на UNO, чтобы просто убедиться, что программа работает безупречно.
Результаты были отличными, код работал в соответствии с ожиданиями, и вот видео теста -
Шаг 7: Установка пароля и загрузка приложения
Пароль можно установить с помощью следующей команды:
if (voice == "* пароль")
Для смены пароля достаточно изменить слово в кавычках. НЕ ЗАБУДЬТЕ ПОСТАВИТЬ ЗВЕЗДУ * ПЕРЕД СЛОВОМ
Скачивание приложения
Скачать приложение: - Android встречает роботов: голос
это приложение можно бесплатно загрузить из игрового магазина.
Рекомендуемые:
Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями)

Ракетная установка с голосовым управлением на базе Alexa: по мере приближения зимнего сезона; наступает то время года, когда отмечается фестиваль огней. Да, мы говорим о Дивали, настоящем индийском фестивале, отмечаемом во всем мире. В этом году Дивали уже закончился, и люди
Talkative Automation -- Аудио от Arduino -- Автоматизация с голосовым управлением -- Модуль Bluetooth HC-05: 9 шагов (с изображениями)

Talkative Automation || Аудио от Arduino || Автоматизация с голосовым управлением || Модуль Bluetooth HC - 05: …………………………. ПОДПИСАТЬСЯ на мой канал YouTube, чтобы увидеть больше видео …. …. В этом видео мы создали Talkative Automation .. Когда вы отправите голосовую команду через мобильный телефон, он включит домашние устройства и отправит отзыв i
Дрон Raspberry Pi с голосовым управлением Alexa с IoT и AWS: 6 шагов (с изображениями)

Дрон Raspberry Pi с голосовым управлением Alexa с IoT и AWS: Привет! Меня зовут Армаан. Я 13-летний мальчик из Массачусетса. В этом руководстве показано, как вы можете сделать вывод из названия, как построить дрон Raspberry Pi. Этот прототип демонстрирует, как дроны развиваются, а также насколько большую роль они могут сыграть в
Рука робота с голосовым управлением: 8 шагов (с изображениями)

Рука робота с голосовым управлением: a.articles {font-size: 110.0%; font-weight: жирный; стиль шрифта: курсив; текстовое оформление: нет; background-color: red;} a.articles: hover {background-color: black;} В этом руководстве объясняется, как создать роботизированную руку с голосовым управлением, используя
Переключатель с голосовым управлением с использованием Alexa и Arduino: 10 шагов (с изображениями)

Переключатель с голосовым управлением с использованием Alexa и Arduino: Основная цель этого проекта - использовать датчик температуры для управления переключателем (реле) для включения или выключения устройства. Список материалов Модуль реле 12 В == > 4,2 $ Arduino uno == > Датчик температуры DHT11 за 8 $ == > 3 доллара США ESP8266 Modul