Arduino IDE: Arduino IDE คืออะไร และประกอบด้วยส่วนประกอบอะไรบ้าง?

การปรับปรุงครั้งล่าสุด: 14/09/2022
Arduino-IDE.-What-is-the-Arduino-development-and-programming-environment-and-what-parts-does-it-have

El IDE เป็น สภาพแวดล้อมการเขียนโปรแกรมที่ใช้ในการพัฒนาโครงการใดๆ บอร์ด arduinoดังนั้น เพื่อที่จะทำให้ความคิดของคุณเป็นจริง คุณจำเป็นต้องรู้จักซอฟต์แวร์นี้อย่างถ่องแท้

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

แต่แค่นั้นยังไม่หมด เราจะบอกคุณเพิ่มเติมอีกด้วย เวอร์ชันต่างๆ ของ IDE และขั้นตอนที่คุณต้องทำเพื่อติดตั้ง สภาพแวดล้อมนี้บนคอมพิวเตอร์ของคุณ

Arduino IDE หรือสภาพแวดล้อมการพัฒนาคืออะไร และแพลตฟอร์มนี้ใช้สำหรับอะไร?

สภาพแวดล้อมการพัฒนาแบบโต้ตอบ หรือ IDEโปรแกรมเมอร์ หรือคำย่อในภาษาอังกฤษ คือ เครื่องมือที่ใช้ในการคอมไพล์และตีความโค้ดเพื่อพัฒนาโปรแกรม ซึ่งใช้บนบอร์ด Arduino มันเข้ากันได้กับ ลินุกซ์ และระบบปฏิบัติการ Windows ดังนั้นความอเนกประสงค์ของอุปกรณ์เหล่านี้จึงเป็นอีกจุดเด่นหนึ่งสำหรับโครงการอิเล็กทรอนิกส์

ภาษาที่รองรับมีดังต่อไปนี้:

  • คราส.
  • อีแมคส์ ลิสป์
  • จีเอ็นยู อีแมค
  • อินเทลลิเจ ไอดีเอ
  • โมโนดีเวลลอป
  • มายอีคลิปส์
  • เน็ตบีน.
  • เพิร์ล
  • PHP.
  • หลาม
  • ทับทิม.

ทำความรู้จักกับ Arduino IDE: อินเทอร์เฟซของมันมีส่วนประกอบอะไรบ้าง?

ส่วนติดต่อผู้ใช้แบบกราฟิกของ IDE ประกอบด้วยส่วนต่างๆ ดังต่อไปนี้:

หน้าจอหลัก

หน้าจอหลัก

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

ถัดไป คุณจะพบคำสั่งต่างๆ ที่โปรแกรมพร้อมใช้งาน:

