2.1.3 หลักการทำงานของบอร์ด kidbright

ส่งต่อให้เพื่อนอ่าน :

บอร์ด KidBright จะทำงานตามคำสั่งที่ผู้ใช้สร้างขึ้นผ่านโปรแกรมสร้างชุดคำสั่ง KidBright IDE โดยการ ลากและวาง (Drag and Drop) บล็อกคำสั่งที่ต้องการ จากนั้น KidBright IDE จะ Compile และส่งชุดคำสั่งดังกล่าวไปที่บอร์ด KidBright เพื่อให้บอร์ดทำงานตามคำสั่ง

ให้นักเรียน ยกตัวอย่าง คุณสมบัติ ที่บอร์ด KidBright สามารถทำได้

บอร์ด KidBright จะทำงานตามคำสั่งที่ผู้ใช้สร้างขึ้นผ่านโปรแกรมสร้างชุดคำสั่งแบบบล็อก (Block Based Programing) สามารถส่งคำสั่งที่สร้างขึ้นไปยังบอร์ด KidBright เพื่อให้บอร์ดทำงานตามคำสั่ง ทำให้ได้เห็นการทำงานจริงของชุดคำสั่งที่สร้างขึ้นแบบ Real-time

KidBright ประกอบด้วย 2 ส่วน ดังนี้

1. ส่วนบอร์ดสมองกลฝังตัว KidBright

image 12
สมองกลฝังตัว (Embedded system)

สมองกลฝังตัว คือ คอมพิวเตอร์ขนาดเล็กที่นำไปฝังไว้ในอุปกรณ์ต่าง ๆ เพื่อเพิ่มความฉลาดของอุปกรณ์นั้น ๆ ผ่านซอฟต์แวร์ควบคุมการทำงานที่แตกต่างจากระบบประมวลผลในคอมพิวเตอร์

image 13
ไมโครคอนโทรลเลอร์ (Microcontroller)

ไมโครคอนโทรลเลอร์ (Microcontroller) คือ อุปกรณ์ขนาดเล็กที่มีความสามารถคล้ายกับคอมพิวเตอร์ ซึ่งบอร์ด KidsBright ใช้ Microcontroller ESP32 เป็นตัวควบคุมการทำงานของบอร์ด ติดตั้งอยู่ดานหลังบอร์ด

2. ส่วนโปรแกรมสร้างชุดคำสั่ง KidBright IDE

image 14

โปรแกรมสร้างชุดคำสั่ง KidBright IDE เป็นการสร้างชุดคำสั่งแบบ Block-based programming คือ การเขียนโปรแกรมในลักษณะการนำ Block ของคำสั่งมาต่อๆ กัน คล้ายการต่อจิ๊กซอว์ โดยใชวิธีการลากวาง (Drag and Drop) เพื่อควบคุมให้บอร์ด KidBright ทำงานตามลำดับที่กำหนด จากนั้น KidBright IDE จะ Compile ชุดคำสั่งเป็น Code ที่เหมาะสม และส่งไปยังบอร์ด เมื่อบอร์ดได้รับคำสั่งจะทำงานตามขั้นตอนที่ชุดคำสั่งกำหนดไว้

โดยสรุป บอร์ด KidBright สามารถนำไปใช้ในการสร้างอุปกรณ์อัจฉริยะได้มากมาย โดยบอร์ด KidBright จะทำงานตามคำสั่งที่ผู้ใช้สร้างขึ้นผ่านโปรแกรมสร้างชุดคำสั่ง KidBright IDE โดยการ ลากและวาง (Drag and Drop) บล็อกคำสั่งที่ต้องการ จากนั้น KidBright IDE จะ Compile และส่งชุดคำสั่งดังกล่าวไปที่บอร์ด KidBright เพื่อให้บอร์ดทำงานตามคำสั่ง

About ครูออฟ 1868 Articles
https://www.kruaof.com