สารบัญ:
วีดีโอ: ควบคุมเขาวงกตบาลานซ์ด้วย Alexa: 6 ขั้นตอน (พร้อมรูปภาพ)
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ควบคุมเขาวงกตสมดุลด้วย Alexa
ย้ายเขาวงกตด้วยเสียง
ก่อนอื่นโปรดดูวิดีโอ
เป็นการสรุปการดำเนินงาน
- คุยกับ Alexa (Raspberry Pi + AVS)พูด: Alexa
- Start SkillSAY: BARANSU MEIRO WO KIDOU SHITE
- สอน SkillSAY: 1 DO, UE NI SHITE
- ทักษะสื่อสารกับ Raspberry Pi และพ่นคำสั่ง
- Raspberry Pi ย้ายเซอร์โวมอเตอร์
ฉันจะอธิบายวิธีการทำ
ขั้นตอนที่ 1: เตรียม Amazon Echo
มาซื้อ Amazon Echo กันเถอะ
ณ เดือนมกราคม 2018 ไม่สามารถรับ Amazon echo ได้เนื่องจากมีการจำหน่ายที่จำกัดในญี่ปุ่น
ดังนั้นฉันจึงสร้างอุปกรณ์ Alexa โดยใช้ Raspberry Pihttps://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi
ขั้นตอนที่ 2: การตั้งค่าทักษะ
ตั้งค่าทักษะที่กำหนดเอง
1. สร้างทักษะด้วย Alexa Skills Kit Amazon Alexa Skills Kithttps://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html
กำหนดสี่ Intents และหนึ่งช่อง
2. Custom Skill บน IBM Cloud คุณสามารถใช้งานได้ฟรีโดยใช้บัญชี light
1) กำหนดค่า Node-RED บน IBM Cloud
2) ติดตั้ง (คัดลอกและวาง) โฟลว์
ขั้นตอนที่ 3: การเตรียมฮาร์ดแวร์
สร้างเกมเขาวงกต
1. โฟลเดอร์เซอร์โวและเซอร์โว Servo ใช้ Tower-pro SG90 โปรดดูรายละเอียดที่ URL สามารถดาวน์โหลดข้อมูล 3D ได้
2. เกมเขาวงกต (ของเบาๆ ทำด้วยสไตรีนบอร์ด)
3. บอล (ของเบาๆ)
4. Raspberry Pi (ใช้ Raspberry Pi 3B)
ขั้นตอนที่ 4: การเชื่อมต่อ
เชื่อมต่อเซอร์โวกับ Raspberry Pi
1. จัดแนวทิศทางของเซอร์โว เชื่อมต่อบรรทัดบนกับ GPIO 12 (32 PIN) เชื่อมต่อบรรทัดล่างกับ GPIO 18 (12 PIN)
2. LED ที่เรืองแสงเมื่อเปิดใช้งาน Skill เชื่อมต่อ LED ที่มี 200 Ω ถึง 330 Ω บนขั้วบวก GPIO04(7 PIN) เชื่อมต่อ Graund(9 PIN)
ขั้นตอนที่ 5: การตั้งค่า Raspberry Pi
ติดตั้งซอฟต์แวร์บน Raspberry Pi
1. GPIO Chattering เสร็จสิ้นด้วย Rpi. GPIO ที่ติดตั้งในมาตรฐาน ดังนั้นฉันจะติดตั้ง pi-gpiod เนื่องจากเอาต์พุต PWM นั้นเสถียร
วิธีการติดตั้ง
sudo apt-get ติดตั้ง pigpio python-pigpio python3-pigpio
เริ่มภูต sudo pigpiod
2. Node-RED ติดตั้งไลบรารี่สำหรับ pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod
ติดตั้งไลบรารีแดชบอร์ดสำหรับการดีบักhttps://flows.nodered.org/node/node-red-dashboard
3. การสร้างโฟลว์ โปรดนำเข้า (คัดลอกและวาง) ไฟล์ต่อไปนี้ไปยัง Node-RED
ปรับใช้เมื่อคุณสามารถคัดลอกได้ตามปกติ
ขั้นตอนที่ 6: ฉันจะคุยกับคุณ
กรุณาออกเสียงคำว่า Alexa
1. พูดเป็น "Alexa เปิดใช้งานเขาวงกตสมดุล"
เมื่อเปิดใช้งานทักษะ ไฟ LED จะเปิดขึ้น
2. คุณอยู่ในโหมดโต้ตอบและคุณสามารถพูดได้โดยไม่ต้องพูดคำปลุก
3. พูดเป็น "เมื่อคุณพูดขึ้น" เขาวงกตจะเคลื่อนที่ไปในทิศทางที่กำหนด
4. พูดเป็น "หยุด" เขาวงกตหยุด