สารบัญ:
- ขั้นตอนที่ 1: การเดินสายไฟและการปฏิบัติ
- ขั้นตอนที่ 2: เปิด Webduino บล็อกและใช้พื้นที่สาธิตเว็บ
- ขั้นตอนที่ 3: วาง "บอร์ด" ลงในเวิร์กสเปซ กรอกชื่อบอร์ด วางบล็อก "LED" ลงในกอง
- ขั้นตอนที่ 4: คลิกที่ "Voice Control" และวางบล็อก "Start Recognition" ลงใน Stack
- ขั้นตอนที่ 5: กำหนด "ผลลัพธ์ชั่วคราว" บนบล็อก "การควบคุมด้วยเสียง" เพื่อควบคุมวิธีที่เราต้องการให้การรู้จำเสียงอ่านคำพูดของเรา
- ขั้นตอนที่ 6: วางบล็อก "แสดงข้อความ" ด้วย "ข้อความที่รู้จัก" และตั้งกฎการจดจำ
- ขั้นตอนที่ 7: หากคุณต้องการคำสั่งหลายคำสั่ง ให้ใช้บล็อก "รายการ"
- ขั้นตอนที่ 8: ตรวจสอบว่าบอร์ดออนไลน์และ "เรียกใช้บล็อก" หรือไม่ จากนั้น "อนุญาต" Chrome ใช้ไมโครโฟนของคุณ
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
Webduino ใช้อินเทอร์เน็ตเบราว์เซอร์ Chrome เพื่อควบคุมส่วนประกอบอิเล็กทรอนิกส์ทุกประเภท ดังนั้นเราจึงควรใช้ฟังก์ชันอื่นๆ ทั้งหมดที่ Chrome มีให้ ในตัวอย่างโครงการนี้ เราจะใช้ Speech API ของ Chrome การใช้การจดจำเสียงของ Google ทำให้เราสามารถควบคุมไฟ LED ได้อย่างง่ายดาย วิธีเดียวกันนี้สามารถใช้กับรีเลย์ ทำให้เราสามารถควบคุมหลอดไฟ ล็อคประตู หรือเครื่องใช้ในบ้านได้
ข้อความทั้งหมดของโครงการนี้:
Webduino Blockly:
ขั้นตอนที่ 1: การเดินสายไฟและการปฏิบัติ
ขาที่ยาวกว่าจะมีศักยภาพสูง (หมุดที่มีตัวเลข) และขาที่สั้นกว่าจะมีศักยภาพต่ำ (GND) สำหรับบทช่วยสอนนี้ ให้เชื่อมต่อขาที่ยาวกว่ากับ 10 และขาที่สั้นกว่ากับ GND
ขั้นตอนที่ 2: เปิด Webduino บล็อกและใช้พื้นที่สาธิตเว็บ
เปิดตัวแก้ไข Webduino Blocky แล้วคลิกปุ่ม "พื้นที่สาธิตเว็บ" คลิกเมนูแบบเลื่อนลงและเลือก "แสดงข้อความ"
ขั้นตอนที่ 3: วาง "บอร์ด" ลงในเวิร์กสเปซ กรอกชื่อบอร์ด วางบล็อก "LED" ลงในกอง
ขั้นตอนที่ 4: คลิกที่ "Voice Control" และวางบล็อก "Start Recognition" ลงใน Stack
การจดจำเสียงสามารถทำงานได้ครั้งละหนึ่งภาษาเท่านั้น (ในที่นี้ เราสามารถเลือกภาษาจีนกลางหรือภาษาอังกฤษได้)
ขั้นตอนที่ 5: กำหนด "ผลลัพธ์ชั่วคราว" บนบล็อก "การควบคุมด้วยเสียง" เพื่อควบคุมวิธีที่เราต้องการให้การรู้จำเสียงอ่านคำพูดของเรา
หากตั้งค่าเป็น "เปิด" ระบบจะจดจำทุกคำพูดที่พูด และหากตั้งค่าเป็น "ปิด" ระบบจะจดจำการหยุดสร้างประโยคชั่วคราว หากคุณกำลังใช้เบราว์เซอร์บนคอมพิวเตอร์ เราแนะนำให้ตั้งค่าเป็น "เปิด" คุณจะได้ผลลัพธ์ที่ดีขึ้น หากคุณกำลังใช้โทรศัพท์มือถือ ให้ตั้งค่าเป็น "ปิด" การรู้จำคำพูดจะใช้ได้เฉพาะกับโทรศัพท์ที่ทำงานบน Android เท่านั้น
ขั้นตอนที่ 6: วางบล็อก "แสดงข้อความ" ด้วย "ข้อความที่รู้จัก" และตั้งกฎการจดจำ
จากนั้นวางบล็อก "if word include / do" ไว้ในบล็อก "Recognition" เพื่อตั้งโปรแกรมการดำเนินการ ในตัวอย่าง เราเปิดและปิด LED เมื่อเราพูดว่า "เปิดไฟ" และ "ปิดไฟ" หรือถ้าเราพูดว่า "กะพริบ" ไฟ LED จะกะพริบ
ขั้นตอนที่ 7: หากคุณต้องการคำสั่งหลายคำสั่ง ให้ใช้บล็อก "รายการ"
ขั้นตอนที่ 8: ตรวจสอบว่าบอร์ดออนไลน์และ "เรียกใช้บล็อก" หรือไม่ จากนั้น "อนุญาต" Chrome ใช้ไมโครโฟนของคุณ
อ่านบทแนะนำเพิ่มเติมของ Webduino ที่นี่