สารบัญ:

การใช้โมดูลคำสั่งของ IRobot Create กับ Linux: 4 ขั้นตอน
การใช้โมดูลคำสั่งของ IRobot Create กับ Linux: 4 ขั้นตอน

วีดีโอ: การใช้โมดูลคำสั่งของ IRobot Create กับ Linux: 4 ขั้นตอน

วีดีโอ: การใช้โมดูลคำสั่งของ IRobot Create กับ Linux: 4 ขั้นตอน
วีดีโอ: พื้นฐาน Linux #4 - การให้สิทธิ Root แก่ User 2024, กรกฎาคม
Anonim
การใช้โมดูลคำสั่งของ IRobot Create กับ Linux
การใช้โมดูลคำสั่งของ IRobot Create กับ Linux

เนื่องจาก iRobot ไม่ได้ให้วิธีการใช้โมดูลคำสั่งแก่ผู้ใช้ linux ฉันจึงต้องคิดออกเอง อย่ากลัวไปเลย มันไม่ยากเลยจริงๆ สิ่งที่คุณต้องทำคือเรียกใช้สคริปต์สองสามตัว มาเริ่มกันเลยไหม

ขั้นตอนที่ 1: รับสินค้า

สำหรับบทช่วยสอนนี้ ฉันคิดว่าคุณมีตัวจัดการแพ็คเกจแบบ apt (เช่น คุณใช้อนุพันธ์ Debian หรืออนุพันธ์ของ Ubuntu) เพียงเพราะ apt = good หากคุณไม่ทำเช่นนั้น ฉันคิดว่ามีแพ็คเกจเดียวกันสำหรับ yum แต่ฉันไม่สามารถทดสอบได้ (Fedora ไม่ชอบฉัน) ตอนนี้คุณต้องเรียกใช้ thingymabober ที่ยาวและซับซ้อน:

sudo apt-get ติดตั้ง avrdude avr-libc gcc-avrsudo apt-get ลบ brlttyและใช่ การลบแพ็คเกจนั้นปลอดภัย (เคล็ดลับจากที่นี่) หากมีข้อผิดพลาดแจ้งว่าไม่ได้ติดตั้ง ไม่เป็นไร ไม่ต้องกังวล

ขั้นตอนที่ 2: เขียน/รับโปรแกรม

นี่คือส่วนที่คุณเขียนโปรแกรมของคุณ แต่เพื่อทดสอบ ให้ใช้โปรแกรมสาธิต โมดูลคำสั่งมาพร้อมกับซีดี และในนั้น มีโปรแกรมสาธิต 3 โปรแกรม ในการทดสอบ ให้ใช้โปรแกรมป้อนข้อมูล คัดลอกโฟลเดอร์ "input" ไปยังที่ใดที่หนึ่งบนคอมพิวเตอร์ของคุณ เช่น /home/user/avr/input

ขั้นตอนที่ 3: แก้ไข Makefile

หากคุณเขียนโปรแกรมของคุณเอง ให้หา makefile จากซีดี หากคุณเพิ่งคัดลอกทับ แสดงว่าคุณมีแล้ว เปิดขึ้นและใช้ find/replace เพื่อแก้ไขสองบรรทัดนี้:

86: DEBUG = dwarf-2…204: AVRDUDE_PORT = com9 # โปรแกรมเมอร์เชื่อมต่อกับอุปกรณ์อนุกรม(ตัวเลขเหล่านี้เป็นเลขบรรทัดถ้าคุณต้องการทำอย่างนั้น)ถึง

86: DEBUG = แทง…204: AVRDUDE_PORT = /dev/ttyUSB0 # โปรแกรมเมอร์เชื่อมต่อกับอุปกรณ์อนุกรมมันไม่ยากเกินไปใช่ไหม

ขั้นตอนที่ 4: รวบรวม/ดาวน์โหลด

รวบรวม/ดาวน์โหลด
รวบรวม/ดาวน์โหลด
รวบรวม/ดาวน์โหลด
รวบรวม/ดาวน์โหลด

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

ทำโปรแกรมออลเมคไปที่การสร้างของคุณและถอดสายเคเบิลออก จากนั้นกดปุ่มรีเซ็ต โปรแกรมของคุณจะเริ่มทำงาน!ยินดีด้วย!

แนะนำ: