สารบัญ:

หุ่นยนต์ ShotBot: 11 ขั้นตอน
หุ่นยนต์ ShotBot: 11 ขั้นตอน

วีดีโอ: หุ่นยนต์ ShotBot: 11 ขั้นตอน

วีดีโอ: หุ่นยนต์ ShotBot: 11 ขั้นตอน
วีดีโอ: เด็ก 10 ขวบ Hack ตู้กดเงินจนมีเงิน 30 ล้าน ! I สปอยหนัง 2024, พฤศจิกายน
Anonim
หุ่นยนต์ ShotBot
หุ่นยนต์ ShotBot

คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)

เสบียง:

สายไฟ, Arduino, ปั๊มน้ำ DC ใต้น้ำที่ปลอดภัยสำหรับอาหาร, มอเตอร์ 2 ตัว, บอร์ดไดรเวอร์ ULN2003 2 ตัว, สะพาน H, เซอร์โวมอเตอร์ 180 ตัว, แหล่งพลังงาน 5v และ 6-9v, เขียงหั่นขนม, IR Senor และรีโมท, ปืนกาวร้อน, อาหารปลอดภัย ท่อ.

ขั้นตอนที่ 1: สร้างแบบจำลองหุ่นยนต์ของคุณ

สร้างแบบจำลองหุ่นยนต์ของคุณ
สร้างแบบจำลองหุ่นยนต์ของคุณ

สร้างโมเดล 3 มิติของหุ่นยนต์ของคุณตามที่คุณต้องการ พิจารณาวิธีการวางล้อและแกน มอเตอร์ กลไกสำหรับที่วางแก้ว สายไฟและอุปกรณ์ไฟฟ้า และถังเก็บน้ำ คุณสามารถเห็นในภาพที่ฉันวางแผนขนาด (8x8x4in) และตำแหน่งของส่วนประกอบและสายไฟของฉัน หากจำเป็น ให้ค้นหาขนาดหรือแบบจำลอง 3 มิติของส่วนประกอบจริงของคุณ คุณยังสามารถเห็นที่มุมด้านหลังที่ฉันสร้างช่องสำหรับวางสายไฟ

ขั้นตอนที่ 2: มุมมองด้านข้าง

มุมมองด้านข้าง
มุมมองด้านข้าง

คุณจะเห็นว่าฉันได้สร้างช่องสำหรับสเต็ปเปอร์มอเตอร์และเพลาสำหรับล้อหน้า

ขั้นตอนที่ 3: 3 องค์ประกอบหลัก

มี 3 กลไกหลักสำหรับหุ่นยนต์

1. การเคลื่อนไหว: ฟังก์ชั่นล้อและไดรฟ์

NS. ต้องใช้สเต็ปเปอร์มอเตอร์สองตัวและแผงไดรเวอร์

2. ที่วางแก้ว: สร้างตำแหน่งสำหรับถ้วยและตำแหน่งการเทที่แม่นยำ

NS. สิ่งนี้ต้องใช้เซอร์โวมอเตอร์

3.การเท: กลไกการเทออกแต่ละนัด

NS. ต้องใช้สะพาน H และปั๊มน้ำ

สำหรับเขียงหั่นขนม ให้เชื่อมต่อรางกราวด์เข้าด้วยกัน และเชื่อมต่อรางหนึ่งเข้ากับ Arduino เพื่อสร้างกราวด์ร่วม

บอทนี้จะถูกควบคุมโดยเซ็นเซอร์ IR และรีโมท คุณจะต้องเชื่อมต่อกับหมุดดิจิทัลตัวใดตัวหนึ่งบน Arduino และเชื่อมต่อกับพลังงานและกราวด์ของ Arduino

ขั้นตอนที่ 4: การเคลื่อนไหว: Stepper Motors

การเคลื่อนไหว: Stepper Motors
การเคลื่อนไหว: Stepper Motors

เชื่อมต่อสเต็ปเปอร์มอเตอร์ของคุณเข้ากับบอร์ดควบคุมแต่ละอัน และเชื่อมต่อพิน IN กับ 1-4 เข้ากับพิน 2-9 บน Arduino เชื่อมต่อแหล่งพลังงานกับแบตเตอรี่ภายนอก 6v+ และต่อสายดินแต่ละระบบด้วยกราวด์ทั่วไป (หรือกราวด์ Arduino)

เมื่อคุณตั้งโปรแกรมสเต็ปเปอร์มอเตอร์ คุณสามารถใช้ไลบรารีสเต็ปเปอร์มอเตอร์หรือฮาร์ดโค้ดได้ สำหรับโครงการนี้ จะเป็นฮาร์ดโค้ด

ขั้นตอนที่ 5: ที่วางแก้ว: รุ่น

ที่วางแก้ว: รุ่น
ที่วางแก้ว: รุ่น

นี่คือโมเดลของที่วางแก้วที่ฉันสร้าง สังเกตข้อต่อเปิดที่ด้านหลังสำหรับกลไก

ขั้นตอนที่ 6: ที่วางแก้ว: กลไก

ที่วางแก้ว: กลไก
ที่วางแก้ว: กลไก

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

ขั้นตอนที่ 7: ที่วางแก้ว: กลไกของฉัน

ที่วางแก้ว: กลไกของฉัน
ที่วางแก้ว: กลไกของฉัน

ขั้นตอนที่ 8: ที่วางแก้ว: Circuit

ที่วางแก้ว: Circuit
ที่วางแก้ว: Circuit

คุณต้องการเชื่อมต่อเซอร์โวมอเตอร์กับพลังงานและกราวด์ และเชื่อมต่อกับพิน PWM ตัวใดตัวหนึ่ง

ขั้นตอนที่ 9: การเท: วงจร

การเท: วงจร
การเท: วงจร

เชื่อมต่อปั๊มน้ำ DC กับ OUT1 และ OUT2 ของสะพาน H เชื่อมต่อสะพาน H กับพื้นดินทั่วไป หากแหล่งพลังงานภายนอกของคุณน้อยกว่า 12v ให้เชื่อมต่อ +12v บน H-bridge ถ้าไม่ถอดฝาจัมเปอร์ที่อยู่ด้านหลังการเชื่อมต่อและเชื่อมต่อกับ +12v สำหรับโครงการนี้ ฉันใช้แบตเตอรี่ 9v เป็นแบตเตอรี่ภายนอก ถัดไป ถอดจัมเปอร์บนพิน ENA และเชื่อมต่อกับพิน PWM บน Arduino เชื่อมต่อ IN1 กับพิน Arduino หมายเหตุ: โดยปกติเราจะเชื่อมต่อ IN2 ด้วย แต่ในกรณีนี้ไม่จำเป็นเพราะเราไม่จำเป็นต้องเปลี่ยนการกำหนดค่าของมอเตอร์กระแสตรง

ขั้นตอนที่ 10: การเท: ต่อ

การเท: ต่อ
การเท: ต่อ

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

ขั้นตอนที่ 11: รหัส ShotBot

รหัสหลักและฟังก์ชัน

แนะนำ: