กวดวิชา Arduino * IDE

เอกสาร

การติดตั้งและตั้งค่า

000006321

17/09/2020

อุปกรณ์ที่จำเป็น:

  • บอร์ด®กาลิเลโอ Intel
  • แหล่งจ่ายไฟ (รวมอยู่ในกล่อง)
  • สายไมโคร USB (Type B)
  • 1.5.3 ที่ติดตั้งและกำหนดค่า Arduino * ซอฟต์แวร์ v

ร่างตัวอย่าง

เมื่อคุณสร้างไฟล์ในซอฟต์แวร์ Arduino * จะเปิดภาพสเก็ตช์ที่มีการออกแบบพื้นฐานของโปรแกรม Arduino ต่อไปนี้เป็นส่วนติดต่อผู้ใช้:

BareMinimum User Interface

จากซ้ายไปขวาไอคอนที่ด้านบนของส่วนติดต่อผู้ใช้ Arduino แสดงถึงสิ่งต่อไปนี้:
Checkmark icon ตรวจสอบการคอมไพล์โค้ด ใช้เพื่อตรวจสอบโค้ดของคุณเพื่อดูข้อผิดพลาดก่อนที่จะอัปโหลดภาพสเก็ตช์
upload icon อัปโหลดภาพสเก็ตช์
New editor window icon หน้าต่างตัวแก้ไขใหม่จะเปิดหน้าต่างการแก้ไขรหัสใหม่แทนที่จะทำงานในสถานที่ปัจจุบัน
Open Icon เปิดไฟล์
Save icon บันทึกภาพสเก็ตช์
Serial monitor icon จอแสดงผลแบบอนุกรมจะเปิดจอแสดงผลแบบอนุกรมซึ่งเป็นประโยชน์สำหรับการดีบัก
Down Arrow ลูกศรลงให้ตัวเลือกเช่นการเพิ่มภาพสเก็ตช์ลงในโปรเจ็กต์ปัจจุบัน มันเปิดเป็นแท็บใหม่ในการแก้ไขรหัสปัจจุบัน, ที่มีประโยชน์สำหรับการจัดระเบียบโค้ดของคุณลงในไฟล์เชิงตรรกะ.

หมายเลขที่ด้านล่างซ้ายของอินเทอร์เฟซผู้ใช้ Arduino แสดงหมายเลขบรรทัดของตำแหน่งที่เคอร์เซอร์อยู่

หมาย เหตุรูปภาพแสดงถึงอินเตอร์เฟซซอฟต์แวร์ Arduino ชื่อที่ต่ำสุดและพบได้ที่ ไฟล์ ≫ ตัวอย่าง ≫ พื้นฐาน๐.๑ ลองดูตัวอย่างและการทดสอบอื่นๆ

 

ความ คิด เห็น

เครื่องหมายทับสองตัว (ระหว่าง {และ}) แสดงถึงจุดเริ่มต้นของข้อคิดเห็นของรหัสอินไลน์ เมื่อมีการอัปโหลดรหัสของคุณไปยังบอร์ดคอมไพเลอร์จะละเว้นข้อความหลังเครื่องหมายทับสอง การใช้ข้อคิดเห็นของรหัสอินไลน์ช่วยให้คุณสามารถออกจากบันทึกย่อสำหรับตัวคุณเองและสำหรับผู้คนที่อ่านโค้ดของคุณ นอกจากนี้คุณยังสามารถเขียนข้อคิดเห็นหลายบรรทัดโดยเริ่มความคิดเห็นของคุณด้วย/* และลงท้ายด้วย */

/* You are reading an
example of a comment
that has many lines. */

ตัว แปร

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

เมื่อประกาศตัวแปร (ขอแนะนำมันเข้าไปในโปรแกรม) ให้เลือกประเภทข้อมูลที่ถูกต้องเป็นสิ่งสำคัญ หากคุณกำลังพยายามวัดความเข้มของแสงโดยใช้ photometer คุณอาจต้องอ่านข้อมูลอย่างแม่นยำ การประกาศประเภทตัวแปรที่สำรองพื้นที่ในหน่วยความจำสำหรับตัวเลขที่มีจุดทศนิยม

ตัว อย่าง เช่น: double light_sensitivity;

ซึ่ง double เป็นประเภทของตัวแปรที่คุณประกาศและ light_sensitivity เป็นชื่อของตัวแปร หากต้องการอ้างอิงตัวแปรในโค้ดของคุณเพียงแค่ใช้ชื่อที่คุณมอบให้

หมาย เหตุเลือกชื่อตัวแปรที่เกี่ยวข้องกับสิ่งที่คุณกำลังอ้างอิง หากชื่อเป็นมากกว่าหนึ่งคำให้ใช้ตัวอักษรขีดล่าง (_) ระหว่างคำเพื่อเพิ่มความสามารถในการอ่าน

ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบการสะกดคำที่คุณเลือก อักขระที่ไม่ถูกต้องอาจทำให้โปรแกรมของคุณไม่คอมไพล์ได้อย่างถูกต้อง

 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับชนิดข้อมูลและตัวแปรโปรดไปที่หน้าการอ้างอิง Arduino

ฟังก์ชัน

ทั้งสองรูปแบบของการสร้างภาพสเก็ตช์คือฟังก์ชั่นการ ติดตั้ง และฟังก์ชั่น loop โปรแกรมทั้งหมดจำเป็นต้องใช้ฟังก์ชันทั้งสองนี้ตามที่เป็นโครงสร้างที่จำเป็นสำหรับโปรแกรมเพื่อทำการคอมไพล์

ฟังก์ชั่นการตั้งค่าคือที่ที่คุณมีสิ่งต่างๆเช่นการประกาศตัวแปรและการเตรียมใช้งานโหมด pin

ฟังก์ชั่น loop คือหัวใจของโปรแกรมของคุณ สิ่งนี้ทำให้ชื่อของคุณแนะนำ loops อย่างต่อเนื่องซึ่งเรียกใช้ตรรกะหลักสำหรับโปรแกรมของคุณ

ฟังก์ชั่นต่างๆก็เหมือนกับที่ตัวแปรทำงานมาในประเภทต่างๆ ฟังก์ชันการตั้งค่าและการวนซ้ำเป็นโมฆะ ซึ่งหมายความว่าพวกเขาจะทำสิ่งที่พวกเขาได้รับคำแนะนำและส่งคืนค่าไม่ได้ (ดังนั้น, โมฆะ) ฟังก์ชั่นที่ส่งคืนค่าจะได้รับการกล่าวถึงในบทเรียนในอนาคต


แนะ นำ
เริ่มต้นใช้งาน
Arduino IDE
หวัดดีชาวโลก
ห่อหุ้ม