วิธีการติดตั้งซอฟต์แวร์ Arduino (IDE) บน Linux
Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพ่นซอร์สที่ใช้กันอย่างแพร่หลาย ซึ่งใช้ในการสร้างอุปกรณ์ที่โต้ตอบกับสภาพแวดล้อมโดยใช้เซ็นเซอร์และตัวกระตุ้น ประกอบด้วยบอร์ดฮาร์ดแวร์ที่ตั้งโปรแกรมได้และซอฟต์แวร์ (Integrated Development Environment(IDE)) สำหรับการเขียนและอัพโหลดโปรแกรมไปยังบอร์ด
ก่อนที่คุณจะเริ่มสร้างโครงการโดยใช้ Arduino ได้ คุณต้องตั้งค่า IDE เพื่อตั้งโปรแกรมบอร์ดของคุณ Arduino (IDE) เป็นแอปพลิเคชันเดสก์ท็อปแบบโอเพ่นซอร์สและข้ามแพลตฟอร์มฟรีที่ให้คุณเขียนโค้ดและอัปโหลดไปยังบอร์ดได้ มันทำงานบน Linux, Windows และ Mac OS X และ Linux
ในบทความนี้ เราจะอธิบายวิธีการติดตั้งซอฟต์แวร์ Arduino (IDE) เวอร์ชันล่าสุดบนเครื่อง Linux
การติดตั้ง Arduino IDE บนระบบ Linux
ซอฟต์แวร์ Arduino (IDE) เป็นแพ็คเกจที่ไม่ต้องใช้กระบวนการเฉพาะใดๆ สำหรับ Linux รุ่นต่างๆ ข้อกำหนดที่จำเป็นเพียงอย่างเดียวคือระบบปฏิบัติการเวอร์ชัน 32 บิตหรือ 64 บิต
ดาวน์โหลดซอฟต์แวร์ Arduino (IDE)
ไปที่หน้าดาวน์โหลดและรับ ซอฟต์แวร์ Arduino (IDE) เวอร์ชันล่าสุด (1.8.12 ณ เวลาที่เขียน) สำหรับสถาปัตยกรรมระบบที่รองรับของคุณ คุณสามารถเลือกระหว่างเวอร์ชัน 32 บิต, 64 บิต และ ARM ได้ เนื่องจากการเลือกเวอร์ชันที่เหมาะสมสำหรับการแจกจ่าย Linux ของคุณเป็นสิ่งสำคัญมาก
หรือคุณสามารถใช้คำสั่ง wget ต่อไปนี้เพื่อดาวน์โหลดแพ็คเกจซอฟต์แวร์ Arduino (IDE) บนเทอร์มินัลได้โดยตรง
wget https://downloads.arduino.cc/arduino-1.8.12-linux64.tar.xz
จากนั้นแตกไฟล์เก็บถาวรที่ดาวน์โหลดมาโดยใช้คำสั่ง tar
tar -xvf arduino-1.8.12-linux64.tar.xz
เรียกใช้สคริปต์การติดตั้ง Arduino IDE
ตอนนี้ย้ายไปยังไดเร็กทอรี arduino-1.8.12
ที่แยกออกมาแล้วรันสคริปต์การติดตั้งด้วยสิทธิ์รูทดังที่แสดง
cd arduino-1.8.12/
sudo ./install.sh
เมื่อการติดตั้งเสร็จสิ้น ไอคอนเดสก์ท็อปจะถูกสร้างขึ้นบนเดสก์ท็อปของคุณ เพื่อเปิดใช้งาน IDE ให้คลิกสองครั้งที่ไอคอนนั้น
อาจเกิดขึ้นได้ คุณจะได้รับข้อผิดพลาด “ข้อผิดพลาดในการเปิดพอร์ตอนุกรม” ขณะอัปโหลดภาพร่างหลังจากที่คุณเลือกบอร์ดและพอร์ตอนุกรมแล้ว หากต้องการแก้ไขข้อผิดพลาดนี้ ให้รันคำสั่งต่อไปนี้ (แทนที่ tecmint
ด้วยชื่อผู้ใช้ของคุณ)
sudo usermod -a -G dialout tecmint
นอกจากนี้ หากคุณมีการเชื่อมต่ออินเทอร์เน็ตที่ดี คุณสามารถใช้ Arduino Web Editor (ซึ่งมี IDE เวอร์ชันล่าสุดได้) ข้อดีคือช่วยให้คุณสามารถบันทึกภาพร่างของคุณในระบบคลาวด์ และสำรองข้อมูลไว้ ทำให้สามารถเข้าถึงได้จากทุกอุปกรณ์
แค่นั้นแหละ! สำหรับข้อมูลเพิ่มเติมและคำแนะนำการใช้งานขั้นสูง โปรดดูเอกสารประกอบ Arduino หากต้องการติดต่อเรา โปรดใช้แบบฟอร์มคำติชมด้านล่าง