การเรียนรู้และจดจำวัตถุ (Machine Learning) อุปกรณ์ 2. Robotbit
3. Micro:bit V.2 4. ถ่านชาร์จ 18650
5. สาย Micro USB 2 เส้น สำหรับเชื่อมต่อบอร์ด Micro:bit กับคอมพิวเตอร์ และสำหรับจ่ายไฟเลี้ยงให้ KOI Kittenbot ขั้นตอนการต่อวงจร
2. เสียบบอร์ด Micro:bit เข้ากับบอร์ดขยาย Robotbit
5. เปิดสวิตช์ Robotbit ไฟที่บอร์ดขยาย Robotbit จะติด และหน้าจอ KOI จะสว่างขึ้น เขียนโปรแกรมด้วย Makecode Online
2. ตั้งชื่อโปรเจ็คต์ จากนั้นคลิกปุ่ม Create
3. ดาวน์โหลด Extensions ที่ชื่อว่า “koi” โดยคลิกที่ Extensions
4. พิมพ์คำว่า “koi” จากนั้นคลิกเลือก koi เพื่อทำการเพิ่ม Extension ในการใช้งานกล้อง KOI
6. เขียนโค้ดคำสั่ง ดังรูป เทรนโมเดล
2. นำวัตถุชิ้นที่ 1 มาวางหน้ากล้อง แล้วกดปุ่ม B เพื่อถ่ายรูป ให้ถ่ายรูปวัตถุชิ้นที่ 1 หลาย ๆ มุม และหลาย ๆ รูปโดยการกดปุ่ม B ในการถ่ายภาพ 3. เมื่อถ่ายรูปวัตถุชิ้นที่ 1 เสร็จแล้ว ให้กดปุ่ม A เพื่อเปลี่ยนค่าตัวแปร number ขึ้น 1 ค่า แล้วกดปุ่ม B ตัวเลขจะแสดงค่าตัวแปร number ซึ่งจะเปลี่ยนจากเลข “1” เป็นเลข “2” จากนั้นนำวัตถุชิ้นที่ 2 มาวางหน้ากล้อง แล้วกดปุ่ม B เพื่อถ่ายรูป ถ่ายรูปวัตถุชิ้นที่ 2 หลาย ๆ มุม โดยกดปุ่ม B ในการถ่ายภาพ 4. จากตัวอย่างจะสร้างโมเดล 2 คลาส คือ 1 = เมาส์ และ 2 = แก้วน้ำ เมื่อถ่ายรูปเสร็จเรียบร้อยแล้วให้กดปุ่ม Button A บนตัว KOI เพื่อบันทึกไฟล์ ML.json ใน SD Card สังเกตหน้าจอ KOI จะปรากฏข้อความ “Save ML.json” เรียกโมเดลมาใช้งาน 2. นำกล้อง KOI ไปส่องที่วัตถุ จากนั้นกดปุ่มโลโก้บนบอร์ด Micro:bit ถ้าวัตถุที่ตรวจพบตรงกับโมเดลที่ทำการเทรนเอาไว้ จะปรากฏข้อความ “class ….” ขึ้นมาที่หน้าจอ KOI ในที่นี้หากตรวจเจอ KOI จะปรากฏข้อความ “class 1” หากเจอแก้วน้ำ จะปรากฏข้อความ “class 2” ผลลัพธ์ของโปรแกรม
|