กิจกรรมที่ 1 ใบควำมรทู้ ี่ 1 รจู้ ัก KidBright KidBright คอื อะไร KidBright เป็นบอร์ดสมองกลฝังตัว (Embedded board) ที�ประกอบด�วย ไมโครคอนโทรลเลอร์ (Microcontroller) หน�าจัอแสดงผล LED (Display) นาฬิิกาเรยี ลไทม์ (Real-time clock) ลาำ โพง (Speaker) และเซนเซอร์แบบง่าย (Simple sensors) โดยบอร์ด KidBright จัะทำางานตามคำาสั�ง ที�ผ้�ใชั้�สร�างข�ึนผ่านการเขียนโปรแกรมแบบบล็อก (Block-based programming) เพอ�ื ควบคมุ การทำางานของเซนเซอรต์ า่ ง ๆ บนบอร์ด KidBright รวมทัง� อุปกรณ์ตอ่ พว่ งจัากภายนอก 1515
กิจกรรมที่ 1 สมองกลฝังตัว สมองกลฝงั ตวั คอื คอมพวิ เตอรข์ นาดจัวิ๋ ทนี� าำ ไปฝงั ไวใ� นอปุ กรณต์ า่ ง ๆ เพือ� เพมิ� ความสามารถของอปุ กรณน์ ัน� ๆ ผา่ นซอฟตแ์ วร์ ควบคุมการทำางานท�ีแตกต่างจัากระบบประมวลผลในคอมพิวเตอร์ สมองกลฝังตัว ถ้กใชั้�อย่างแพร่หลายในเครื�องใชั้�ไฟฟ้า ยานพาหนะ และอุปกรณ์สื�อสาร การท�สี ามารถนาำ ไปฝังไวใ� นอปุ กรณ์ต่าง ๆ ทำาให�มชี ั้�อื เรียกวา่ “สมองกลฝงั ตัว” 16
กจิ กรรมท่ี 1 องคป์ ระกอบตำ่ ง ๆ ของบอรด์ KidBright และ KidBright IDE รปู ที่ 1 สว่ นประกอบตา่ ง ๆ บนบอรด์ KidBright ที่มา : ข้อมูลและรปู ภาพจัากหนังสือ สนกุ Kids สนุก Code กบั KidBright โดย สวทช. 1717
กจิ กรรมที่ 1 โปรแกรมสร้ำงชุดคำ� สงั่ ใน KidBright IDE การเปิดโปรแกรมสร�างชัุ้ดคำาส�ังใน KidBright IDE สำาหรับระบบปฏิบัติการ Windows ทำาได�โดยการดับเบิล� คลิกไอคอน ของ KidBright IDE บนหน�าเดสก์ทอป (Desktop) จัากน�ันจัะปรากฏหน�าต่างของโปรแกรม KidBright IDE ซงึ� มสี ว่ นประกอบของโปรแกรม ดงั ภาพ รปู ท่ี 2 หนา้ ต่างของโปรแกรม KidBright IDE 18
กจิ กรรมที่ 1 ค�ำสงั่ ควบคมุ กำรทำ� งำนของ บอรด์ KidBright ในรปู ของบลอ็ ก ค�ำสั่งควบคมุ กำรท�ำงำนของบอรด์ KidBright รปู ท่ี 3 ชอ่ื เรยี กแท็บต่าง ๆ บนโปรแกรม KidBright IDE 1919
กจิ กรรมที่ 1 กำรเชอ่ื มต่อบอร์ด KidBright เขำ้ กับเครื่องคอมพิวเตอร์ และทดสอบกำรท�ำงำน อุปกรั้ณท์ ี่่�ใช้ 1. บอร์ด KidBright 2. สาย Micro USB 3. เครื�องคอมพวิ เตอร์ทีต� ดิ ตง�ั โปรแกรม KidBright IDE ขัน้ ตอนกำรเช่ือมตอ่ 1. เชั้อ�ื มตอ่ สาย Micro USB เข�ากบั บอร์ด KidBright 2. เชั้ือ� มต่อปลายสายอีกดา� นเขา� กบั USB Port ของเคร�ืองคอมพวิ เตอร์ รปู ท่ี 4 การต่อสาย Micro USB เข้ากับบอรด์ KidBright ! หมำยเหตุ การจัับบอร์ด KidBright ควรจัับทขี่ อบ ของบอร์ด เพื่อป้องกนั เหง่อื หรอื ฝนุ่ จัากมือท่อี าจั มีผลกระทบตอ่ การทา� งานของบอร์ด รูปที่ 5 การเช่อื มต่อปลายสายอีกดา้ นเข้ากับ USB Port ของ เครื่องคอมพิวเตอร์ 20
กิจกรรมท่ี 1 กำรทดสอบกำรท�ำงำน 1. เปิดโปรแกรม KidBright IDE บนเคร�ืองคอมพิวเตอร์ 2. คลกิ ทีแ� ท็บ แล�วคลิกลาก บลอ็ ก LED 16x8 มาวางบนพืน� ทส�ี รา� งชั้ดุ คาำ ส�งั รปู ท่ี 6 บลอ็ ก LED 16x8 ทีถ่ ูกวางบนหนา้ ต่างโปรแกรม KidBright IDE 3. คลิกชั้่องวา่ งจัดุ ใดกไ็ ด� ในบลอ็ ก LED 16X8 ใหเ� ป็นจัดุ สีแดง ตวั อย่างดังรป้ ท�ี 7 รปู ท่ี 7 ตัวอย่างการสรา้ งภาพบนหนา้ จัอแสดงผล LED จัากการคลกิ จัดุ สแี ดงในบล็อก LED 16x8 2121
กิจกรรมที่ 1 4. คลกิ ปม�ุ สร�างโปรแกรมเพื�อส่งคำาสั�งไปยังบอร์ด KidBright จัากน�ันจัะพบหน�าต่างแจั�งสถานะการดำาเนินการ ดังร้ปที� 8 ให�คลิกป�ุม OK (ถ�าไม่ปรากฏ ข�อความดังภาพตัวอย่าง แสดงว่ามีข�อผิดพลาดเกิดข�ึน ทาำ ให�ไม่สามารถส่ง โปรแกรมไปยงั บอร์ด KidBright ได�) รปู ที่ 8 หนา้ ตา่ งแสดงผลลัพธ์การสรา้ งโปรแกรมและการส่งผา่ นโปรแกรมท่สี รา้ งได้ไปยังบอรด์ KidBright 5. สังเกตผลลพั ธท์ ีป� รากฏบนบอร์ด KidBright 22
Search
Read the Text Version
- 1 - 8
Pages: