Arduino IDE และ ArduBlock: วิธีติดตั้งบน Linux

โลโก้ Arduino

Arduino IDE เป็นสภาพแวดล้อมการพัฒนาที่เสนอให้เราสำหรับการพัฒนาโค้ดเพื่อตั้งโปรแกรมไมโครคอนโทรลเลอร์และบอร์ด Arduino ในทางกลับกัน ArduBlock เป็นส่วนเสริมสำหรับ Arduino IDE ที่ช่วยให้เราใช้ภาษากราฟิกในการเขียนโปรแกรมบอร์ดแทนที่จะเรียนรู้ภาษาการเขียนโปรแกรมทั้งหมด ด้วย ArduBlock บอร์ดที่มีชื่อเสียงนี้ได้รับอนุญาตให้เขียนโปรแกรมสำหรับผู้ที่ไม่มีความรู้เกี่ยวกับภาษาโปรแกรมดังนั้นจึงเป็นตัวช่วยในการพัฒนาที่ดี ตอนนี้เราจะอธิบายรายละเอียดวิธีการติดตั้งใน Linux ก่อนอื่นต้องบอกว่าเว็บนำเสนอไฟล์ Arduino IDE ในซอร์สโค้ดแพ็กเกจ tarball เพื่อติดตั้งในการแจกจ่ายใด ๆ หากคุณใช้ Ubuntu อาจจะง่ายกว่าสำหรับคุณในการค้นหา Arduino IDE ใน Software Center และติดตั้งด้วยการคลิกเพียงครั้งเดียวสิ่งเดียวกันนี้จะเกิดขึ้นกับการกระจายอื่น ๆ เช่น SuSE และ openSuSE ซึ่งสามารถติดตั้งได้ง่ายจาก YaST ไม่เช่นนั้นคุณ ควรทำสิ่งต่อไปนี้:

  1.  ลองนึกภาพว่าแพ็คเกจที่ดาวน์โหลดเรียกว่า“อาร์ดิโน-0018-64-2.tgz” และที่อยู่ในไดเร็กทอรีดาวน์โหลดสิ่งแรกที่เราต้องทำคือแตกไดเร็กทอรีที่บีบอัด
  2. ตอนนี้เราเข้าไปข้างในและจะเห็นไฟล์ชื่อ "Arduino” ซึ่งเราต้องตรวจสอบให้แน่ใจว่ามีสิทธิ์ในการดำเนินการโดยคลิกปุ่มเมาส์ขวาและเข้าถึงคุณสมบัติ ในแท็บสิทธิ์ต้องเลือกช่องที่เกี่ยวข้องเพื่อให้สามารถดำเนินการได้
  3. จากนั้นเราไปที่คอนโซลและไปที่ไดเร็กทอรีที่มีไฟล์ปฏิบัติการอยู่ ตัวอย่างเช่นในกรณีของฉันพิมพ์คำสั่ง cd ตามด้วยที่อยู่ "ดาวน์โหลด cd / arduino-0018-64-2”. การกด ENTER ข้อความแจ้งจะเปลี่ยนไปตามที่อยู่ที่เหมาะสม อย่าลืมเขียนคำสั่งโดยไม่มีเครื่องหมายอัญประกาศ
  4. ตอนนี้เราสามารถพิมพ์ "./Arduino” และ Arduino IDE จะเปิดขึ้น
  5. จากนั้นไปที่ส่วนที่สองติดตั้ง ArduBlock (ก่อนหน้านี้เราต้องติดตั้งแพ็คเกจ OpenJDK ชวา ในระบบของเรา) สิ่งแรกคือ ดาวน์โหลดไฟล์ java.
  6. จากอินเทอร์เฟซกราฟิก Arduino IDE เราคลิกที่เมนู เก็บ แล้วเราก็เข้าถึง การตั้งค่า. ที่นั่นเราจะเห็นว่าเราควรโฮสต์ไฟล์. jar ไว้ที่ใดซึ่งโดยปกติใน Linux คือ“/ Home / username / sketchbook”. หากเราเข้าถึงไดเร็กทอรีนี้คุณจะสามารถสร้างไดเร็กทอรีอื่นภายในชื่อ "เครื่องมือ” โดยไม่ต้องใส่เครื่องหมายคำพูดและเคารพตัวพิมพ์เล็ก ภายใน "เครื่องมือ"คุณสร้างชื่ออื่น"เครื่องมือ ArduBlock"นอกจากนี้ยังเคารพตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ภายในนั้นเราได้สร้างสิ่งที่เรียกว่า "เครื่องมือ"และข้างในเราจะคัดลอกและวางไฟล์"ardublock-all.jar"ที่เราดาวน์โหลด นั่นคือที่อยู่ควรเป็นอย่างนั้น /Home/username/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar.
  7. นี่เป็นขั้นตอนสุดท้ายถ้าคุณกลับไปที่อินเทอร์เฟซกราฟิก Arduino IDE ในเมนู เครื่องมือ คุณจะเห็นว่ามีการเรียกรายการใหม่ อาร์ดูบล็อค และหากคุณคลิกที่มันตัวแก้ไขกราฟิกใหม่จะเปิดขึ้น

ฉันหวังว่าบทช่วยสอนขนาดเล็กนี้จะช่วยคุณและคุณจะสนุกกับโครงการ Arduino จาก Linux หากคุณต้องการดูไฟล์ หลักสูตร arduino ฟรีคุณสามารถดาวน์โหลดได้จาก ที่นี่.

ข้อมูลมากกว่านี้ - กล้องโรงภาพยนตร์โอเพนซอร์ส Axion Alpha


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   มาร์ตินพอล dijo

    ยอดเยี่ยม. แม้ว่าฉันจะติดตั้งสมุดร่างในผู้ใช้รูท แต่ทุกอย่างก็ใช้ได้ผลในครั้งแรก ขอขอบคุณ!
    ตอนนี้ฉันต้องได้รับเดเบียนเพื่อให้ฉันสามารถเข้าถึงพอร์ตอนุกรมและพอร์ต usb ... ฉันทำครั้งเดียวและฉันจะทำอีกครั้งฉันเดา ฉันต้องติดตั้งเดเบียนใหม่และสูญเสียการตั้งค่าและตอนนี้ถึงเวลาที่จะนำทุกอย่างกลับมาใช้งานได้แล้ว

  2.   jose dijo

    ปัญหาในการเชื่อมต่อบอร์ด arduino ใน linux

  3.   Jorge dijo

    สมบูรณ์แบบ .. ขอบคุณตอนนี้ฉันจะกำหนดค่าซีเรียลใน openuse ได้อย่างไร? ขอบคุณ

  4.   ข้อผิดพลาด Arduino dijo

    สวัสดีไอแซค: ฉันทำตามขั้นตอนที่คุณระบุว่าทำให้ฉันเกิดข้อผิดพลาดนี้:
    ข้อยกเว้นในเธรด "AWT-EventQueue-0" java.lang.NoSuchMethodError: processing.app.Editor.setText (Ljava / lang / String;) V
    ที่ com.ardublock.ArduBlockTool.didGenerate (ArduBlockTool.java:62)
    ที่ com.ardublock.core.Context.didGenerate (Context.java:253)
    ที่ com.ardublock.ui.listener.GenerateCodeButtonListener.actionPerformed (GenerateCodeButtonListener.java:174) และบน….
    เวอร์ชัน java มีอะไรผิดปกติหรือไม่? ทักทาย!