สารบัญ:
- ขั้นตอนที่ 1: ชิ้นส่วนของโครงการ
- ขั้นตอนที่ 2: การประกอบ
- ขั้นตอนที่ 3: การเดินสายไฟ
- ขั้นตอนที่ 4: รหัส MATLAB
วีดีโอ: MATLAB Robotic Mixologist: 4 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
เคยต้องการที่จะผสมเครื่องดื่มของคุณอย่างสมบูรณ์แบบสำหรับคุณในเวลาไม่กี่วินาที? ไม่ต้องมองหาที่ไหนอีกแล้ว Robotic Mixologist พร้อมที่จะใช้เวลาในการกวนเครื่องดื่มของคุณ โปรเจ็กต์นี้ใช้ RobotGeek Snapper Arm เพื่อทำหน้าที่เป็นบาร์เทนเดอร์ของคุณเอง สิ่งที่คุณต้องทำคือใส่เครื่องดื่มที่คุณต้องการลงในแก้ว แล้วปล่อยให้รหัส MATLAB จัดการที่เหลือ
ขั้นตอนที่ 1: ชิ้นส่วนของโครงการ
5x เซอร์โวโลหะเกียร์ 9G
1x RobotGeek โต๊ะทำงานขนาดเล็ก
1x RobotGeek เซนเซอร์ โล่
ฮาร์ดแวร์ประกอบ
เครื่องมือที่จำเป็น: ไดร์เวอร์ Hex 2.5 มม.
ไดร์เวอร์ Hex 1.5 มม.
ขั้นตอนที่ 2: การประกอบ
เราจะใช้กริปเปอร์เป็นระบบขนส่งน้ำแข็ง และใช้เป็นกลไกในการกวนผสมเครื่องดื่มให้ได้รสชาติที่คุณต้องการ ในภาพเป็นมุมมองทางอากาศและแนวนอนของการประกอบขั้นสุดท้ายสำหรับผู้ฉกแขน ไมโครคอนโทรลเลอร์ของเรามาประกอบกันเป็นส่วนใหญ่ ยกเว้นต้องพิมพ์แขนชิ้นใหม่ที่หักออกมา สำหรับคู่มือการประกอบทั่วไป ให้ทำตามลิงก์ที่แนบมาเพื่อให้เครื่องรัดแขนของคุณเริ่มทำงาน
ลิงค์ประกอบ Arm Snatcher:
ขั้นตอนที่ 3: การเดินสายไฟ
การเดินสายเป็นส่วนที่ยากที่สุดถัดจากรหัส MATLAB ดังนั้นตรวจสอบให้แน่ใจว่าสายไฟทั้งหมดของคุณอยู่ในตำแหน่งที่ถูกต้อง สิ่งสำคัญคือการเสียบ usb เข้ากับคอมพิวเตอร์ของคุณเพื่อเชื่อมต่อแผงวงจรกับรหัส MATLAB ของคุณ (ภาพ usb สีเทา) เมื่อคุณเชื่อมต่อแล้ว สิ่งที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าเซอร์โวอยู่ในอินพุตที่ถูกต้อง เซอร์โวแต่ละตัวได้รับการออกแบบเพื่อเคลื่อนย้ายส่วนเฉพาะ (เช่น ข้อศอก ไหล่ ฐาน) เมื่อคุณเชื่อมต่อเซอร์โวกับจุดที่กำหนดบนวงจร คุณสามารถเสียบสายไฟเข้ากับ (+) และ (-) ใดก็ได้ สำหรับรายละเอียดเพิ่มเติม ให้ดูภาพด้านบนเพื่อรับแนวคิด
ขั้นตอนที่ 4: รหัส MATLAB
เซอร์โวแต่ละตัวตามที่กล่าวไว้ก่อนหน้านี้เชื่อมต่อกับส่วนใดส่วนหนึ่ง เพื่อให้ชิ้นส่วนเหล่านี้สามารถเคลื่อนย้ายได้จะต้องเขียนโค้ด เราจึงเลือกดำเนินการผ่าน MATLAB เราใช้ for loop ในฟังก์ชันการย้าย ซึ่งเราจะจำในฟังก์ชันหลักของเราเพื่อย้ายส่วนเฉพาะ ตัวอย่างเช่น ในโค้ดนี้ เรามีเซอร์โวที่เชื่อมต่อกับพินบนบอร์ดตั้งแต่ D3-D7 และเพื่อสร้างการเคลื่อนไหว เราเพียงแค่พิมพ์องศาการหมุนสำหรับแต่ละส่วน เรายังใช้การหน่วงเวลาในการทำงานเพื่อให้หุ่นยนต์ทำงานได้อย่างราบรื่น สำหรับปัญหาที่เกี่ยวข้องกับโค้ดเพิ่มเติม โปรดไปที่หน้าความช่วยเหลือทั่วไปของ MATLAB
แนะนำ:
ASL Robotic Hand (ซ้าย): 9 ขั้นตอน (พร้อมรูปภาพ)
ASL Robotic Hand (ซ้าย): โครงการในภาคการศึกษานี้คือการสร้างมือซ้ายที่พิมพ์ด้วยหุ่นยนต์สามมิติ ซึ่งสามารถแสดงตัวอักษรภาษามือแบบอเมริกันสำหรับผู้พิการทางการได้ยินในห้องเรียน การเข้าถึงเพื่อสาธิต American Sign Langu
Gesture Control Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: 4 ขั้นตอน (พร้อมรูปภาพ)
Gesture Control Skeleton Bot - 4WD Hercules Mobile Robotic Platform - Arduino IDE: ยานพาหนะควบคุมท่าทางที่ทำโดย Seeedstudio Skeleton Bot - 4WD Hercules Mobile Robotic Platform มีความสนุกสนานมากมายในช่วงการจัดการการแพร่ระบาดของโรคหลอดเลือดหัวใจที่บ้าน เพื่อนของฉันให้ 4WD Hercules Mobile Robotic Platform แก่ฉันเหมือนคุณ
Print-in-Place Robotic Gripper: 4 ขั้นตอน (พร้อมรูปภาพ)
Print-in-Place Robotic Gripper: Robotics เป็นสาขาที่น่าสนใจ และเราโชคดีที่ได้อยู่ในช่วงเวลาที่ชุมชนหุ่นยนต์ DIY กำลังผลิตงานและโครงการที่น่าทึ่ง แม้ว่าโครงการเหล่านี้จะมีความก้าวหน้าและสร้างสรรค์อย่างน่าประหลาดใจ แต่ฉันก็พยายามสร้างหุ่นยนต์ให้เ
ROS Robotic Controller ที่ใช้ Matlab: 9 ขั้นตอน
ROS Robotic Controller ที่ใช้ Matlab: ตั้งแต่ฉันยังเป็นเด็ก ฉันใฝ่ฝันที่จะเป็น Iron Man และยังคงทำเช่นนั้น Iron Man เป็นหนึ่งในตัวละครเหล่านั้นซึ่งเป็นไปได้อย่างสมจริง และเพียงแค่ทำให้ฉันปรารถนาที่จะเป็น Iron Man สักวันหนึ่ง แม้ว่าผู้คนจะหัวเราะเยาะฉันหรือบอกว่ามันเป็นไปไม่ได้
Robotic Arm Gripper: 3 ขั้นตอน (พร้อมรูปภาพ)
Robotic Arm Gripper: กริปเปอร์หุ่นยนต์ที่ผลิตโดยเครื่องพิมพ์ 3 มิตินี้สามารถควบคุมได้ด้วยเซอร์โวราคาไม่แพงสองตัว (MG90 หรือ SG90) เราใช้เครื่องป้องกันสมอง (+Arduino) เพื่อควบคุมแคลมป์และแอปควบคุม jjRobots เพื่อย้ายทุกอย่างจากระยะไกลผ่าน WIFI แต่คุณสามารถใช้