โครงงานห้องน้ำอัจฉริยะ
                                                        "Arduino IDE อาดูยโน่"
        เป็นโอเพ็นซอสทั้งฮาร์ดแวร์และซอฟแวร์ ดังนั้นในการเขียนโปรแกรมควบคุมการทำงาน
ของบอร์ดอาดูยโน่จึงมีเครื่องมือสำหรับเขียนโปรแกรมมาให้ใช้กันฟรีๆ แบบไม่ต้องซื้อหา เครื่องมือที่ใช้สำหรับเขียนโปรแกรมนี้คือ Arduino IDE (Arduino integrated 
development environment (IDE)

การใช้งาน Arduino IDE มีขั้นตอนดังนี้
  ๑.ตั้งค่าบอร์ดให้ตรงกับบอร์ดที่ใช้งาน
  ๒.ตั้งค่าพอร์ตเชื่อมต่อกับบอร์ด (กรณีต่อบอร์ดจริง)
  ๓.ตั้งค่าชนิดการโปรแกรม (กรณีต่อบอร์ดจริง)
  ๔.เขียนโปรแกรม
  ๕.คลิกปุ่มแปลงไฟล์เป็นภาษาเครื่อง
  ๖.คลิกปุ่มเบิร์นไฟล์ลงบอร์ด (กรณีต่อบอร์ดจริง)
   **การแก้ปัญหาการเปิดโปรแกรม Arduino IDE ที่มีอาการหน่วง ให้ดาวน์โหลดตัวแก้ 
[Fix] rxtxSerial.dll ไปทับไฟล์เดิมในโฟลเดอร์โปรแกรม arduino

        Micro bit  ตัวอย่างโปรแกรม micro bit ก่อนจะเริ่ม เรามารู้จักกับส่วนประกอบต่าง ๆ ในหน้านี้กันก่อนครับเมนูจัดการโปรเจค เราจะเริ่มต้นกันตรงนี้ ไม่ว่าจะเป็นการเปิดไฟล์เก่า หรือการสร้างไฟล์ใหม่ หรือแม้กระทั่งการหาตัวอย่างครับ ส่วนนี้จะเป็นคำสั่งครับ โดยคำสั่งแต่ละหมวดก็จะใช้วิธีทำงานด้วยการลากแล้วต่อบล็อค คล้ายกับ LEGO  

       พื้นที่สำหรับการลากคำสั่งมาวางต่อกัน ตรงนี้เป็นหน้าจอแสดงผล เมื่อเรา
สร้างคำสั่งที่หน้าจอ ๓ จะแสดงผลเหมือนจริงที่นี่ และเรายังสามารถคลิกที่ปุ่มในหน้านี้ได้เหมือนจริงทั้งซ้ายและขวา ปุ่มสำหรับ Download คำสั่งลงบอร์ดของจริงสามารถให้ ตั้งชื่อโปรเจคได้ตรงนี้เลย  ลงมือเขียนกันเลยอารัมภบทมายาวนานมาเริ่มลงมือกัน

       มาลองสร้างคำสั่งไฟหัวใจกระพริบกันดูครับลากคำสั่ง show leds มาต่อไว้ที่ forever เพื่อทำให้หัวใจกระพริบต่อเนื่อง แล้ววาดรูปหัวใจเลยครับ*on_start คำสั่งที่ถูกต่อไว้ในหัวข้อนี้จะถูกทำงานแค่ ๑ ครั้งแล้วจบ*forever คำสั่งที่ต่อไว้ในหัวข้อนี้จะถูกทำงานแบบวนซ้ำเรื่อยๆ ทดลองแสดงผลเสมือนจริงกดเครื่องหมาย play ที่หน้าจอ simulator เพื่อทดสอบกันเลย   

         การแสดงผลในรูปแบบCode JavaScript เมื่อคลิกที่ JavaScript จะแสดงผลในรูปแบบโค้ดขึ้นมาให้ หากมีการแก้ไขโค้ดในหน้านี้ ในหน้าบล็อกก็จะมีการเปลี่ยนแปลงให้ตรงกับความเป็นจริงด้วย หรือหากแก้ไขโค้ดในรูปบล็อก หน้านี้จะให้โค้ดออกมาในรูปของความเป็นจริงด้วย อันนี้เป็นตัวเลือกสำหรับผู้ปกครองที่อยากจะสอนลูกในด้าน ภาษา Coding ด้วยนะครับการ Download ไปแสดงผลใน Micro : bit ของจริงกดที่ปุ่ม Download ข้างล่างได้เลยครับ เสร็จแล้วให้ copy ไฟล์ ไปวางไว้ใน Drive Microbit