การใช้งาน AI โมดูลจดจำเสียงร่วมกับบอร์ด Micro:bit 4.1 การบันทึกและการเล่นเสียง 1.บอร์ดขยาย Robotbit
2.บอร์ด Micro:bit
3.KOI Kittenbot
4.ถ่านชาร์จ 18650 1 ก้อน 5.สาย Micro USB สำหรับเชื่อมต่อบอร์ด Micro:bit กับคอมพิวเตอร์
2. บอร์ด Micro:bit V.2 เสียบเข้ากับบอร์ดขยาย Robotbit ตัวที่ 1 3. นำ KOI Kittenbot ต่อ กับบอร์ดขยาย Robotbit จากนั้นต่ออุปกรณ์ ดังรูป
4. เปิดการใช้งานบอร์ด ปิดสวิตช์ ด้านหลัง ดังรูป
2. ตั้งชื่อโปรเจ็คต์ จากนั้นคลิกปุ่ม Create 3. ทำการติดตั้ง Extension คือ KittenBot KOI 4. ไปที่กลุ่มคำสั่ง KOI ลากบล็อกคำสั่ง KOI init Tx pin.. Rx pin.. ไปใส่ในคำสั่ง on start กำหนดค่า TX เป็น P2 และ RX เป็น P1 5. จะใส่คำสั่ง Pause (1000) และ Show icon ใน on start 6. กำหนดให้ปุ่ม A เมื่อกดเป็นการอัดเสียง 7. กำหนดให้ปุ่ม B เมื่อกดเป็นการเล่นเสียง ดาวน์โหลดโปรแกรมลงบอร์ด ทำการอัดเสียงโดยการกดปุ่ม A ที่บอร์ด Microbit ที่หน้าจอ KOI จะมีข้อความ Recording ขึ้นก็เริ่มต้นการพูดได้เลย อัดได้ประมาณ 3 วินาที จากนั้นก็จะมีข้อความว่า Writing ขึ้นมาแสดงว่า KOI กำลังบันทึกลง SD card ถ้าต้องการฟังเสียงที่อัดไว้ให้กดปุ่ม B ที่บอร์ด Microbit ที่หน้าจอ KOI จะมีข้อความ Playing ก็จะทำการเล่นเสียงที่เราอัดไว้ 4.2 การเรียนรู้และจดจำเสียง 2. ตั้งชื่อโปรเจ็คต์ จากนั้นคลิกปุ่ม Create 3. ทำการติดตั้ง Extension 2 ตัว คือ KittenBot KOI 4. ไปที่กลุ่มคำสั่ง Koi ลากบล็อกคำสั่ง KOI init Tx pin.. Rx pin.. ไปใส่ในคำสั่ง on start กำหนดค่า TX เป็น P2 และ RX เป็น P1 5. จะใส่คำสั่ง Pause (1000) และ Show icon ใน on start 6. ไปที่กลุ่มคำสั่ง KOI เลือกบล็อกคำสั่ง Calibrate noise มาใส่ต่อจาก Show icon ในบล็อกคำสั่ง on start 7.และสร้างตัวแปร x ขึ้นมา ให้ใส่บล็อกคำสั่ง set x to 0 ที่บล็อกคำสั่ง on start 8. เขียนคำสั่งให้แต่ละปุ่มทำงาน ปุ่ม A ใช้ในการเรียนรู้จดจำเสียง ปุ่ม B ใช้ในการเปลี่ยนค่าตัวแปล ปุ่ม A+B ให้ KOI ฟังเสียงที่เราพูด คำสั่งแสดงค่า ของ classId ดาวน์โหลดโปรแกรมลงบอร์ด
ทำการกดปุ่ม A เริ่มจดจำเสียง โดยที่เราต้องพูดใกล้ KOI และเสียงรอบข้างต้องเงียบ เมื่อเราพูดแล้วถ้าใช้งานได้ ตัว KOI จะขึ้นหน้าจอสีเขียว ถ้าใช้งานไม่ได้จะขึ้นหน้าจอสีแดง เราต้องกดปุ่ม A แล้วพูดใหม่ ทำการกดปุ่ม A+B เพื่อพูดคำที่ทำการเรียนรู้ได้ ถ้าพูดถูกต้อง หน้าจอ KOI ขึ้นสีเขียว แล้วทีบอร์ดก็จะแสดงตัวเลขของค่า ClassID ว่าคำที่เราพูดอยู่ที่ เลขใด 4.3 การควบคุม ไฟ LDE ด้วยคำสั่งเสียง 2. ตั้งชื่อโปรเจ็คต์ จากนั้นคลิกปุ่ม Create 3. ทำการติดตั้ง Extension 2 ตัว คือ KittenBot KOI และ Robotbit
4. ไปที่กลุ่มคำสั่ง Koi ลากบล็อกคำสั่ง KOI init Tx pin.. Rx pin.. ไปใส่ในคำสั่ง on start
กำหนดค่า TX เป็น P2 และ RX เป็น P1
5. จะใส่คำสั่ง Pause (1000) และ Show icon กำหนดค่า strip ใน on start
6. เริ่มต้นเขียนคำสั่งในแต่ละปุ่ม
ขั้นตอนการตรวจสอบ ดาวน์โหลดโปรแกรมลงบอร์ด
- กดปุ่ม A เพื่อ Train คำว่า open
กดปุ่ม A+B แล้วพูดคำว่า open บอร์ดขยาย Robotbit จะเปิดไฟ กดปุ่ม A+B แล้วพูดคำว่า close บอร์ดขยาย Robotbit จะปิดไฟ 4.4 การควบคุม Motor และ Servo ด้วยคำสั่งเสียง
2. บอร์ด Micro:bit 3. KOI Kittenbot 4. ถ่านชาร์จ 18650 1 ก้อน 5. สาย Micro USB สำหรับเชื่อมต่อบอร์ด Micro:bit กับคอมพิวเตอร์
6. Motor 2 ตัว 7. Servo 180
2. การต่อมอเตอร์เข้ากับบอร์ด Robotbit ใช้มอเตอร์ 2 ตัว เมื่อทำการต่อทั้งสองอุปกรณ์
2. ตั้งชื่อโปรเจ็คต์ จากนั้นคลิกปุ่ม Create 3. ทำการติดตั้ง Extension 2 ตัว คือ KittenBot KOI และ Robotbit 4. กำหนด TX เท่ากับ P2 และ RX เท่ากับ P1 5. คำที่ใช้ในการ Train เพื่อสั่งให้ KOI จดจำคำสั่งและนำไปใส่ในการสั่งการด้วยเสียง 6. เขียนคำสั่งให้ใช้งานในแต่ละปุ่ม 7. ทำการเขียนคำสั่งให้กับปุ่ม btnA และ btnB ของตัวเครื่อง KOI
การต่อ servo
|