วิธีการเขียนโปรแกรม Arduino ด้วย Raspberry Pi

Kak Programmirovat Na Arduino S Pomos U Raspberry Pi



หากคุณต้องการเริ่มต้นเขียนโปรแกรม Arduino ด้วย Raspberry Pi มีบางสิ่งที่คุณจำเป็นต้องรู้ ในบทความนี้ เราจะแนะนำคุณเกี่ยวกับพื้นฐานการเขียนโปรแกรม Arduino และวิธีเริ่มต้นใช้งาน Raspberry Pi Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพ่นซอร์สที่สามารถใช้สร้างโครงการอิเล็กทรอนิกส์ได้หลากหลาย บอร์ด Arduino สามารถอ่านอินพุต - แสงบนเซ็นเซอร์ นิ้วบนปุ่ม หรือข้อความ Twitter - และเปลี่ยนเป็นเอาต์พุต - เปิดใช้งานมอเตอร์ เปิดไฟ LED เผยแพร่บางอย่างทางออนไลน์ คุณสามารถบอกบอร์ดของคุณว่าต้องทำอะไรโดยส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด คำแนะนำเหล่านี้เรียกว่าแบบร่าง Raspberry Pi เป็นคอมพิวเตอร์ขนาดเท่าบัตรเครดิตที่สามารถใช้สร้างโครงการอิเล็กทรอนิกส์ได้หลากหลาย Raspberry Pi ไม่มีไมโครคอนโทรลเลอร์ในตัวซึ่งแตกต่างจาก Arduino ซึ่งหมายความว่าคุณจะต้องใช้ภาษาโปรแกรมเพื่อสร้างสเก็ตช์ที่ควบคุม Raspberry Pi มีหลายวิธีในการเขียนโปรแกรม Arduino ด้วย Raspberry Pi ในบทความนี้ เราจะแสดงวิธีใช้ Arduino IDE เพื่อสร้างสเก็ตช์ที่ควบคุม Raspberry Pi ก่อนอื่น คุณจะต้องติดตั้ง Arduino IDE บน Raspberry Pi ของคุณ คุณสามารถทำได้โดยใช้คำสั่งต่อไปนี้: sudo apt-get ติดตั้ง arduino เมื่อติดตั้ง Arduino IDE แล้ว คุณจะต้องเชื่อมต่อบอร์ด Arduino กับ Raspberry Pi ในการทำเช่นนี้ คุณจะต้องใช้สาย USB เมื่อเชื่อมต่อ Arduino แล้ว คุณสามารถเปิด Arduino IDE และเขียนร่างของคุณได้ ใน Arduino IDE ภาพสเก็ตช์จะถูกบันทึกเป็นไฟล์ .ino เมื่อคุณเขียนแบบร่างแล้ว คุณสามารถอัปโหลดไปยังบอร์ด Arduino ของคุณโดยคลิกปุ่ม 'อัปโหลด' ใน Arduino IDE เมื่ออัปโหลดร่างของคุณแล้ว คุณสามารถใช้ Arduino IDE เพื่อตรวจสอบผลลัพธ์ของร่างของคุณได้ ในการทำเช่นนี้ คุณจะต้องเปิด Serial Monitor Serial Monitor เป็นเครื่องมือที่ช่วยให้คุณเห็นผลลัพธ์ของร่างของคุณในขณะที่กำลังทำงาน หากต้องการเปิด Serial Monitor ให้คลิกเมนู 'เครื่องมือ' และเลือก 'Serial Monitor' ใน Serial Monitor คุณควรเห็นผลลัพธ์ของภาพร่างของคุณ หากคุณไม่เห็นสิ่งใด ตรวจสอบให้แน่ใจว่าภาพร่างของคุณทำงานอยู่ และ Serial Monitor ได้รับการกำหนดค่าเป็นอัตราบอดที่ถูกต้อง แค่นั้นแหละ! ตอนนี้คุณได้เรียนรู้วิธีการเขียนโปรแกรม Arduino ด้วย Raspberry Pi แล้ว



