Mundarija:
- 1 -qadam: simlar va amaliyot
- 2 -qadam: Webduino -ni blokirovka qilib oching va veb -demo maydonidan foydalaning
- 3 -qadam: "Ish taxtasi" ni ish joyiga qo'ying, taxtaning nomini to'ldiring. Stekka "LED" blokini joylashtiring
- 4 -qadam: "Ovoz nazorati" ni bosing va "Tanishni boshlash" blokini to'plamga joylashtiring
- 5 -qadam: "Ovozli boshqaruv" blokidagi "interimResults" ni belgilang, biz nutqimizni o'qishni qanday aniqlashni xohlaymiz
- 6 -qadam: "Matnni ko'rsatish" blokini "taniqli matn" bilan joylashtiring va tanib olish qoidalarini o'rnating
- 7 -qadam: Agar sizga bir nechta buyruq kerak bo'lsa, "Ro'yxat" blokidan foydalaning
- 8 -qadam: Kengash onlayn ekanligini tekshiring va "Bloklarni ishga tushiring". Keyin Chrome -ga mikrofondan foydalanishga "ruxsat bering"
Video: Ovozli faollashtirilgan LEDlar: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Webduino har xil elektron komponentlarni boshqarish uchun Chrome internet -brauzeridan foydalanadi, shuning uchun biz Chrome taklif qiladigan boshqa funktsiyalardan foydalanishimiz kerak. Ushbu loyiha misolida biz Chrome -ning Speech API -dan foydalanamiz. Google ovozini aniqlash yordamida biz LED chiroqni osongina boshqaramiz. Xuddi shu usulni lampochkani, eshik qulfini yoki uy anjomlarini boshqarishga imkon beruvchi o'rni bilan ham ishlatish mumkin edi.
Loyihaning to'liq matni:
Webduino Blockly:
1 -qadam: simlar va amaliyot
Uzun oyoq yuqori potentsialga (raqamli pinlar) va qisqa oyoq past potentsialga (GND) o'tadi. Ushbu qo'llanma uchun uzun oyog'ingizni 10 ga va qisqa oyog'ingizni GND ga ulang.
2 -qadam: Webduino -ni blokirovka qilib oching va veb -demo maydonidan foydalaning
Webduino blokli muharririni oching va "Veb -ko'rgazma maydoni" tugmasini bosing, ochiladigan menyuni bosing va "Matnni ko'rsatish" -ni tanlang.
3 -qadam: "Ish taxtasi" ni ish joyiga qo'ying, taxtaning nomini to'ldiring. Stekka "LED" blokini joylashtiring
4 -qadam: "Ovoz nazorati" ni bosing va "Tanishni boshlash" blokini to'plamga joylashtiring
Ovozni aniqlash bir vaqtning o'zida faqat bitta tilda ishlashi mumkin (bu erda biz Mandarin yoki ingliz tilini tanlashimiz mumkin).
5 -qadam: "Ovozli boshqaruv" blokidagi "interimResults" ni belgilang, biz nutqimizni o'qishni qanday aniqlashni xohlaymiz
Agar u "yoqilgan" bo'lsa, u har bir aytilgan so'zni taniydi, agar "o'chirilgan" bo'lsa, u jumlalar yaratishda pauzalarni taniydi. Agar siz kompyuterda brauzerdan foydalansangiz, uni "yoqish" ga o'rnatishni tavsiya qilamiz, shunda siz yaxshi natijalarga erishasiz. Agar siz mobil telefondan foydalanayotgan bo'lsangiz, uni "o'chirilgan" qilib qo'ying. Nutqni aniqlash faqat Android -da ishlaydigan telefonlarda ishlaydi.
6 -qadam: "Matnni ko'rsatish" blokini "taniqli matn" bilan joylashtiring va tanib olish qoidalarini o'rnating
Keyin harakatni dasturlash uchun "Tanish" blokiga "if word include / do" blokini joylashtiring. Masalan, biz "chiroqlarni yoqish" va "chiroqlarni o'chirish" deganda LEDni yoqamiz va o'chiramiz. Yoki, agar biz "miltillaymiz" desak, LED yonadi.
7 -qadam: Agar sizga bir nechta buyruq kerak bo'lsa, "Ro'yxat" blokidan foydalaning
8 -qadam: Kengash onlayn ekanligini tekshiring va "Bloklarni ishga tushiring". Keyin Chrome -ga mikrofondan foydalanishga "ruxsat bering"
Webduinoning boshqa qo'llanmalarini bu erda o'qing.
Tavsiya:
Ovozli faollashtirilgan masofadan boshqarish tugmasi: 4 qadam (rasmlar bilan)
Ovozli masofadan boshqarish pulti tugmasi: Agar siz mening boshqa ko'rsatmalarni ko'rgan bo'lsangiz, o'g'limizda mushak distrofiyasi borligini bilasiz. Bu biz uchun eshiklarni ochish uchun masofadan boshqarish pulti bilan boshqariladigan eshik bor. Bu men uchun ajoyib bo'ldi
Ovozli faollashtirilgan BT: 3 qadam (rasmlar bilan)
Ovozli faollashtirilgan BT: Arduino yordamida ovozli boshqariladigan uy avtomatizatsiyasi: Bu loyihada uy qurilmalarini boshqarish uchun ovozli funksiyadan foydalanaman. Bu loyiha mening uy avtomatlashtirish seriyamning bir qismidir. Bu loyihani hayotda ishlatish juda oson. Har qanday yoshdagi odamlar nazorat qila oladi
Ovozli faollashtirilgan o'rni kaliti (Arduino): 6 qadam (rasmlar bilan)
Ovozli faollashtirilgan o'rni (Arduino): Hammaga salom! Ushbu loyihada men sizga Arduino loyihalaringiz uchun ovozli buyruqlarni qanday bajarishni ko'rsataman. Ovozli buyruqlardan foydalanib, men sizga o'rni almashtirish modulini qanday boshqarishni ko'rsataman
Pulse (faollashtirilgan LEDlar): 7 qadam (rasmlar bilan)
Pulse (Volume Activated LEDs): Siz hech qachon LED yordamida biror narsa qurishni xohlaganmisiz, lekin qaerdan boshlashni bilmayapsizmi? Ushbu qo'llanma sizga LED yoritgichlar uchun ovozni vizualizatsiya qilish kodini ishlab chiqish bo'yicha bir necha qadamlarni bajarishga imkon beradi. Bu kulgili ish stoli shovqin o'lchagichi
Yorug'lik faollashtirilgan miltillovchi LEDlar: 4 qadam
Yorug'lik bilan yonib -o'chib turadigan LEDlar: Bu ko'rsatmada men sizga qo'lingizni silkitganda yonib turadigan, bir -ikki soniya yonib -o'chib turadigan va o'chib ketadigan miltillovchi LED sxemasini qanday yig'ish kerakligini ko'rsataman. Men miltillovchi kontaktlarning sxemasini steven123654 ko'rsatmasidan oldim