Arduino IDE

โปรแกรม Arduino IDE


Arduino IDE (IDE ย่อมาจาก Integrated Developemnt Environment) เป็นโปรแกรมสำหรับเขียนคำสั่งเข้าไปใน ไมโครคอรโทรเลอร์ของบอร์ด Arduino ซึ่งโปรแกรมสามารถใช้งานได้ทั้งบนระบบปฏิบัติการ Window (XP Vista 7 8) ทั้ง 32 และ 64 บิต, Mac OS X และ Linux ก็ใช้ได้ครับ เรียกได้ว่าใช้งานได้กับทุกระบบปฏิบัติการเลย แถมเป็นอิสระจากการทำงานของ OS ทุกชนิด ทำให้ไม่ต้องมีการ Install โปรแกรม เพราะแค่ Download มา จากนั้น Unzip ไว้ใน Directory ที่ต้องการก็เป็นอันเสร็จครับ ที่สำคัญ"ฟรี"


Download ได้ที่ www.arduino.cc

เริ่มต้นเขียนโปรแกรม IDE
โครงสร้างภาษาในการเขียนโปรแกรมให้กับ Arduino Board ขั้นต้นประกอบด้วย 2 ฟังชั่นหลักๆในโครงสร้างของโปรแกรม คือ void setup,void loop (คำสั่งใดๆที่มี void อยู่ข้างหน้าถือเป็น Function)โดยมีรูปแบบดังตัวอย่าง

void setup()
{

}
void loop()
{

}

ความหมายของฟังชั่น void setup คือ ไม่ว่าอะไรก็ตามที่เป็นการรันครั้งแรกของ Arduino มันจะวิ่งหา setup ก่อน และเมื่อมันทำงานตามคำสั่งที่อยู่ใน setup หมดแล้ว มันจะออกจากฟังชั่น setup และเข้าสู่ฟังชั่น loop ต่อ

ความหมายของฟังชั่น void loop คือ Arduino จะอ่านคำสั่งจาก บน ลง ล่าง เสมอ และเมื่อ Arduino ทำตามคำสั่งบรรทัดสุดท้ายเสร็จสิ้น มันจะกลับไปเริ่มทำตามทำสั่งแรก ที่อยู่ในปีกกา loop อีกครั้ง และจะวนแบบนี้ไปเรื่อยๆ

การกำหนดโหมดของ pin ประกอบด้วย
โครงสร้าง
ฟังชั่น(pin,mode)

ฟังชั่น+(Pinที่เท่าไร?,Modeอะไร?)

คัวอย่าง
pinMode(13,OUTPUT)

อ่านได้ว่า
กำหนดให้ Pin13 ให้มีมีสถานะเป็น OUTPUT (การกำหนดโหมดในคำสั่ง pinMode สามารถกำหนดได้แค่ 2 โหมดเท่านั้น คือ INPUT และ OUTPUT)

ความคิดเห็น

บทความที่ได้รับความนิยม