คุณต้องเคยได้ยินเกี่ยวกับ Arduino UNO และบางท่านยังได้พัฒนาโปรแกรมใน Arduino UNO โดยใช้ Arduino IDE . Arduino เป็นไมโครคอนโทรลเลอร์โอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย ในขณะที่ Arduino IDE (หรือซอฟต์แวร์ Arduino) เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ เรารู้ว่าการเขียนโปรแกรมใน Arduino UNO เป็นเรื่องง่าย แต่คุณเคยลองทำโปรแกรมด้วย ราสเบอร์รี่ Pi ? Raspberry Pi เป็นชุดของคอมพิวเตอร์บอร์ดเดี่ยวขนาดเล็กที่สามารถเชื่อมต่อกับจอคอมพิวเตอร์ แป้นพิมพ์ และเมาส์ได้ ในโพสต์นี้เราจะแสดงให้คุณเห็น วิธีการเขียนโปรแกรมบน arduino ด้วย raspberry pi .





วิธีการเขียนโปรแกรม Arduino ด้วย Raspberry Pi





ส่วนประกอบที่เราต้องการ

  • Arduino UNO พร้อม IDE
  • Raspberry Pi และ Raspberry Pi
  • หนึ่ง USB Type-A ถึง USB Type-B
  • พีซีหรือแล็ปท็อป

วิธีการเขียนโปรแกรม Arduino ด้วย Raspberry Pi

ดาวน์โหลดไฟล์ Arduino



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

  1. ไปที่เบราว์เซอร์ของคุณ
  2. เพียงแค่ป้อน Arduino IDE ในช่องค้นหาแล้วคลิก ที่จะเข้ามา
  3. คลิกที่ผลลัพธ์แรกแล้วคุณจะเห็นหน้าดาวน์โหลด Arduino IDE
  4. คลิกที่ Linux ARM 64 บิต ตามที่แสดงในภาพด้านบน หรือคุณสามารถเลือกได้ตามระบบปฏิบัติการของคุณ
  5. ตอนนี้จะผ่านคุณไปยังหน้าเว็บที่คุณจะถูกขอให้ดาวน์โหลดหรือบริจาค
  6. เพียงแค่คลิกที่ เพียงแค่ดาวน์โหลด ปุ่มหากคุณไม่ต้องการบริจาค
  7. Arduino IDE จะเริ่มดาวน์โหลดไปยังคอมพิวเตอร์ของคุณ เพียงรอให้ไฟล์ดาวน์โหลด

เราหวังว่า Arduino IDE ได้รับการติดตั้งบนคอมพิวเตอร์ของคุณเรียบร้อยแล้ว ตอนนี้เราไปยังขั้นตอนการติดตั้ง

แยกและติดตั้งไฟล์



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

  1. คุณจะพบไฟล์ดาวน์โหลดในโฟลเดอร์ ดาวน์โหลดโฟลเดอร์ (หรือโฟลเดอร์ใดก็ได้ที่คุณเลือก) หลังจากดาวน์โหลด ดับเบิลคลิก เพื่อเปิด แอปพลิเคชันเก็บถาวร .
  2. คลังเก็บเอกสารสำคัญ จะเปิดไฟล์ จะมีวงกลมทางซ้ายที่กะพริบเป็นสีแดงและสีเขียว รอให้เสร็จก่อนค่อยทำอย่างอื่น
  3. กด แตกไฟล์ ซึ่งแสดงด้วยกล่องสีน้ำตาลที่เปิดอยู่
  4. ตอนนี้ Windows ใหม่จะเปิดขึ้น คุณสามารถเปลี่ยนได้ สถานที่โหลด โดยแก้ไขในช่องด้านบน กดบน สารสกัด ปุ่มที่มุมขวาล่าง
  5. ปิด Archiver จากนั้นไปที่โฟลเดอร์ใหม่แล้วดับเบิลคลิก ไฟล์ install.sh
  6. กด เติมเต็ม ในหน้าต่างใหม่
  7. Arduino IDE ควรมีอยู่ที่ โลโก้ Pi > อิเล็กทรอนิกส์ > Arduino IDE

