สารบัญ:

แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix และการสาธิต Pixycam: 11 ขั้นตอน
แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix และการสาธิต Pixycam: 11 ขั้นตอน

วีดีโอ: แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix และการสาธิต Pixycam: 11 ขั้นตอน

วีดีโอ: แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix และการสาธิต Pixycam: 11 ขั้นตอน
วีดีโอ: CiBot™ The World’s First Furnace Coil Inspection Robot ไซบอท หุ่นยนต์ตรวจสอบท่อในเตาปฏิกรณ์โรงงาน 2024, พฤศจิกายน
Anonim
แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix และการสาธิต Pixycam
แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix และการสาธิต Pixycam

เราเป็นนักเรียน 2 คนจากวิทยาลัย UCN ในเดนมาร์ก เราได้รับมอบหมายให้สร้างสิ่งที่ไม่น่าเชื่อถือซึ่งเป็นส่วนหนึ่งของการประเมินสำหรับชั้นเรียน หุ่นยนต์ และวิสัยทัศน์ของเรา ความต้องการของโครงการคือการรวมหุ่นยนต์หนึ่งตัวหรือมากกว่าจาก arbotix และทำงาน

รายละเอียดโครงการ:

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

โดย: Razvan Ovreu & Danny Pedersen

ขั้นตอนที่ 1: คำแนะนำผู้ใช้

คำแนะนำผู้ใช้
คำแนะนำผู้ใช้

ขอแนะนำว่าหากคุณพยายามปฏิบัติตามคำแนะนำนี้ คุณมีความรู้พื้นฐานหรือความเข้าใจในหัวข้อต่อไปนี้แม้ว่าจะไม่จำเป็น:

