Mundarija:
- 1 -qadam: qismlarni yig'ing
- 2 -qadam: Komponentlarni ulang (velosiped birligi)
- 3 -qadam: Ovozli modulni o'rgating
- 4 -qadam: Kutubxonalarni oling va kodni yuklang
- 5 -qadam: Komponentlarni ulang (garaj birligi)
- 6 -qadam: uslubda sinov va sayohat
Video: Ovoz bilan boshqariladigan skuter chiroqlari va garaj eshigi: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Hammaga salom!
Yaqinda men elektr scooter sotib oldim, lekin uning orqa chirog'i ham, garaj eshiklarini ochuvchi ham yo'q edi … SURPRISE !! (゚ 0 ゚) ノ ~
Shunday qilib, men garaj eshigini sotib olish o'rniga masofadan turib va orqa chiroqlar yasashga qaror qildim.
Garaj eshigini ochish tugmachalarini bosishning nima keragi bor ?! Shunday qilib, men hamma narsani ovoz bilan boshqarishga qaror qildim. Tugmachalarni bosish o'rniga, eshikni ochishni so'rash qiziqroq. Bu funksionallik va shou jihatidan juda yaxshi ishlaydi.
Men velosiped chiroqlari loyihalarini ko'rib chiqdim, masalan https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ va men o'zimning yangilangan versiyamni yaratishga qaror qildim. Shunday qilib, men animatsiyali burilish signallarini qo'shib, elektr scooterimdagi uslubga mos keladigan chiroqlarni kuchaytirishga qaror qildim. Ular, shuningdek, ovoz yordamida garaj eshigini simsiz boshqarish uchun nRF24L01 moduliga ega.
Chiroqlar animatsion burilish signallari uchun 16x16 LED matritsadan iborat.
Iltimos, yuqoridagi videoda buni tekshirib ko'ring.
Quyida o'zingiz uchun moslamani tayyorlash bo'yicha ko'rsatmalar mavjud.
1 -qadam: qismlarni yig'ing
Bu ko'rsatma uchun sizga quyidagi qismlar kerak bo'ladi:
1: 2x Arduino (men nanodan foydalanayapman)
2: Ovozni aniqlash moduli (men uni eBaydan arzonroq narxda sotib oldim)
3: LED matritsasi (Neopixel)
4: LED matritsasi uchun 5V quvvat manbai
5: Boshqa 5V quvvat manbai, lekin men 9V dan foydalanayapman
6: 2x nRF24L01 modullari
7: o'rni moduli
8: simlar
2 -qadam: Komponentlarni ulang (velosiped birligi)
Arduino, nRF24L01, nutqni aniqlash moduli, quvvat manbai va LED matritsasini ulashni boshlash uchun.
A. nRF24L01 uchun ulanishlar:
-MISO 12 -pinga ulanadi
-MOSI 11 -pinga ulanadi
-SCK 13 -pinga ulanadi
-CE 9 -pin bilan bog'lanadi
-CSN 10 -pinga ulanadi
NRF24L01 ning GND va VCC GND va Arduino 3.3V ga ulangan.
B. Nutqni aniqlash moduli uchun ulanishlar:
-RX 6 -pinga ulanadi
-TX 5 -pinga ulanadi
-Modulning GND va VCClari Arduino GND va 5V ga ulangan
C. LED matritsasi uchun ulanishlar:
Men elektr ta'minoti uchun quvvat bankidan foydalandim. Quvvat bankini ulash uchun USB kabelini olib, kabelning +ve va -ve uchlarini echib oling.
-5V matritsasi Arduino -ning VIN piniga va quvvat manbaining +ve ulanishiga ulanadi
-Matritsa GND Arduino GND piniga va quvvat manbaiga -ve ulanishiga ulanadi
3 -qadam: Ovozli modulni o'rgating
A. Ovozni boshqarish kutubxonasini yuklab oling.
B. Faylni oching -> Misollar -> VoiceRecognitionV3 -> vr_sample_train
i. "VR myVR (2, 3)" ni o'zgartiring; "VR myVR (6, 5);" kodda RX TX pinining o'zgarishi hisobga olinadi.
ii. Kodni yuklang
C. Seriyali monitorni oching
i. Baud tezligini 115200 ga o'rnating va "Yangi qator" ni tanlang.
ii. Menyu ko'rsatmani ochadi.
1. Nutqni o'rgatish uchun "poezd" buyrug'idan foydalaning.
2. "0 -poezd" ni kiriting, u sizdan buyruqni aytishingizni so'raydi va keyin yana aytishni so'raydi.
3. "1 -poezd", "2 -poezd" va boshqalar uchun ham shunday qiling.
Kodda:
0 poezd - garaj eshigini boshqarish
1 -poezd - chap signal
2 -poezd - bu to'g'ri signal
3 -poezd - qizil chiroqni yoqish
4 -poezd - chiroqlarni o'chirish
4 -qadam: Kutubxonalarni oling va kodni yuklang
LED Matrix va nRF24L01 uchun qo'shimcha kutubxonalarni yuklab oling.
A. Sketch -> Kutubxonani qo'shish -> Kutubxonalarni boshqarish … bo'limiga o'ting va TMRh20 tomonidan RF24 ni o'rnating.
B. Shuningdek, Adafruit tomonidan Neo Pixel kutubxonasini o'rnating.
C. biriktirilgan kodni yuklang ScootSendProtowtlightsIns.ino.
Kodda tushuntirish uchun izohlar bor, lekin bu juda to'g'ri.
5 -qadam: Komponentlarni ulang (garaj birligi)
Garaj eshigi bloki uchun biz o'rni moduli, nRF24L01, quvvat manbai va Arduino simini ulashimiz kerak.
Men butun yig'ilishni tuz tarqatuvchi idishda yaratdim.
A. nRF24L01 uchun ulanishlar:
MISO 12 -pinga ulanadi
MOSI 11 -pinga ulanadi
SCK 13 -pinga ulanadi
CE 9 -pin bilan ulanadi
CSN 10 -pinga ulanadi
NRF24L01 GND va VCC Arduino GND va 3.3V ga ulangan.
B. O'rnimizni moduli uchun ulanishlar:
O'rnimizni moduli DC va DC+ Arduino GND va 5V ga ulangan
Signal tetiklash porti Arduino -ning 2 -piniga ulanadi
Kalitning bir uchini o'rni umumiy portiga ulang
Kalitning boshqa uchini o'rni odatda yopiq portiga ulang
C. Quvvat manbai uchun ulanishlar:
9V batareyaning +uchini Arduino VIN piniga ulang
-Uchini Arduino GND piniga ulang
D. Kodni yuklang
6 -qadam: uslubda sinov va sayohat
Ko'rsatmalarning yuqori qismiga demo -video ilova qilingan.
Umid qilamanki, sizga ko'rsatma yoqdi. Savollaringiz bo'lsa, sharh qoldiring.
LED matritsasiga qo'shimcha animatsiyalarni qo'shishingiz mumkin. Siz garaj eshigidan boshqa narsalarni ham boshqarishingiz mumkin.
Ajablanarlisi shundaki, nutqni aniqlash 15 mil / soat tezlikda ham yaxshi ishlaydi.
Iltimos, bunga ovoz bering.
Rahmat, Sahil Parix
www.snp13.com
Tavsiya:
Alexa Arduino Esp8266 bilan boshqariladigan garaj eshigi: 6 qadam
Alexa Arduino Esp8266 bilan boshqariladigan garaj eshigi: Bu loyiha g'oyasi men ilgari ishlagan eski loyihadan kelib chiqqan. Men oddiy tugmachali simni ulagan edim, garaj eshigidan tugma bosilganda LED yonadi. Bu usul ishonchsiz bo'lib chiqdi va unchalik foydali emas edi
Nutqli avtomatlashtirish -- Arduino -dan audio -- Ovoz bilan boshqariladigan avtomatlashtirish -- HC - 05 Bluetooth moduli: 9 qadam (rasmlar bilan)
Nutqli avtomatlashtirish || Arduino -dan audio || Ovoz bilan boshqariladigan avtomatlashtirish || HC - 05 Bluetooth moduli: …………………………. Boshqa videolarni ko'rish uchun YouTube kanalimga OBUNA BO'LING …. …. Bu videoda biz suhbat avtomatizatsiyasini qurdik .. Agar siz mobil telefon orqali ovozli buyruq yuborsangiz, u uy qurilmalarini yoqadi va fikr -mulohazalarini yuboradi
Ovoz bilan boshqariladigan robot qo'l: 8 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan robot qo'li: a. maqolalar {shrift o'lchami: 110,0%; shrift og'irligi: qalin; shrift uslubi: kursiv; matnni bezatish: yo'q; background-color: red;} a.articles: hover {background-color: black;} Bu ko'rsatma ovozli boshqariladigan robot qo'lini qanday ishlatishni tushuntiradi
Oddiy garaj eshigi: 4 qadam (rasmlar bilan)
Oddiy garaj eshigi: bir necha bor tasodifan uyimdan qulflanganimdan so'ng, men o'z uyimga kirishni va kirishni o'z ichiga olmaydigan yaxshiroq yo'l bo'lishi kerak deb qaror qildim. mening holatimni ko'rib
DIY Rojdestvo chiroqlari musiqaga o'rnatildi - Xoreografik uy chiroqlari: 15 qadam (rasmlar bilan)
DIY Rojdestvo chiroqlari musiqaga o'rnatildi - Xoreografik uy chiroqlari: DIY Rojdestvo chiroqlari musiqaga o'rnatildi - Xoreografiya qilingan uy chiroqlari Bu boshlang'ich DIY emas. Sizga elektronika, davriylik, BASIC dasturlash va elektr xavfsizligi haqida umumiy bilimlar kerak bo'ladi. Ushbu DIY tajribali odam uchun mo'ljallangan, shuning uchun