*แจ้งวันหยุด* ทางบริษัทจะปิดทำการวันที่ 22 และ 29 กรกฎาคม 67 ตามปฏิทินวันหยุดของไทย เพราะฉะนั้นออเดอร์จะทำการจัดส่งอีกครั้งในวันทำการถัดไป
Math Count Game ด้วย EDU:BIT

Math Count Game ด้วย EDU:BIT

หากคุณกำลังมองหาเกมส์ที่ไว้เล่นกับเพื่อนในกิจกรรมต่างๆ เราขอเสนอ Math Count Game เกมส์ที่ได้ทั้งความสนุกและฝึกสมอง แถมยังใช้อุปกรณ์ในการทำแค่เพียงชุด EDU:BIT เพียงชุดเดียวก็สามารถทำไ้ด้ง่ายๆ โดยในโปรเจ็กต์นี้เราได้ออกแบบมาถึง 2 เกมส์ ได้แก่ เกมส์ Count Number และ เกมส์ปากกัดวัดดวง

 

 

การเชื่อมต่ออุปกรณ์

 

 

วิดีโอ

 

 

ลิงก์สำหรับโค้ดตัวอย่าง : https://makecode.microbit.org/S37896-71537-69008-78420

 

การทำงานของโปรเเกรม

 

 

เมื่อบอร์ดทำงานให้ Servo ทำมุมที่ 50 องศา ตัวแปร num2 สุ่มค่า 15-25 และให้ตัวแปร num1 กับ tooth มีค่าเท่ากับ 0

 

 

เมื่อกดปุ่ม A ให้บวกค่าของตัวแปร num1 ขึ้น 1

 

 

ฟังก์ชัน led ให้ตัวแปร num มี่ค่าเท่ากับ ตัวแปร num2 ลบด้วย num1 จากนั้นหาก num มีค่าเท่ากับ 25 ให้ไฟ led แสดง 25 ดวง หากเท่ากับ 24 ให้แสดง 24 ดวง เป็นแบบนี้จนเท่ากับ 1 ให้แสดง 1 ดวง

 

 

ฟังก์ชัน numOver หาก num1 มีค่าเท่ากับ num2 ให้เล่น เมโลดี้ dadadum ให้ num1 มีค่าเท่ากับ 0 และ num2 สุ่มค่าระหว่าง 15-25

 

 

ฟังก์ชัน IR หาก IR triggerd ให้สุ่มค่าของ tooth ระหว่าง 0-5

 

 

ฟังก์ชัน ledTooth หาก 5 ลบ tooth แล้วเท่ากับ 1 และ 2 ให้ไฟสีเหลือง on หาก 5 ลบ tooth แล้วเท่ากับ 3, 4 และ 5 ให้ไฟสีเขียว on 

 

 

ฟังก์ชัน servoBite หาก tooth มีค่าเท่ากับ 5ให้ไฟสีแดง on Servo Motor ทำมุม 0 องศา ดีเลย์ 2 วินาที จากนั้นกลับมาที่มุม 50 องศา และให้ tooth มีค่าเป็น 0

 

 

ให้ทุกฟังก์ชันทำงานตลอด

 

 

อุปกรณ์ฮาร์ดแวร์