การพัฒนาเฟิร์มแวร์ด้วย Arduino IDE
รุ่นแก้ไขเมื่อ 09:33, 16 กันยายน 2558 โดย Chaiporn (คุย | มีส่วนร่วม)
- วิกินี้เป็นส่วนหนึ่งของรายวิชา 01204223
Arduino เป็นฮาร์ดแวร์ไมโครคอนโทรลเลอร์แบบเปิดที่มีผู้ใช้งานกันอย่างแพร่หลายทั่วโลก ทีมพัฒนาฮาร์ดแวร์ Arduino ได้เตรียมซอฟต์แวร์ Arduino IDE พร้อมไลบรารีมาตรฐานเพื่อเพิ่มความสะดวกในการพัฒนาเฟิร์มแวร์ให้กับไมโครคอนโทรลเลอร์ รวมถึงยังมีไลบรารีสำหรับเชื่อมต่ออุปกรณ์ฮาร์ดแวร์ต่าง ๆ อีกมากมายนับไม่ถ้วนที่พัฒนาโดยผู้ใช้ทั่วโลก
การติดตั้ง Arduino IDE (สำหรับผู้ใช้คอมพิวเตอร์ส่วนตัว)
ดาวน์โหลด Arduino IDE เวอร์ชันล่าสุดจากเว็บ Arduino - Software
การติดตั้งไฟล์ที่เกี่ยวข้องสำหรับใช้ในวิชา Practicum
เลือกในเมนู Tools → Board จะปรากฏหมวด CPE-KU Practicum Boards ซึ่งประกอบไปด้วยบอร์ดสองรายการ คือ Practicum Board v3 และ v4 ดังรูป
ทดสอบการพัฒนาเฟิร์มแวร์
ทดลองพิมพ์โค้ดต่อไปนี้
#include <Practicum.h>
void setup()
{
pinMode(PIN_PD3, OUTPUT);
}
void loop()
{
digitalWrite(PIN_PD3, LOW);
delay(500);
digitalWrite(PIN_PD3, HIGH);
delay(500);
}
กดปุ่ม Reset บนบอร์ดไมโครคอนโทรลเลอร์เพื่อเข้าสู่บูทโหลดเดอร์ แล้วเลือกเมนู File → Upload ไฟ LED สีเขียวบนเมนบอร์ดจะกระพริบเป็นจังหวะทุก ๆ หนึ่งวินาที