void setup() { // ใส่โค้ดการตั้งค่าของคุณที่นี่ เพื่อให้ทำงานเพียงครั้งเดียว: } void loop() { // ใส่โค้ดหลักของคุณที่นี่ เพื่อให้ทำงานซ้ำๆ: }

ที่ส่วนท้ายของหน้าจอ คุณจะพบพื้นที่ที่จัดไว้สำหรับรับข้อความจากโปรแกรม ซึ่งเรียกว่า คอนโซลข้อความ IDE.

หลักที่เมนู

คุณสามารถเข้าถึงเมนูหลักได้จากหน้าจอหลัก ซึ่งคุณจะพบเครื่องมือเหล่านี้:

  • เมนูไฟล์: ในส่วนนี้ คุณจะพบฟังก์ชันที่จะช่วยคุณสร้างแบบร่างใหม่ เปิดแบบร่างล่าสุด ค้นหาโครงการ ค้นหาตัวอย่างที่เป็นประโยชน์ ปิดแบบร่าง บันทึกแบบร่าง บันทึกโครงการใหม่ กำหนดค่าหน้ากระดาษสำหรับการพิมพ์ และรีเซ็ตการตั้งค่าการทำงานของคุณ ซึ่งจะช่วยให้คุณจัดการโครงการต่างๆ และกำหนดค่าสภาพแวดล้อมของโครงการเหล่านั้นได้

หลักที่เมนู

  • เมนูแก้ไข: เมื่อคุณคลิกที่แท็บ แก้ไข คุณจะพบฟังก์ชันต่างๆ ที่ช่วยให้คุณสามารถยกเลิกหรือทำซ้ำการกระทำล่าสุด ตัด คัดลอก คัดลอกไปยังฟอรัม คัดลอกโค้ดเป็น HTML วางโค้ด เลือกเนื้อหาทั้งหมด ไปยังบรรทัดที่ต้องการ ใส่และยกเลิกความคิดเห็นในบรรทัดนั้น เพิ่มหรือลดการเยื้อง เพิ่มหรือลดขนาดตัวอักษร และทำการค้นหาที่ต้องการได้

หลักที่เมนู

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

หลักที่เมนู

  • เมนูเครื่องมือ: ในส่วนนี้ คุณสามารถใช้ฟังก์ชันที่จะช่วยคุณในการกำหนดค่าเครื่องมือต่างๆ ได้ สิ่งเหล่านี้อยู่นอกเหนือสภาพแวดล้อมการเขียนโปรแกรม Arduinoด้วยเหตุนี้ คุณจึงจะพบฟังก์ชันการจัดรูปแบบอัตโนมัติ ไฟล์โปรแกรม การซ่อมแซมโค้ด การจัดการไลบรารี จอภาพอนุกรม พอร์ตอนุกรมของเครื่องพลอตเตอร์ การเปลี่ยนประเภทบอร์ด การแก้ไขพอร์ตเชื่อมต่อบอร์ด การรับข้อมูลเกี่ยวกับบอร์ดที่ใช้ในการพัฒนา การเปลี่ยนประเภทโปรแกรมเมอร์ และการเขียนบูตโหลดเดอร์

หลักที่เมนู

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

แถบการเข้าถึงด่วน

แถบการเข้าถึงด่วน

แถบเครื่องมือเข้าถึงด่วนประกอบด้วยฟังก์ชันต่อไปนี้:

  • ตรวจสอบ: เครื่องมือนี้ใช้สำหรับค้นหาโฟลเดอร์และตำแหน่งที่ตั้งของโปรแกรม นอกจากนี้ยังช่วยตรวจสอบว่าโค้ดสะกดถูกต้องหรือไม่ วิธีการใช้งานคือ เลือกกลุ่มโค้ดแล้วคลิกที่การกระทำนี้
  • เพิ่มขึ้น: คุณจะสามารถใช้ฟังก์ชันนี้ได้เมื่อคุณเตรียมโค้ดเชื่อมต่อเสร็จแล้วและต้องการอัปโหลดไปยังบอร์ด Arduino
  • ใหม่: คุณสามารถเริ่มต้นโครงการใหม่เพื่อทำงานได้
  • เปิด: เครื่องมือนี้จะช่วยให้คุณสามารถเปิดโปรเจ็กต์ที่คุณเคยทำและบันทึกไว้ในคอมพิวเตอร์ของคุณได้
  • บันทึก: เครื่องมือนี้ใช้เมื่อคุณต้องการบันทึกโปรเจ็กต์ไปยังเส้นทางที่กำหนดไว้
  • มอนิเตอร์อนุกรม: เครื่องมือนี้อยู่ทางด้านขวาของแถบเข้าถึงด่วน ใช้สำหรับเปิดคอนโซลข้อความ

แถบข้อความ

แถบข้อความ

นี่คือส่วนสุดท้ายของส่วนติดต่อผู้ใช้แบบกราฟิกของ IDE ซึ่ง... คุณจะพบหน้าจอแสดงข้อความที่จะแจ้งให้คุณทราบ เมื่อมีข้อผิดพลาดในซอร์สโค้ดของโปรเจ็กต์

มีเวอร์ชันใดบ้างของสภาพแวดล้อมการพัฒนา Arduino ที่มีอยู่ทั้งหมด?

IDE เวอร์ชันปัจจุบันที่คุณสามารถดาวน์โหลดลงคอมพิวเตอร์ได้คือเวอร์ชัน 18.13ซึ่ง (ดังที่เราได้กล่าวไปแล้ว) สามารถใช้งานร่วมกับ Windows 7, 8.1 และ 10; macOS ตั้งแต่เวอร์ชัน 10.10 ขึ้นไป; และ Linux ทั้งเวอร์ชัน 32 บิตและ 64 บิต รวมถึงระบบ ARM ทั้ง 32 บิตและ 64 บิต แต่这不是最后的方法并不是最后的方法。แต่这不是最后的方法并 ... สภาพแวดล้อมการเขียนโปรแกรม Arduino.

ด้านล่างนี้คือรายการเวอร์ชันทั้งหมดก่อนเวอร์ชัน 1.8.13 โดยเรียงลำดับจากเวอร์ชันเก่าที่สุด:

  • Arduino 0001 เปิดตัวเมื่อวันที่ 25 สิงหาคม 2005 นับเป็นเวอร์ชันอัลฟ่าแรกที่มีการนำภาษาไลบรารีมาใช้
  • Arduino 0002 สองเดือนต่อมา เวอร์ชันที่สองก็ถูกเปิดตัว ซึ่งมีการนำกระบวนการสร้างใหม่มาใช้ ทำให้สามารถเพิ่มเมนูที่คุ้นเคยมากขึ้นได้
  • Arduino 0003 เช่นเดียวกับเวอร์ชันก่อนหน้า เวอร์ชันนี้ได้รับการเผยแพร่หลังจากเวอร์ชันก่อนหน้าสองเดือน โดยมีการแก้ไขข้อบกพร่อง ปรับปรุง API และเพิ่มคุณสมบัติใหม่เฉพาะสำหรับ [เวอร์ชันใหม่กว่า] ภาษา C และได้เพิ่มฟังก์ชัน Serial Monitor เข้ามา
  • Arduino 0004 มีการเปิดตัวสู่สาธารณะเมื่อวันที่ 26 เมษายน 2006 โดยได้สร้างภาษา C++ สำหรับการเขียนโค้ดแบบสเก็ตช์ และได้เพิ่มไลบรารี Matrix และ Sprite เข้ามาด้วย
  • Arduino 0005 หลังจากใช้งานมา 5 เดือน เวอร์ชันนี้ดูเหมือนจะปรับปรุงสภาพแวดล้อม Linux เมื่อใช้เครื่องมือค้นหา avr ให้ดีขึ้น
  • Arduino 0006 ในเดือนตุลาคม พ.ศ. 2006 เวอร์ชันนี้ได้ถูกปล่อยออกมาสำหรับระบบ MacOS ซึ่งไม่จำเป็นต้องใช้ Java 1.5 อีกต่อไป นอกจากนี้ยังเพิ่มการรองรับอินพุตแบบอนาล็อกด้วย
  • Arduino 0007 ในช่วงปลายปี 2006 ได้มีการปล่อยเคอร์เนลเวอร์ชันใหม่ ซึ่งมีขนาดเล็กกว่าเวอร์ชันก่อนหน้ามาก โดยมีขนาดเพียง 3,5 KB เท่านั้น และได้มีการเพิ่มฟังก์ชัน Serial.flush() เข้ามา ทำให้สามารถสอบถามข้อมูลอ้างอิงได้
  • Arduino 0008 ในเดือนมิถุนายน ปี 2007 ได้มีการเพิ่มไลบรารีสำหรับมอเตอร์สเต็ปเปอร์และหน่วยความจำ EEPROM นอกจากนี้ ไมโครคอนโทรลเลอร์ยังได้รับการอัปเกรดจาก ATmega168 เป็น ATmega8 อีกด้วย
  • Arduino 0009 เวอร์ชันนี้ได้รับการเผยแพร่เมื่อวันที่ 6 สิงหาคม 2007 เพื่อเพิ่มการรองรับบอร์ด Arduino Diecimila
  • Arduino 0010 ในช่วงปลายปี 2007 ได้มีการเพิ่มการรองรับเมนบอร์ด LilyPad และ Vista เข้ามา นอกจากนี้ ยังมีการสร้างเวอร์ชันสำหรับ MacOS X และปรับปรุงข้อความแสดงข้อผิดพลาดของระบบอีกด้วย
  • Arduino 0011 ฟังก์ชัน map(), analogReference(), interrupts() และ noInterrupts() ปรากฏอยู่ในเวอร์ชันนี้ นอกจากนี้ยังเพิ่มพารามิเตอร์ process timeout เข้ามาด้วย
  • Arduino 0012 ในเดือนกันยายน พ.ศ. 2008 บอร์ด Pro และ Pro Mini ถูกเพิ่มเข้ามาในเมนู มีการรวมไลบรารีหลายรายการ และปรับปรุงฟังก์ชัน Millis() ให้ดีขึ้น
  • Arduino 0013 เวอร์ชันนี้ซึ่งวางจำหน่ายเมื่อวันที่ 6 กุมภาพันธ์ 2009 ได้ปรับปรุงความเร็วในการโหลดข้อมูลของไมโครคอนโทรลเลอร์ ATmega328 นอกจากนี้ยังเพิ่มฟังก์ชันต่างๆ เช่น word(), bitWrite() และ highByte() เป็นต้น
  • Arduino 0014 แก้ไขข้อผิดพลาดที่ขัดขวางการเชื่อมต่อ และอัปเดต AVR สำหรับ MacOS แล้ว
  • Arduino 0015 เวอร์ชันนี้ใช้บอร์ด Arduino Mega
  • Arduino 0016 ขณะนี้รองรับบอร์ด Arduino Pro, Pro Mini และ LilyPad แล้ว นอกจากนี้ ตัวควบคุมสำหรับ timer0 ยังได้รับการปรับปรุงให้ดียิ่งขึ้นด้วย
  • Arduino 0017 ไลบรารี LiquidCrystal ได้รับการอัปเดตเมื่อวันที่ 25 กรกฎาคม 2009 นอกจากนี้ ยังสามารถใช้งานร่วมกับมอเตอร์เซอร์โวได้มากถึง 12 ตัวบนบอร์ดเกือบทุกประเภท

เรียนรู้วิธีการติดตั้ง Arduino IDE เวอร์ชันล่าสุดบนพีซีของคุณทีละขั้นตอน

ในการติดตั้งบน Arduino IDE เวอร์ชันล่าสุด คุณต้องทำตามขั้นตอนด้านล่างนี้:

เยี่ยมชมเว็บไซต์อย่างเป็นทางการของ Arduino

สิ่งแรกที่คุณต้องทำคือ เข้าไปที่เว็บไซต์ Arduino โดยใช้เบราว์เซอร์ของคุณ https://www.arduino.cc/en/Main/Software และไปที่แท็บ ซอฟต์แวร์จากนั้นคุณจะต้องค้นหา ดาวน์โหลด Arduino IDE แล้วคลิกที่ซอฟต์แวร์ที่คุณติดตั้งไว้ในคอมพิวเตอร์ของคุณ

ดาวน์โหลดโปรแกรมเมอร์ IDE

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

ทำการติดตั้ง

ในขั้นตอนนี้ คุณจะต้องดำเนินการตามขั้นตอนที่ระบุโดยตัวช่วยติดตั้ง เลือกเส้นทางการดาวน์โหลด แล้วคลิกที่ ประหยัด หลังจากนั้นไม่กี่นาที คุณจะต้องคลายไฟล์ซิป arduino-1.8.13-[ชื่อระบบปฏิบัติการของคุณ].zip.

อย่าลืมตั้งค่าพอร์ตและเวอร์ชันของบอร์ดด้วย

เพื่อเริ่มต้นทำงานโดยปราศจากข้อผิดพลาด คุณจะต้องทำการตั้งค่า IDE เพื่อบอกว่าคุณเชื่อมต่อบอร์ดเข้ากับพอร์ตใด แพลตฟอร์มฮาร์ดแวร์ แล้วนี่คือรุ่นอะไร? คุณต้องเข้าไปดูในลิงค์ด้านล่างก่อนถึงจะรู้ เครื่องมือ และเลือกฟังก์ชัน ปลาคา y โต เพื่อปรับแต่งตัวเลือกของคุณ

อีบุ๊กของ IPAP
ebooks IPAP

🔥เข้าร่วม🔥 ชุมชน IP@P ใหม่! สมัครได้ที่นี่!

ธีม

ผู้เขียน: เฟลิกซ์ อัลบอร์โนซ

ฉันมีประสบการณ์ทำงานในภาคเทคโนโลยีมากว่า 20 ปี โดยให้ความช่วยเหลือบริษัทและผู้ใช้งานในการพัฒนาและฝึกอบรมในสาขานี้ และฉันก็ยังคงเรียนรู้สิ่งใหม่ๆ อยู่เสมอ

ที่เกี่ยวข้อง