เมื่อนักเรียนเขียนโค้ดแล้ว นักเรียนจะต้องเชื่อมต่อและโอนไปยัง Micro bit เชื่อมต่อ Micro bit กับคอมพิวเตอร์หรืออุปกรณ์มือถือของนักเรียนหากนักเรียนกำลังใช้คอมพิวเตอร์ นักเรียนต้องใช้สายไมโคร USB เพื่อเชื่อมต่อกับ Micro bit เข้ากับช่องเสียบ USB ของคอมพิวเตอร์
1. นักเรียนสามารถสร้างบล็อกของนักเรียนเองสำหรับการเขียนโปรแกรม หลังจากตั้งค่าบล็อกโปรแกรมแล้ว นักเรียนสามารถตั้งชื่อโปรแกรมเองได้แล้วคลิก [Download] เพื่อดาวน์โหลดโปรแกรมลงบอร์ด Micro bit ดังรูปที่ 1 หรือนักเรียนสามารถดาวน์โหลดไฟล์ลงคอมพิวเตอร์โดยตรง แล้วคัดลอกไปยังดิสก์ Micro bit U ดังแสดงในรูปที่ 2
รูปที่ 1
รูปที่ 2
2. ไฟแสดงสถานะที่ด้านหลังของเมนบอร์ด Micro bit จะกะพริบระหว่างการดาวน์โหลด หลังจากดาวน์โหลดเสร็จสิ้น ไฟแสดงสถานะจะหยุดกะพริบ และเราจะเห็นปรากฏการณ์และผลการทดลองที่เกี่ยวข้อง
รูปที่ 3
การอัพเดท
การถ่ายโอนจากคอมพิวเตอร์
การถ่ายโอนโปรแกรมของนักเรียนไปยัง Micro bit เรียกว่าการแฟลช เนื่องจากเป็นการคัดลอกโปรแกรมของนักเรียนไปยังหน่วยความจำแฟลชของ
Micro bit
Micro bit ของนักเรียนจะหยุดชั่วคราวและไฟ LED สีเหลืองที่ด้านหลังจะกะพริบขณะกำลังถ่ายโอนโปรแกรมของนักเรียน เมื่อคัดลอกเสร็จแล้ว โปรแกรมของนักเรียนจะเริ่มทำงานบน Micro bit
มีสองวิธีในการถ่ายโอนโปรแกรมของนักเรียนจากคอมพิวเตอร์
** ลากแล้ววางเหมือนกับการคัดลอกไฟล์ที่ดาวน์โหลดจากคอมพิวเตอร์ของนักเรียนไปยังหน่วยความจำ USB มันทำงานบนคอมพิวเตอร์เครื่องใดก็ได้
** Direct flashing จะส่งโปรแกรมของนักเรียนจากตัวแก้ไขโค้ดไปยัง Micro bit ของนักเรียนโดยตรง มันทำงานบนคอมพิวเตอร์ทุกเครื่องในสองเว็บเบราว์เซอร์ยอดนิยม
การใช้การลากและวาง
เมื่อคุณเสียบ Micro bit เข้ากับช่องเสียบ USB ของคอมพิวเตอร์ จะปรากฏบนคอมพิวเตอร์ของนักเรียนเหมือนกับหน่วยความจำ USB ที่เรียกว่า MICROBIT
ดาวน์โหลดโปรแกรมของนักเรียนเป็นไฟล์ .hex จากโปรแกรมแก้ไขโค้ดลงในคอมพิวเตอร์ โดยปกติแล้วจะไปยังโฟลเดอร์ดาวน์โหลดของนักเรียน จากนั้นลากและวางไฟล์ .hex ลงในไดรฟ์ MICROBIT
หลังจากที่คุณโอนไฟล์ .hex ของนักเรียน ไดรฟ์ MICROBIT จะยกเลิกการเชื่อมต่อและเชื่อมต่อใหม่เมื่อ Micro bit ถูกรีเซ็ต ไฟล์ .hex จะไม่ปรากฏในไดรฟ์ MICROBIT หลังจากนี้ นี้คาดว่า Micro bit ของนักเรียนไม่ใช่อุปกรณ์จัดเก็บข้อมูลแฟลช แต่คอมพิวเตอร์ของนักเรียนจะแสดงเป็นอุปกรณ์หนึ่งที่ช่วยให้ถ่ายโอนไฟล์ .hex ได้ง่าย
วิดีโอด้านล่างแสดงวิธีการทำงาน
การกระพริบโดยตรง
นักเรียนสามารถส่งโปรแกรมได้โดยตรงจากเครื่องมือแก้ไขโค้ดออนไลน์ไปยัง Micro bit โดยไม่ต้องดาวน์โหลดและคัดลอกไฟล์ .hex นี้เป็นเรื่องง่ายและรวดเร็ว
หากต้องการใช้การกะพริบโดยตรง นักเรียนจะต้องใช้เว็บเบราว์เซอร์ Chrome หรือ Edge เวอร์ชันล่าสุดที่รองรับ webUSB
หมายเหตุ: การแฟลชโดยตรงทำได้ง่ายและรวดเร็ว และเหมาะสำหรับการดีบั๊ก แต่จะไม่บันทึกสำเนาของโปรแกรมลงในคอมพิวเตอร์ของนักเรียน หากการเก็บสำเนารหัสของนักเรียนไว้ในคอมพิวเตอร์หรือไดรฟ์เครือข่ายภายในเป็นสิ่งสำคัญสำหรับนักเรียน นักเรียนอาจต้องการใช้การลากและวางแทน หรือดาวน์โหลดและบันทึกไฟล์ .hex เมื่อนักเรียนทำโครงการเสร็จสิ้น
วิดีโอด้านล่างแสดงวิธีการทำงาน
ขอบคุณ ที่มา : https://igenius-robot.teachable.com/courses/805352/lectures/15358316