Оглавление:
- Шаг 1: Соберите детали
- Шаг 2: Подключите компоненты (велосипедный блок)
- Шаг 3. Обучение голосового модуля
- Шаг 4. Получите библиотеки и загрузите код
- Шаг 5: Подключите компоненты (гаражный блок)
- Шаг 6: Испытайте и путешествуйте стильно
Видео: Освещение скутера и дверь гаража с голосовым управлением: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Всем привет!
Я недавно купил электросамокат, но у него не было ни заднего фонаря, ни встроенного механизма открывания двери гаража… СЮРПРИЗ !! (ノ ゚ 0 ゚) ノ ~
Итак, я решил сделать свой собственный пульт для гаражных ворот и задние фонари, вместо того, чтобы покупать их.
Какое удовольствие иметь кнопки для открывания гаражных ворот ?! Итак, я решил сделать все это голосовым. Интереснее попросить дверь открыть, чем нажимать кнопки. Это отлично работает с точки зрения функциональности и зрелищности.
Я просмотрел несколько проектов велосипедных фонарей, таких как https://www.instructables.com/id/Bike-Light-and-Turn-Signals/, и решил создать свою собственную обновленную версию. Итак, я решил усилить свет, чтобы он соответствовал моему стилю на моем электросамокате, добавив анимированные поворотники. У них также есть модуль nRF24L01 для беспроводного управления воротами гаража с помощью голоса.
Фары состоят из светодиодной матрицы 16x16 с анимированными поворотниками.
Пожалуйста, посмотрите это на видео выше.
Ниже приведены инструкции по изготовлению одного из них для себя.
Шаг 1: Соберите детали
Для этого руководства вам понадобятся следующие части:
1: 2x Arduino (я использую nano)
2: Модуль распознавания голоса (купил на eBay по более дешевой цене)
3: светодиодная матрица (неопиксель)
4: источник питания 5 В для светодиодной матрицы
5: Другой источник питания 5 В, но я использую 9 В.
6: 2 модуля nRF24L01
7: Релейный модуль
8: Провода
Шаг 2: Подключите компоненты (велосипедный блок)
Для начала подключим Arduino, nRF24L01, модуль распознавания речи, источник питания и светодиодную матрицу.
A. Подключения для nRF24L01:
-MISO подключается к контакту 12
-MOSI подключается к выводу 11
-SCK подключается к контакту 13
-CE подключается к выводу 9
-CSN подключается к выводу 10
-GND и VCC NRF24L01 подключены к GND и 3,3 В Arduino
Б. Подключения для модуля распознавания речи:
-RX подключается к контакту 6
-TX подключается к контакту 5
-GND и VCC модуля подключены к GND и 5V Arduino
C. Подключение светодиодной матрицы:
Я использовал блок питания для питания. Чтобы подключить внешний аккумулятор, возьмите USB-кабель и зачистите положительный и отрицательный концы кабеля.
-5V матрицы подключается к выводу VIN Arduino и положительному выводу источника питания
-GND матрицы подключается к контакту GND Arduino и -ve подключения источника питания
Шаг 3. Обучение голосового модуля
A. Загрузите библиотеку голосового управления.
Б. Открыть файл -> Примеры -> VoiceRecognitionV3 -> vr_sample_train
я. Измените «VR myVR (2, 3);» в "VR myVR (6, 5);" в коде для учета изменения вывода RX TX.
II. Загрузите код
C. Открытый серийный монитор
я. Установите скорость передачи 115200 и выберите опцию «Новая строка».
II. Меню откроет гид.
1. Используйте команду «train» для тренировки речи.
2. Введите "train 0", он попросит вас произнести команду, а затем попросит повторить ее снова.
3. Проделайте то же самое с «поездом 1», «поездом 2» и т. Д.
В коде:
поезд 0 должен управлять воротами гаража
поезд 1 - левый сигнал
поезд 2 - правильный сигнал
поезд 3 должен включить красный свет
поезд 4 должен выключить свет
Шаг 4. Получите библиотеки и загрузите код
Загрузите дополнительные библиотеки для LED Matrix и nRF24L01.
A. Перейдите в Скетч -> Включить библиотеку-> Управление библиотеками… и установите RF24 с помощью TMRh20.
Б. Также установите библиотеку Neo Pixel от Adafruit.
C. Загрузите прикрепленный код ScootSendProtowtlightsIns.ino.
В коде есть комментарии для объяснения, но они очень простые.
Шаг 5: Подключите компоненты (гаражный блок)
Для блока гаражных ворот нам нужно подключить релейный модуль, nRF24L01, источник питания и Arduino.
Я создал всю сборку в бутылке-дозаторе соли.
A. Подключения для nRF24L01:
MISO подключается к контакту 12
MOSI подключается к выводу 11
SCK подключается к контакту 13
CE подключается к выводу 9
CSN подключается к выводу 10
GND и VCC NRF24L01 подключены к GND и 3,3 В Arduino.
Б. Подключения релейного модуля:
DC- и DC + модуля реле подключены к GND и 5V Arduino
Порт триггера сигнала подключается к контакту 2 Arduino.
Подключите один конец коммутатора к общему порту реле.
Подключите другой конец переключателя к нормально закрытому порту реле.
C. Подключения к источнику питания:
Подключите положительный конец батареи 9 В к контакту VIN Arduino.
Подключите отрицательный конец к контакту GND Arduino.
D. Загрузите код
Шаг 6: Испытайте и путешествуйте стильно
Демо-видео было прикреплено вверху инструкции.
Надеюсь, вам понравился инструктаж. Прокомментируйте, если у вас есть вопросы.
Вы можете добавить больше анимации в светодиодную матрицу. Вы также можете управлять другими вещами, кроме гаражных ворот.
Удивительно, но распознавание речи работает хорошо даже на скорости 15 миль в час.
Пожалуйста, проголосуйте за это.
Спасибо, Сахил Парих
www.snp13.com
Рекомендуемые:
Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями)
Ракетная установка с голосовым управлением на базе Alexa: по мере приближения зимнего сезона; наступает то время года, когда отмечается фестиваль огней. Да, мы говорим о Дивали, настоящем индийском фестивале, отмечаемом во всем мире. В этом году Дивали уже закончился, и люди
Взломайте дверь гаража: 5 шагов
Взломайте дверь гаража: кто никогда не мечтал вернуться домой с приложением для телефона или иметь возможность слушать и копировать данные трамвая? Я счастлив, что могу поделиться с вами тем, что я понял и как я поступил. Я начал этот проект после того, как второй раз забыл свои ключи
Беспроводная версия Моя дверь гаража открыта или закрыта?: 7 шагов
Беспроводная версия … Моя гаражная дверь открыта или закрыта ?: Нам нужна была простая, дешевая и надежная система индикации, которая показывала бы, открыты или закрыты наши гаражные ворота. Есть много вопросов "Открыта ли дверь моего гаража" проекты. Подавляющее большинство этих проектов жестко зашиты. В моем случае runn
Интерактивное освещение двора, освещение пешеходной дорожки: 3 шага
Интерактивное освещение двора, освещение пешеходной дорожки: я хотел построить какое-то интерактивное освещение двора для своего заднего двора. Идея заключалась в том, что когда кто-то идет в одну сторону, это вызывает анимацию в том направлении, в котором вы идете. Я начал с солнечных фонарей Dollar General за $ 1,00
Автоматическая дверь курятника - под управлением Arduino: 10 шагов (с изображениями)
Автоматическая дверь курятника - управляемая Arduino. Это руководство предназначено для проектирования автоматической двери курятника с настраиваемым вручную временем открытия и закрытия. Дверь можно открыть или закрыть дистанционно в любой момент. Дверь имеет модульную конструкцию; рама, дверь и контроллер могут быть минусами