Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Alexa bilan muvozanat labirintini boshqaring
Ovoz bilan labirintni harakatlantiring.
Avvalo, videoni ko'ring.
Bu operatsiya haqida qisqacha ma'lumot
- Alexa bilan gaplashing (Raspberry Pi + AVS) AYT: Alexa
- SkillSAYni boshlang: BARANSU MEIRO WO KIDOU SHITE
- SkillSAYga ko'rsatma bering: 1 DO, UE NI SHITE
- Ko'nikma Raspberry Pi bilan muloqot qiladi va buyruq beradi
- Raspberry Pi servo dvigatelni harakatga keltiradi
Men buni qanday qilishni tushuntiraman.
1 -qadam: Amazon Echo -ni tayyorlang
Amazon Echo sotib olaylik
2018 yil yanvar holatiga ko'ra, Amazon echo -ni Yaponiyada sotuvlar cheklanganligi sababli olish mumkin emas.
Shuning uchun men Raspberry Pi-dan foydalanib Alexa qurilmasini yaratdim.
2 -qadam: mahorat sozlamalari
Maxsus ko'nikmalarni o'rnating
1. Alexa Skills to'plami yordamida ko'nikmalar yarating Amazon Alexa Skills Kithttps://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html
To'rt maqsad va bitta uyani aniqlang.
2. IBM Cloud-dagi maxsus ko'nikmalar Siz uni engil hisob yordamida bepul ishlatishingiz mumkin.https://www.ibm.com/cloud/lite-account
1) IBM Cloud-da Node-RED-ni sozlang.
2) oqimni o'rnating (nusxa ko'chiring va joylashtiring).
3 -qadam: Uskuna tayyorlash
Labirint o'yinini yarating
1. Servo va servo papka Servo Tower-pro SG90 dan foydalanadi. Tafsilotlar uchun URL manziliga murojaat qiling. 3D ma'lumotlarini ham yuklab olish mumkin.https://www.thingiverse.com/thing: 746116
2. Labirint o'yini (engil narsalar, stirol taxtasidan yasalgan)
3. To'p (engil narsalar)
4. Raspberry Pi (Raspberry Pi 3B yordamida)
4 -qadam: ulanish
Servisni Raspberry Pi -ga ulang
1. Servo yo'nalishini tekislang. Yuqori chiziqni GPIO 12 ga ulang (32 PIN). Pastki qatorni GPIO 18 (12 PIN) ga ulang.
2. Ko'nikma yoqilganda yonib turadigan LED Anodga 200 Ω dan 330 Ω gacha bo'lgan LEDni ulang. GPIO04 (7 PIN) Graund -ni ulang (9 PIN -kod)
5 -qadam: Raspberry Pi -ni sozlash
Raspberry Pi -ga dasturiy ta'minotni o'rnating
1. GPIO Chattering standartda o'rnatilgan Rpi. GPIO yordamida amalga oshiriladi. Shuning uchun men pi-gpiodni o'rnataman. Buning sababi, PWM chiqishi barqaror.
O'rnatish usuli
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Sudo pigpiod demonini ishga tushiring
2. Node-RED pi-gpiod uchun kutubxonani o'rnating.https://flows.nodered.org/node/node-red-node-pi-gpiod
Nosozliklarni tuzatish uchun asboblar paneli kutubxonasini o'rnating.
3. Oqim yaratish Iltimos, quyidagi fayllarni Node-RED-ga import qiling (nusxa ko'chirish va joylashtirish).
Odatdagidek nusxalash mumkin bo'lganda joylashtiring.
6 -qadam: Men siz bilan gaplashaman
Iltimos, Alexa deb talaffuz qiling
1. "Alexa, balans labirintini faollashtir" deb gapiring.
Qobiliyat yoqilganda, LED yonadi.
2. Siz muloqot rejimidasiz va siz hech qanday ogohlantirmasdan gapirishingiz mumkin.
3. "Bir marta gapiring" deb gapiring, labirint belgilangan yo'nalishda harakat qiladi.
4. "To'xtat", labirint to'xtashi deb gapiring.