หลังจากดาวน์โหลดและติดตั้ง Arduino IDE บนพีซีเรียบร้อยแล้ว คุณต้องเขียนโปรแกรมใน IDE ตอนนี้ดำเนินการตามขั้นตอนด้านล่างเพื่อดำเนินการดังกล่าว

โปรแกรม Arduino IDE

เราเสร็จสิ้นกระบวนการติดตั้งแล้ว ถึงเวลาสร้างโปรแกรมบนซอฟต์แวร์ Arduino IDE โดยทำตามขั้นตอนด้านล่าง

  • เปลี่ยนเป็น โลโก้ Pi > อิเล็กทรอนิกส์ > Arduino UNO
  • ตอนนี้คุณจะพบหน้าสีเขียวตามที่แสดงในภาพด้านบน ที่นี่คุณต้องเขียนโปรแกรม
  • สำเนา โค้ดด้านล่างและวางบนหน้าสีเขียว
|_+_|
  • รหัสข้างต้นจะทำให้ LED เปิดเป็นเวลา 1 วินาทีและในทางกลับกัน
  • หากต้องการบันทึกรหัสนี้ ให้คลิก ไฟล์ > บันทึก หรือคุณสามารถบันทึกได้โดยตรงโดยคลิก Ctrl + ซ ปุ่มบนแป้นพิมพ์
  • ตอนนี้เชื่อมต่อ สาย USB ด้านสี่เหลี่ยมของสายเคเบิลไปที่ Arduino UNO และด้านสี่เหลี่ยมไปที่ Raspberry Pi
  • ในการอัพโหลดโค้ดไปยัง Arduino UNO ให้คลิกที่ ร่าง > ดาวน์โหลด หรือจะคลิกก็ได้ Ctrl + У บนแป้นพิมพ์ อาจใช้เวลาสักครู่ในการโหลดรหัส
  • หลังจากอัพโหลดโค้ดแล้ว ไฟ LED 13 หลักใน Arduino UNO จะยังคงเปิดและปิดเป็นเวลา 1 วินาที

Arduino UNO คืออะไร?

Arduino เป็นไมโครคอนโทรลเลอร์โอเพ่นซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย เราสามารถตั้งโปรแกรม Arduino UNO โดยใช้ซอฟต์แวร์ Arduino IDE (Integrated Development Environment) คุณสามารถใช้สาย USB เพื่อเชื่อมต่อ Arduino UNO กับคอมพิวเตอร์ของคุณ ภาษาโปรแกรม Arduino นั้นเรียบง่ายเมื่อเทียบกับภาษาโปรแกรม C/C++ ซึ่งเรียกอีกอย่างว่าการสเก็ตช์ Arduino UNO ได้รับการออกแบบมาสำหรับผู้ที่ชื่นชอบงานอดิเรก ผู้เริ่มต้น และทุกคนที่สนใจในการสร้างอ็อบเจกต์เชิงโต้ตอบ

อ่านเพิ่มเติม: จะติดตั้ง Windows บน Raspberry Pi ได้อย่างไร?

ราสเบอร์รี่ pi คืออะไร?

Raspberry Pi เป็นคอมพิวเตอร์ขนาดเล็กที่มีคุณสมบัติครบถ้วนที่สามารถเชื่อมต่อกับจอคอมพิวเตอร์ แป้นพิมพ์ และเมาส์ได้ เป็นแบบไมโครโปรเซสเซอร์ Raspberry Pi รองรับระบบปฏิบัติการ Raspberry Pi OS บน Linux ประกอบด้วยทุกอย่าง - CPU (หน่วยประมวลผลกลาง), GPU (GPU), พิน GPIO (I/O วัตถุประสงค์ทั่วไป) และขั้วต่อแหล่งจ่ายไฟ

อ่านเพิ่มเติม: คอมพิวเตอร์บอร์ดเดี่ยว: Raspberry Pi, Beagalebone และ Arduino

วิธีการเขียนโปรแกรม Arduino ด้วย Raspberry Pi
โพสต์ยอดนิยม