สารบัญ:

Roombot: 15 ขั้นตอน
Roombot: 15 ขั้นตอน

วีดีโอ: Roombot: 15 ขั้นตอน

วีดีโอ: Roombot: 15 ขั้นตอน
วีดีโอ: Roomba Error 15 FIX - How to Reboot a Roomba 2024, พฤศจิกายน
Anonim
รูมบอท
รูมบอท

Roombot เป็นหุ่นยนต์ดูดฝุ่นที่พิมพ์ 3 มิติ ทำงานอัตโนมัติ และเข้ารหัสบน Arduino

เครดิต:

www.instructables.com/id/Build-Your-Own-Va…

ขั้นตอนที่ 1: วัสดุ

วัสดุทั้งหมด

  • 1 x Arduino Uno บอร์ด
  • 1 x IRF520 MOS FET โมดูลไดร์เวอร์
  • 1 x H-bridge L298 Dual เครื่องยนต์ ไดร์เวอร์
  • 2 x ไมโครเมทัล Gearmotor HP 6V 298:1
  • 1 x Micro Metal Gearmotor วงเล็บคู่
  • 1 x ล้อ 42×19 มม. คู่
  • 1 x พัดลมโบลเวอร์ AVC BA10033B12G 12V
  • เซนเซอร์ระยะคม 2 x GP2Y0A41SK0F (4 - 30 ซม.)
  • 1 x ZIPPY Compact 1300mAh 3S 25C Lipo Pack
  • 1 x LiPo แบตเตอรี่ เครื่องชาร์จ 3s
  • ตัวต้านทาน 1 x 1k โอห์ม
  • 1 x 2k Ohm โพเทนชิออมิเตอร์ขนาดเล็ก
  • เครื่องพิมพ์ 3D ที่มีขนาดการพิมพ์ขั้นต่ำ 21 L x 21 W cm
  • PLA Fillament หรือคล้ายกัน
  • สลักเกลียว 20 x M3 (เส้นผ่านศูนย์กลาง 3 มม.), น็อต M3 20 x
  • สลักเกลียว 2 x #8-32 x 2 IN พร้อมน็อตและแหวนรอง
  • 1 x ถุงกรองสูญญากาศ (ชนิดผ้า)
  • 1 x Ball Caster พร้อมลูกบอลพลาสติกหรือโลหะ 3/4″
  • 2 ปุ่มกด
  • 1 x สวิตช์เปิด/ปิด
  • ไขควง
  • หัวแร้ง
  • คีม กรรไกร
  • เคเบิ้ล (3m)

ขั้นตอนที่ 2: การพิมพ์ 3 มิติ

การพิมพ์ 3 มิติ
การพิมพ์ 3 มิติ

พิมพ์ชิ้นส่วน (แสดงในภาพ) จากเครื่องพิมพ์ 3D

ชิ้นส่วนรวมถึง:

  • ตู้พัดลม
  • ฐานล่าง
  • ปุ่ม (ความกว้างฐาน 1 มม.)
  • ปุ่ม (ความกว้างฐาน 2 มม.)
  • ฝาครอบตัวกรอง
  • ปกด้านบน
  • กันชน
  • ปกพัดลม
  • การสนับสนุนที่คมชัด
  • กรองแตะ
  • ปุ่มรองรับ
  • กรองแตะ

การตั้งค่าการพิมพ์ที่แนะนำ:

  • ความสูงของชั้น 0.2 มม.
  • ความหนาของเปลือก 1.2 มม.
  • เติมความหนาแน่น 30%
  • อุณหภูมิการพิมพ์ 215 องศาเซลเซียส
  • อุณหภูมิเตียง 70 องศาเซลเซียส
  • ประเภทการสนับสนุนทุกที่
  • การหดกลับ: 50mm/s 0.7mm
  • ความเร็วในการพิมพ์ 60 มม./วินาที

ขั้นตอนที่ 3: การตั้งค่าเซ็นเซอร์

การตั้งค่าเซนเซอร์
การตั้งค่าเซนเซอร์
การตั้งค่าเซนเซอร์
การตั้งค่าเซนเซอร์
การตั้งค่าเซนเซอร์
การตั้งค่าเซนเซอร์

เริ่มต้นด้วยการบัดกรีสายไฟเข้ากับเซ็นเซอร์ของ Sharp ก่อน จากนั้นติดเซ็นเซอร์เข้ากับชิ้นส่วนที่พิมพ์ #D ของ Sharp ตรวจสอบให้แน่ใจว่าทิศทางของเซ็นเซอร์ต่างกัน หลังจากนั้น ติดส่วนรองรับเซ็นเซอร์เข้ากับฐานด้านล่างซึ่งมีรูสำหรับใช้สกรูในการเชื่อมต่อ และควรหันเซ็นเซอร์ไปทางด้านหน้า

ขั้นตอนที่ 4: การตั้งค่าล้อและมอเตอร์

