การเขียนโปรแกรมสั่งงานโมดูลเล่น MP3 จำเป็นต้องติดตั้ง Extension ที่ชื่อ Serial MP3 ก่อน โดยมีขั้นตอนดังนี้
เปิดโปรแกรม microBlock IDE ขึ้นมา แล้วกดที่เมนู Extension
เลื่อนหา Serial MP3 แล้วกดปุ่ม Install
เมื่อติดตั้งเสร็จ จะแสดงข้อความดังรูป
ปิดหน้าต่าง Extension เลื่อนเมนูเลือกบล็อกลงด้านล่างสุด จะพบเมนู Serial MP3 เพิ่มขึ้นมา และมีบล็อกขึ้นมาให้เลือกแล้ว
การใช้งานเบื้องต้น
การใช้งานจำเป็นต้องเรียกใช้บล็อก Serial MP3 begin เป็นอันดับแรก เนื่องจากบล็อกนี้ใช้กำหนดวงจรที่ต่อระหว่างโมดูล MP3 กับบอร์ด KidBright32
จากหัวข้อแรกได้ต่อขา TX ไว้ที่ OUT1 และ RX ไว้ที่ OUT2 จึงกำหนดค่าในบล็อก Serial MP3 begin ได้ดังนี้
ต่อมาควรมีการตั้งค่าความดังของเสียงก่อน โดยใช้บล็อก Serial MP3 set volume กำหนดความดังของเสียงไว้ที่ 100% นำมาต่อกับบล็อกที่มีอยู่แล้ว ได้โค้ดโปรแกรมดังรูป
ทดสอบเขียนโปรแกรมให้เล่นไฟล์ลำดับที่ 1 จึงลากบล็อก Serial MP3 play index ออกมา ต่อเข้ากับบล็อกที่มีอยู่แล้ว ได้โค้ดโปรแกรมดังรูป
หากไม่ต้องการให้ข้อความเลื่อนเข้า-ออก สามารถใช้บล็อก DotMatrix show เพื่อแสดงข้อความโดยกำหนดระยะการเยื้องซ้ายและบนได้ หรือใช้ DotMatrix show … at center เพื่อแสดงข้อความกลางจอได้
ใช้บล็อก DotMatrix invart color เพื่อทำลูกเล่นสลับสีบนหน้าจอได้
การใช้งานวงจร RTC ทำได้ง่าย เริ่มต้นให้ใช้บล็อก RTC Set date and time เพื่อตั้งเวลา เมื่อตั้งเวลาเสร็จแล้ว ต้องการอ่านค่าเวลาในส่วนใด ก็ใช้บล็อกอ่านค่าเพื่อแสดงผลหรือใช้เป็นข้อมูลสำหรับกำหนดเงื่อนไขของการทำงานก็ได้
ขั้นตอนปฏิบัติการ
(1) เชื่อมต่อบอร์ด KidBright กับคอมพิวเตอร์
(2) เปิดโปรแกรม microBlock IDE สร้างโค้ดตามโปรแกรมที่ 6-1 ทำการกำหนดวันเวลาที่ตรงกับวันที่ทำการทดลอง จากนั้นบันทึกไฟล์ชื่อ KBi-RTCset.mby
microBlock IDE เวอร์ชั่นเว็บเชื่อมต่อกับบอร์ด KidBright ผ่าน Web Serial API ซึ่งปัจจุบันยังไม่ได้รับการเพิ่มเข้า Google Chrome อย่างเป็นทางการ การใช้งานจำเป็นต้องเปิดการตั้งค่าใน Google Chrome ก่อน
การเปิดใช้งาน Web Serial API ให้เปิดโปรแกรม Google Chrome ขึ้นมา จากนั้นเข้าไปที่ chrome://flags (1) ค้นหา #enable-experimental-web-platform-features (2) ตรง Experimental Web Platform features ให้เปลี่ยนเป็น Enabled (3) เป็นอันเสร็จสิ้นการเปิดใช้งาน Web Serial API
การใช้งาน microBlock IDE เวอร์ชั่นเว็บเบื้องต้น
หลังจากเตรียมฮาร์ดแวร์และโปรแกรม Google Chrome เรียบร้อยแล้ว สามารถเข้าใช้งาน microBlock IDE เวอร์ชั่นเว็บได้ที่ https://ide.microblock.app/
การติดตั้ง microBlock IDE เวอร์ชั่นเว็บลงในเครื่อง
เพื่อความสะดวกในการใช้งาน microBlock IDE เวอร์ชั่นเว็บ ผู้พัฒนาได้ใช้เทคโนโลยี Progressive Web App ทำให้ microBlock IDE เวอร์ชั่นเว็บสามารถติดตั้งลงในเครื่องได้ ทำให้ใช้งานแบบออฟไลน์ได้ และเพิ่มความสะดวกในการใช้งานมากยิ่งขึ้น
การติดตั้ง microBlock IDE เวอร์ชั่นเว็บลงในเครื่อง ทำได้โดยคลิกที่ปุ่ม Install microBlock to your PC หรือกดเครื่องหมาย + บนแถบ Address ของ Google Chrome
Google Chrome จะขึ้นหน้าต่างให้ยืนยันการติดตั้ง ใหเกดปุ่ม ติดตั้ง เพื่อยืนยันการติดตั้ง microBlock IDE เวอร์ชั่นเว็บ ลงในเครื่อง
Google Chrome จะติดตั้ง microBlock IDE ลงในเครื่อง และแสดงหน้าต่าง microBlock IDE ที่ไม่มีแถบ Address Bar ขึ้นมา สามารถเขียนโปรแกรมและอัพโหลดโปรแกรมได้เลย
ที่หน้าเดสก์ท็อปจะแสดงไอค่อนของ microBlock IDE ขึ้นมา ในครั้งถัดไปสามารถดับเบิลคลิปที่ไอค่อนดังกล่าวเพื่อเปิด microBlock IDE ขึ้นมาได้เลย
microBlock IDE เวอร์ชั่นโปรแกรม มีให้ไฟล์โปรแกรมหลากหลายให้เลือกใช้งาน บทความนี้จะมาแนะนำวิธีการเลือกไฟล์ วิธีการติดตั้งโปรแกรมแต่ละ OS และการใช้งาน microBlock IDE เวอร์ชั่นโปรแกรม เบื้องต้น
การติดตั้งโปรแกรม microBlock IDE
การติดตั้งโปแกรม microBlock IDE แตกต่างกันในแต่ละระบบปฏิบัติการ ดังนี้
ระบบปฏิบัติการ Windows
บนระบบปฏิบัติการ Windows จะแยกเป็น 2 แบบ คือ 1) microBlock IDE สำหรับ Windows 32 บิต และ 2) microBlock IDE สำหรับ Windows 64 บิต การตรวจสอบว่า Windows ที่ใช้ เป็นรุ่น 32 บิต หรือ 64 บิต สามารถอ่านได้จาก วิธีการ เช็คว่า Windows ของคุณเป็นเวอร์ชั่น 32 bit หรือ 64 bit
หลังจากทราบแล้วว่า Windows ที่ใช้เป็นรุ่น 32 บิต หรือ 64 บิต ขั้นตอนต่อมาคือการดาวน์โหลดโปรแกรม microBlock IDE ซึ่งสามารถดาวน์โหลดได้โดยเข้าไปที่ https://microblock.app/download
ในหน้าดาวน์โหลดโปรแกรม microBlock IDE สำหรับระบบปฏิบัติการ Windows จะมีให้เลือกดาวน์โหลด 4 ตัวเลือก โดยมีทั้งแบบไฟล์ติดตั้ง และแบบไม่ต้องติดตั้ง