เครื่องมือใช้ในการพัฒนา ภาพที่ ๑ Arduino อาดูยโน่เป็นโอเพ็นซอสทั้งฮาร์ดแวร์และซอฟแวร์ ดังนั้นในการเขียนโปรแกรมควบคุมการทำงานของบอร์ดอาดูยโน่จึงมีเครื่องมือสำหรับเขียนโปรแกรมมาให้ใช้กันฟรี ๆ แบบไม่ต้องซื้อหา
เครื่องมือที่ใช้สำหรับเขียนโปรแกรมนี้คือ Arduino IDE (Arduino integrated development environment (IDE)การใช้งาน Arduino IDE มีขั้นตอนดังนี้ ๑.ตั้งค่าบอร์ดให้ตรงกับบอร์ดที่ใช้งาน ๒.ตั้งค่าพอร์ตเชื่อมต่อกับบอร์ด (กรณีต่อบอร์ดจริง) ๓.ตั้งค่าชนิดการโปรแกรม (กรณีต่อบอร์ดจริง) ๔.เขียนโปรแกรม ๕.คลิกปุ่มแปลงไฟล์เป็นภาษาเครื่อง ๖.คลิกปุ่มเบิร์นไฟล์ลงบอร์ด (กรณีต่อบอร์ดจริง)
**การแก้ปัญหาการเปิดโปรแกรม Arduino IDE ที่มีอาการหน่วง ให้ดาวน์โหลดตัวแก้ [Fix] rxtxSerial.dll ไปทับไฟล์เดิมในโฟลเดอร์โปรแกรม arduino
ภาพที่ ๒ micro bit ก่อนจะเริ่มเรามารู้จักกับส่วนประกอบต่างๆ ในหน้านี้กันก่อนครับเมนูจัดการโปรเจค เราจะเริ่มต้นกันตรงนี้ไม่ว่าจะเป็นการเปิดไฟล์เก่า หรือการสร้างไฟล์ใหม่ หรือแม้กระทั่งการหาตัวอย่างครับส่วนนี้จะเป็นคำสั่งครับ โดยคำสั่งแต่ละหมวดก็จะใช้วิธีทำงานด้วยการลากแล้วต่อบล็อค คล้ายกับ LEGO หรือถ้าใครเคยเล่น Scratchมาแล้ว ก็จะอ๋อทันทีเลยครับอ่านบทความ Scratch เบื้องต้นได้ที่นี่เลยครับ
คลิกพื้นที่สำหรับการลากคำสั่งมาวางต่อกันครับตรงนี้เป็นหน้าจอแสดงผลครับ เมื่อเราสร้างคำสั่งที่หน้าจอ ๓ จะแสดงผลเหมือนจริงที่นี่ และเรายังสามารถคลิกที่ปุ่มในหน้านี้ได้เหมือนจริงทั้งซ้ายและขวาด้วยครับปุ่มสำหรับ Download คำสั่งลงบอร์ดของจริงครับสามารถให้น้องๆ ตั้งชื่อโปรเจคได้ตรงนี้เลยครับลงมือเขียนกันเลยอารัมภบทมายาวนาน มาเริ่มลงมือกันเลยดีกว่าครับ วันนี้เราจะมาลองสร้างคำสั่งไฟหัวใจกระพริบกันดูครับลากคำสั่ง show leds มาต่อไว้ที่ forever
เพื่อทำให้หัวใจกระพริบต่อเนื่อง แล้ววาดรูปหัวใจเลยครับ*on_start คำสั่งที่ถูกต่อไว้ในหัวข้อนี้จะถูกทำงานแค่ ๑ ครั้งแล้วจบ*forever คำสั่งที่ต่อไว้ในหัวข้อนี้จะถูกทำงานแบบวนซ้ำเรื่อยๆ ทดลองแสดงผลเสมือนจริงกดเครื่องหมาย play ที่หน้าจอ simulator เพื่อทดสอบกันเลย การแสดงผลในรูปแบบCode JavaScript เมื่อคลิกที่ JavaScript จะแสดงผล ในรูปแบบโค้ดขึ้นมาให้ หากมีการแก้ไขโค้ดในหน้านี้ ในหน้าบล็อกก็จะมีการเปลี่ยนแปลงให้ตรงกับความเป็นจริงด้วย หรือหากแก้ไขโค้ดในรูปบล็อก หน้านี้จะให้โค้ดออกมาในรูปของความเป็นจริงด้วย อันนี้เป็นตัวเลือกสำหรับผู้ปกครองที่อยากจะสอนลูกในด้าน ภาษา Coding ด้วยนะครับการ Download ไปแสดงผลใน Micro : bit ของจริงกดที่ปุ่ม Download ข้างล่างได้เลยครับ เสร็จแล้วให้ copy ไฟล์ ไปวางไว้ใน Drive Microbit |