การตั้งค่าล้อและมอเตอร์
การตั้งค่าล้อและมอเตอร์
การตั้งค่าล้อและมอเตอร์
การตั้งค่าล้อและมอเตอร์
การตั้งค่าล้อและมอเตอร์
การตั้งค่าล้อและมอเตอร์

ขั้นแรกให้ติดล้อเข้ากับมอเตอร์และขันมอเตอร์เข้ากับฐานด้านล่างด้วยตัวรองรับมอเตอร์ (ให้มาพร้อมกับมอเตอร์เมื่อซื้อ) ตรวจสอบให้แน่ใจว่าล้อสามารถเคลื่อนที่ได้และไม่ติดกับฐาน การเชื่อมต่อสายไฟผ่านรูวงแหวนโลหะบนมอเตอร์

ขั้นตอนที่ 5: การติดตั้ง Ball Caster

การติดตั้งลูกล้อ
การติดตั้งลูกล้อ
การติดตั้งลูกล้อ
การติดตั้งลูกล้อ

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

ขั้นตอนที่ 6: เชื่อมต่อกันชน

การเชื่อมต่อกันชน
การเชื่อมต่อกันชน
การเชื่อมต่อกันชน
การเชื่อมต่อกันชน
การเชื่อมต่อกันชน
การเชื่อมต่อกันชน

ขั้นแรกให้เริ่มต้นโดยตรวจสอบให้แน่ใจว่าปุ่มต่างๆ (ความกว้างฐานพิมพ์ 1 มม. 3 มิติ) เชื่อมต่อกับรูกันชน หากไม่เชื่อมต่อก็สามารถติดกาวซุปเปอร์กาวหรือพิมพ์ 3 มิติอีกครั้งและตรวจสอบว่ามีขนาดที่ถูกต้อง ปุ่มยังต้องพอดีกับสองรูที่ด้านหน้าของฐานด้านล่างและปุ่มควรจะสามารถเคลื่อนที่ได้อย่างราบรื่น จากนั้น ปุ่มกดอินพุตควรอยู่ที่ส่วนรองรับปุ่มเครื่องพิมพ์ และติดเข้ากับฐานด้านล่างที่ด้านหลังของปุ่มที่พิมพ์ 3 มิติ กันชนต้องมีเสียงคลิกเพื่อให้กันชนทำงานได้จริง

ขั้นตอนที่ 7: การแบ่งแรงดัน

การแบ่งแรงดัน
การแบ่งแรงดัน
การแบ่งแรงดัน
การแบ่งแรงดัน

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

ขั้นตอนที่ 8: เชื่อมต่อ Fan

เชื่อมต่อพัดลม
เชื่อมต่อพัดลม
เชื่อมต่อพัดลม
เชื่อมต่อพัดลม

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

ขั้นตอนที่ 9: เชื่อมต่อทุกอย่างกับสมอง

เชื่อมต่อทุกอย่างกับสมอง
เชื่อมต่อทุกอย่างกับสมอง
เชื่อมต่อทุกอย่างกับสมอง
เชื่อมต่อทุกอย่างกับสมอง

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

ขั้นตอนที่ 10: ให้กำลังเครื่อง

ให้กำลังเครื่อง
ให้กำลังเครื่อง
ให้กำลังเครื่อง
ให้กำลังเครื่อง

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

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

การประกอบตัวกรอง
การประกอบตัวกรอง
การประกอบตัวกรอง
การประกอบตัวกรอง
การประกอบตัวกรอง
การประกอบตัวกรอง

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

ขั้นตอนที่ 12: การติด LED

การติด LED
การติด LED

จำเป็นต้องมีไฟ LED เพื่อระบุว่าเครื่องเปิดอยู่หรือไม่ ไฟ LED ติดอยู่กับ Arduino ผ่านรูบนฝาครอบตัวเครื่อง

ขั้นตอนที่ 13: ให้เครื่องป้อนเข้า

ให้เครื่องอินพุต
ให้เครื่องอินพุต
ให้เครื่องอินพุต
ให้เครื่องอินพุต

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

ขั้นตอนที่ 14: การอัปโหลดข้อมูล

ควรอัปโหลดรหัสสำหรับ Arduino เพื่อให้เครื่องทั้งหมดสามารถทำงานได้ รหัสได้รับด้านล่างในลิงค์

ขั้นตอนที่ 15: เสร็จสิ้น

เสร็จสิ้น!
เสร็จสิ้น!

ตอนนี้เครื่องควรจะสามารถเคลื่อนไปมาได้ และเครื่องเป่าลมควรจะดูดฝุ่นเข้าไปในเครื่อง ตรวจสอบให้แน่ใจว่าได้ใส่แผ่นกรองในก๊อกกรองเพื่อไม่ให้มีสิ่งที่มีขนาดใหญ่เกินไปที่จะดูดเข้าไปและทำให้เครื่องเสียหาย ตอนนี้เพียงแค่ชาร์จเครื่องด้วยเครื่องชาร์จแล้วรอจนกว่าไฟบนเครื่องชาร์จจะเปลี่ยนเป็นไฟเขียวและจะเริ่มทำความสะอาดพื้นที่!

แนะนำ: