Arduino - โครงสร้างโปรแกรม
ในบทนี้เราจะศึกษาเชิงลึกโครงสร้างโปรแกรม Arduino และเราจะเรียนรู้คำศัพท์ใหม่ ๆ ที่ใช้ในโลก Arduino ซอฟต์แวร์ Arduino เป็นโอเพนซอร์ส ซอร์สโค้ดสำหรับสภาพแวดล้อม Java ถูกเผยแพร่ภายใต้ GPL และไลบรารีไมโครคอนโทรลเลอร์ C / C ++ อยู่ภายใต้ LGPL
Sketch - คำศัพท์ใหม่ตัวแรกคือโปรแกรม Arduino ที่เรียกว่า“sketch”.
โครงสร้าง
โปรแกรม Arduino สามารถแบ่งออกเป็นสามส่วนหลัก: Structure, Values (ตัวแปรและค่าคงที่) และ Functions. ในบทช่วยสอนนี้เราจะเรียนรู้เกี่ยวกับโปรแกรมซอฟต์แวร์ Arduino ทีละขั้นตอนและวิธีการเขียนโปรแกรมโดยไม่มีข้อผิดพลาดทางไวยากรณ์หรือการคอมไพล์
เริ่มต้นด้วย Structure. โครงสร้างซอฟต์แวร์ประกอบด้วยสองหน้าที่หลัก -
- ฟังก์ชัน Setup ()
- ฟังก์ชัน Loop ()
Void setup ( ) {
}
PURPOSE - setup()ฟังก์ชันถูกเรียกใช้เมื่อร่างเริ่มต้น ใช้เพื่อเริ่มต้นตัวแปรโหมดพินเริ่มใช้ไลบรารี ฯลฯ ฟังก์ชั่นการตั้งค่าจะทำงานเพียงครั้งเดียวหลังจากเปิดเครื่องหรือรีเซ็ตบอร์ด Arduino แต่ละครั้ง
INPUT - -
OUTPUT - -
RETURN - -
Void Loop ( ) {
}
PURPOSE - หลังจากสร้างไฟล์ setup() ซึ่งเริ่มต้นและตั้งค่าเริ่มต้นคือ loop()ฟังก์ชันทำสิ่งที่ชื่อแนะนำอย่างแม่นยำและวนซ้ำติดต่อกันทำให้โปรแกรมของคุณเปลี่ยนแปลงและตอบสนอง ใช้เพื่อควบคุมบอร์ด Arduino อย่างแข็งขัน
INPUT - -
OUTPUT - -
RETURN - -