โครงงานบ้านไผ่แก๊ส ดีเท็คเตอร์
                                                       เครื่องมือใช้ในการพัฒนา
       ภาพที่ ๑  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