· Arduino (https://learn.trossenrobotics.com/arbotix/7-arboti…)

· กายวิภาคของหุ่นยนต์

· การเขียนโปรแกรมพื้นฐาน (ควรเป็น C)

· ความอดทน

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

Arbotix:

Arduino:

pixycam:

ขั้นตอนที่ 2: วัสดุที่จำเป็น

วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น

รายการทั้งหมดที่ระบุไว้ในรายการจะต้อง

ทำซ้ำการตั้งค่า รายการทั้งหมดสามารถพบและซื้อได้จากเว็บไซต์ด้านล่าง ยกเว้นเครื่องหมายไวท์บอร์ด:

www. Trossenrobotics.com

_

1 x แขนหุ่นยนต์เครื่องปฏิกรณ์ Arbotix

www.interbotix.com/p/phantomx-ax-12-reactor-robot-arm.aspx

_

1 x CMUcam5 กล้อง Pixy

www.trossenrobotics.com/pixy-cmucam5

_

1 x ปุ่มกด

www.trossenrobotics.com/robotGeek-pushbutton

_

2 x ปากกาไวท์บอร์ด

ขั้นตอนที่ 3: ความปลอดภัย

ความปลอดภัย
ความปลอดภัย

เมื่อเปิดเครื่อง ตั้งโปรแกรม และใช้งาน arbotix ขอแนะนำให้เก็บตัวเองและวัสดุใดๆ ให้พ้นมือหุ่นยนต์ เนื่องจากจะทำให้เคลื่อนไหวอย่างรวดเร็วและไม่แน่นอน

แนะนำให้ยึดหุ่นยนต์กับพื้นผิวเพื่อสร้างฐานที่มั่นคง เนื่องจากการเคลื่อนที่ของหุ่นยนต์อาจทำให้พลิกคว่ำได้ง่าย

ขั้นตอนที่ 4: การประกอบ

การประกอบ
การประกอบ

การประกอบแขนหุ่นยนต์เครื่องปฏิกรณ์ arbotix จะใช้เวลาและความอดทนพอสมควร ปฏิบัติตามคู่มือการประกอบแขนจากลิงค์ด้านล่างเพื่อหลีกเลี่ยงปัญหาในการใช้งานเมื่อประกอบเสร็จ:

learn.trossenrobotics.com/projects/165-phan…

ขั้นตอนที่ 5: การเชื่อมต่อส่วนประกอบ

การเชื่อมต่อส่วนประกอบ
การเชื่อมต่อส่วนประกอบ

ขั้นตอนที่ 6: การติดตั้งซอฟต์แวร์

การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์

ดาวน์โหลดซอฟต์แวร์ Arduino ที่จำเป็นสำหรับการเขียนโปรแกรมของ

แขนหุ่นยนต์จากลิงค์ด้านล่าง (เลือกเวอร์ชั่น 1.0.6)

www.arduino.cc/en/Main/OldSoftwareReleases…

ดาวน์โหลดซอฟต์แวร์กล้อง pixy ชื่อ pixymon จากลิงค์ด้านล่าง:

www.cmucam.org/projects/cmucam5/wiki/Latest…

ติดตั้งทั้งสองโปรแกรมหลังจากดาวน์โหลด

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

ขั้นตอนที่ 7: การตั้งค่าและกำหนดค่า Arbotix และ Pixy Cam

ต้องตั้งค่า arbotix arduino และ pixycam อย่างถูกต้องก่อนเริ่มสนุก อย่าลืมตั้งค่าลายเซ็นในแอป PixyMon ลายเซ็นแรกจะแสดงสีทางด้านขวา และลายเซ็นที่สองจะแสดงสีทางด้านซ้าย

ลิงก์ด้านล่างควรปฏิบัติตามทีละขั้นตอนเพื่อหลีกเลี่ยงความยุ่งยากเพิ่มเติม

หน้าที่เชื่อมโยงยังมีวิธีการและการแก้ไขปัญหาที่จำเป็น

Arbotix และ Arduino:

learn.trossenrobotics.com/interbotix/robot-…

พิกซีแคม:

cmucam.org/projects/cmucam5/wiki/Pixy_Regul…

ขั้นตอนที่ 8: การวางตำแหน่งหุ่นยนต์

ตำแหน่งหุ่นยนต์
ตำแหน่งหุ่นยนต์
ตำแหน่งหุ่นยนต์
ตำแหน่งหุ่นยนต์

การวางตำแหน่งของหุ่นยนต์ กล้อง และตำแหน่งหยิบของมาร์กเกอร์ได้รับการตั้งโปรแกรมไว้ล่วงหน้า ดังนั้นเราจึงสร้างภาพร่าง/เทมเพลตการจัดวางบนกระดาษ A3 2 ชิ้นเพื่อให้แน่ใจว่าการตั้งค่าจะทำงานทุกครั้ง

คุณสามารถทำเช่นเดียวกัน หรือเพียงแค่เรียกใช้ลำดับจากโปรแกรมของเราและทำเครื่องหมายสำหรับการตั้งค่าของคุณเอง

ขั้นตอนที่ 9: โปรแกรม

นี่คือโปรแกรมที่ทำใน Arduino ซึ่งต้องอัปโหลดไปยังบอร์ด

โปรแกรมมีความคิดเห็นที่เป็นประโยชน์ซึ่งจะช่วยให้ผู้ใช้เข้าใจแนวคิดของโปรแกรม

ขั้นตอนที่ 10: วิดีโอ

นี่คือการสาธิตสั้น ๆ ของกระบวนการ

ขั้นตอนที่ 11: บทสรุป

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

ความท้าทายที่ต้องเผชิญคือการทำให้ pixycam ทำงานได้อย่างเพียงพอกับบอร์ด Arduino ดังนั้นจึงใช้เวลาส่วนใหญ่ในส่วนการเขียนโปรแกรม นอกจากนี้ เนื่องจากเป็นงานที่มีความแม่นยำจำนวนมากที่เกี่ยวข้องกับโครงการนี้ กลุ่มจึงมีปัญหาเล็กน้อยในการค้นหามุมและระยะทางที่เหมาะสม

แนะนำ: