Съдържание:
- Стъпка 1: Съберете частите
- Стъпка 2: Свържете компонентите (единица за велосипед)
- Стъпка 3: Обучете гласов модул
- Стъпка 4: Вземете библиотеките и качете кода
- Стъпка 5: Свържете компонентите (гаражно устройство)
- Стъпка 6: Тествайте и пътувайте със стил
Видео: Светлини за скутер с гласово управление и гаражна врата: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Здравейте всички!
Наскоро си купих електрически тротинетка, но нямаше задна светлина, нито вградена отварачка за гаражни врати … ИЗНЕНАДА !! (ノ ゚ 0 ゚) ノ ~
Затова реших да направя собствено дистанционно и задни светлини за гаражни врати, вместо да ги купувам.
Какво е забавлението да имаш копчета за отваряне на гаражна врата ?! Така че реших да направя всичко гласово контролирано. По -забавно е да помолите вратата да се отвори, вместо да натискате бутони. Това работи чудесно по отношение на функционалността и шоуто.
Потърсих няколко проекта за светлини за велосипеди като https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ и реших да създам своя собствена надградена версия. И така, реших да засиля светлините си, за да съответстват на стила ми на моя електрически тротинетка, като добавих анимирани мигачи. Те също така имат модул nRF24L01 за безжично управление на гаражната врата чрез глас.
Светлините са изградени от 16x16 LED матрица, за да имат анимирани мигачи.
Моля, проверете го във видеото по -горе.
По -долу са указанията да си направите сами.
Стъпка 1: Съберете частите
За тази инструкция са ви необходими следните части:
1: 2x Arduino (използвам nano)
2: Модул за разпознаване на глас (взех го на по -евтина сделка от eBay)
3: LED матрица (неопиксел)
4: 5V източник на захранване за LED матрица
5: Друг източник на захранване от 5V, но използвам 9V
6: 2x модули nRF24L01
7: Релейни модули
8: Проводници
Стъпка 2: Свържете компонентите (единица за велосипед)
За да започнете да свързвате Arduino, nRF24L01, модул за разпознаване на реч, източник на захранване и LED матрица.
А. Връзки за nRF24L01:
-MISO се свързва към пин 12
-MOSI се свързва към пин 11
-SCK се свързва към пин 13
-CE се свързва към пин 9
-CSN се свързва с пин 10
-GND и VCC на NRF24L01 са свързани към GND и 3.3V на Arduino
Б. Връзки за модул за разпознаване на реч:
-RX се свързва към пин 6
-TX се свързва с пин 5
-GND и VCC на модула са свързани към GND и 5V на Arduino
В. Връзки за LED матрицата:
Използвах power bank за захранване. За да свържете захранваща банка, вземете USB кабел и отстранете +ve и -ve краищата на кабела.
-5V на матрицата се свързва с VIN щифт на Arduino и +ve връзката на източника на захранване
-GND на матрицата се свързва с GND щифт на Arduino и -ve връзката на източника на захранване
Стъпка 3: Обучете гласов модул
А. Изтеглете библиотеката за гласов контрол.
Б. Отворете файла -> Примери -> VoiceRecognitionV3 -> vr_sample_train
i. Променете "VR myVR (2, 3);" към "VR myVR (6, 5);" в кода за отчитане на смяната на RX TX пина.
ii. Качете кода
В. Отворете серийния монитор
i. Задайте скорост на предаване на 115200 и изберете опцията "Нова линия".
ii. Менюто ще отвори ръководството.
1. Използвайте командата "влак", за да тренирате речта.
2. Въведете „влак 0“, той ще ви помоли да произнесете командата и след това ще поиска да го повторите.
3. Направете същото за „влак 1“, „влак 2“и т.н.
В кода:
влак 0 е за управление на гаражната врата
влак 1 е левият сигнал
влак 2 е правилният сигнал
влак 3 е да включи червени светлини
влак 4 е да изключи светлините
Стъпка 4: Вземете библиотеките и качете кода
Изтеглете допълнителни библиотеки за LED Matrix и nRF24L01.
А. Отидете на Sketch -> Include library-> Manage libraries … и инсталирайте RF24 от TMRh20.
Б. Също така инсталирайте библиотеката Neo Pixel от Adafruit.
В. Качете прикачения код ScootSendProtowtlightsIns.ino.
Кодът има коментари за обяснение, но е много прав.
Стъпка 5: Свържете компонентите (гаражно устройство)
За устройството на гаражните врати трябва да свържем релейния модул, nRF24L01, източник на захранване и Arduino.
Създадох целия монтаж в бутилка за дозатор за сол.
А. Връзки за nRF24L01:
MISO се свързва към пин 12
MOSI се свързва към пин 11
SCK се свързва към пин 13
CE се свързва към пин 9
CSN се свързва с пин 10
GND и VCC на NRF24L01 са свързани към GND и 3.3V на Arduino
Б. Връзки за релейни модули:
DC- и DC+ на релейния модул са свързани към GND и 5V на Arduino
Портът за задействане на сигнала се свързва с пин 2 на Arduino
Свържете единия край на превключвателя към общия порт на релето
Свържете другия край на превключвателя към нормално затворения порт на релето
В. Връзки за източник на захранване:
Свържете +ve края на 9V батерията към VIN щифта на Arduino
Свържете края на -ve към щифта GND на Arduino
Г. Качете кода
Стъпка 6: Тествайте и пътувайте със стил
Демо видео беше прикачено в горната част на инструкцията.
Надявам се инструкцията да ви е харесала. Коментирайте, ако имате въпроси.
Можете да добавите още анимации към LED матрицата. Можете също да контролирате неща, различни от гаражната врата.
Изненадващо, разпознаването на реч работи добре дори при скорости от 15 мили в час.
Моля, гласувайте за него.
Благодаря ти, Сахил Парих
www.snp13.com
Препоръчано:
Гаражна врата, контролирана от Alexa с Arduino Esp8266: 6 стъпки
Гаражни врати, контролирани от Alexa с Arduino Esp8266: Идеята за този проект ми дойде от стар проект, по който бях работил преди време. Бях свързал обикновена верига с бутони, която включваше светодиод, когато бутонът беше натиснат от гаражната врата. Този метод се оказа ненадежден и не толкова полезен
Многоканален Sonoff - Гласово активирани светлини: 4 стъпки (със снимки)
Многоканален Sonoff-Гласово активирани светлини: Преди 5 години светлините в кухнята ми вървяха по пътя на do-do. Осветлението на пистата се проваляше, а осветлението под плота беше просто боклук. Исках също да разделя осветлението на канали, за да мога по -добре да осветя стаята за разлики
Интерактивни светлини за двора, светлини за пътеки: 3 стъпки
Интерактивни светлини за двора, светлини за пътеки: Исках да построя някакъв вид интерактивни дворни светлини за задния си двор. Идеята беше, че когато някой вървеше в една посока, това щеше да предизвика анимация в посоката, в която вървите. Започнах със Dollar General $ 1.00 слънчеви светлини
Гласово контролирани светлини отвсякъде с Джейсън: 7 стъпки
Гласово контролирани светлини отвсякъде с Джейсън: Променливотокови светлини, които се управляват отвсякъде с интернет връзка, използвайки NodeMCU (ESP8266) и Джейсън (приложение за Android). Джейсън е приложение за асистент с гласов контрол, което кодирах за устройства с Android, за да контролирам електрическото състояние на Уред за променлив ток, до
LED светлини за тъмни светлини: 7 стъпки
LED светлини за тъмни светлини: Светодиодът светва не само при подаване на захранване, но и генерира малко напрежение, когато се прилага светлина. Микроконтролер PICAXE може да се използва за наблюдение на това напрежение. Ще ви покажа как да направите електронна свещ, която да трепти светодиод, когато