สารบัญ:

Roomba Bot the Bulider: 5 ขั้นตอน (พร้อมรูปภาพ)
Roomba Bot the Bulider: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Roomba Bot the Bulider: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Roomba Bot the Bulider: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: upgrade builder's hut level 1 to 4 2024, พฤศจิกายน
Anonim
Roomba บอทผู้บุกเบิก
Roomba บอทผู้บุกเบิก

บอท Builder เป็น Roomba ที่มี "grabbers" ติดอยู่ที่ด้านหน้า จะสามารถเคลื่อนย้ายวัตถุไปรอบๆ ได้ รหัสที่มีการตั้งค่าให้บันทึกการเคลื่อนไหวครั้งแรกด้วยกล่อง GUI ที่คุณสามารถควบคุมได้ด้วยการคลิกเมาส์ของคุณ หลังจากการรันครั้งแรก บอทสามารถตั้งค่าให้ทำสิ่งที่มันทำในครั้งแรกในลูปได้อย่างแน่นอน!

ขั้นตอนที่ 1: วัสดุสิ้นเปลือง

เสบียง
เสบียง
เสบียง
เสบียง
เสบียง
เสบียง
เสบียง
เสบียง

Roomba ที่มีสูญญากาศถูกแทนที่ด้วย 3D cap

raspberry Pi ที่ต่อกับ roomba

กล้องติดรูมบา

พาวเวอร์ซัพพลาย

ที่หนีบรูปตัวยูสำหรับติดด้านหน้า roomba

ขั้นตอนที่ 2: ดาวน์โหลด Roomba Toolbox

ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox
ดาวน์โหลด Roomba Toolbox

เปิด MATLAB และสร้างโฟลเดอร์โครงการใหม่เพื่อจัดระเบียบไฟล์โครงการของคุณ

หมายเหตุ: รหัสนี้ใช้สำหรับโปรเจ็กต์ที่ได้รับ ซึ่งอาจไม่ได้ผลเหมือนกับที่คุณทำกับเรา

เรียกใช้รหัสนี้ และตอนนี้ไฟล์ทั้งหมดควรเก็บไว้ในโฟลเดอร์โครงการของคุณ

คลิกขวาที่ใดก็ได้ในหน้าต่าง 'Current Folder' ใน MATLAB และคลิก 'Add to Path' เพื่อให้ MATLAB สามารถค้นหาไฟล์ของคุณได้

เพื่อให้แน่ใจว่าคุณมีกล่องเครื่องมือเวอร์ชันล่าสุด ให้ใช้รหัสที่พบในภาพที่3

ขั้นตอนที่ 3: ออกแบบโค้ดสำหรับผลลัพธ์ที่ต้องการ

หากคุณดาวน์โหลดไฟล์ทั้งสามด้านบน คุณจะสามารถควบคุม roomba/Mars Rover ของคุณได้ดังวิดีโอด้านล่าง ไฟล์แรกคือไฟล์ m ของโค้ด ไฟล์ที่สองและสามคือโค้ดจริงของคุณที่จะต้องเปลี่ยน และแก้ไขเป็น roomba เฉพาะของคุณ ตัวอย่างเช่น roomba ของเราชื่อ Roomba 30 ดังนั้นเมื่อเราจะเชื่อมต่อกับ roomba ของเรา เราจะพิมพ์ cod

r =roomba.30

และนั่นจะทำให้เราสามารถเรียกใช้โค้ดของเราได้

ขั้นตอนที่ 4: เรียกใช้และแก้ไขโค้ดจนสมบูรณ์

คุณอาจต้องรันโค้ดสองสามครั้งก่อนที่จะถึงรอบ และความเร็ว ฯลฯ ให้สมบูรณ์แบบ Roombas ที่แตกต่างกันจะมียางกันลื่นที่แตกต่างกัน และจะหมุนมากหรือน้อยขึ้นอยู่กับพื้นผิวที่คุณอยู่ เราขอแนะนำให้ทดสอบการขับ roomba ออกไปในที่โล่งเพื่อไม่ให้ชนกับสิ่งใดๆ จนกว่าคุณจะเข้าใจทุกอย่างที่ Roomba สามารถทำได้ หลังจากได้หุ่นยนต์ของคุณและปรับมุมเลี้ยวของคุณให้สมบูรณ์แบบแล้ว คุณสามารถเริ่มสร้างได้เลย!

ขั้นตอนที่ 5: โครงการสุดท้าย

โครงการสุดท้าย
โครงการสุดท้าย

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

แนะนำ: