สารบัญ:
- ขั้นตอนที่ 1: รายการวัสดุ:
- ขั้นตอนที่ 2: วงจร
- ขั้นตอนที่ 3: การประกอบ
- ขั้นตอนที่ 4: รหัส Arduino
- ขั้นตอนที่ 5: โหวตฉัน
วีดีโอ: WALTER (การประกวด Arduino): 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
กรุณาโหวตให้ฉันสำหรับ Arduino Contest 2017
[โปรดแก้ตัวภาษาอังกฤษของฉัน]
ฉันชอบการตั้งค่ายอดนิยมของแมลง Arduino 2 ตัวบน youtube เมื่อฉันดูมัน ฉันจำได้เสมอว่าหุ่นยนต์ BEAM ทำอะไรมานานก่อนที่การตั้งค่านั้นจะกลายเป็นเรื่องโปรด คนเหล่านี้ที่คลั่งไคล้หุ่นยนต์แอนะล็อกทำงานได้ดีขึ้นในการเดินเนื่องจากมุมที่ดีขึ้นระหว่างมอเตอร์ทั้งสอง (microcore / bicore walker ฯลฯ) อย่างไรก็ตาม ในความคิดของฉัน ไม่มีสิ่งใดที่กล่าวถึงก่อนหน้านี้ดูมีชีวิตชีวามากไปกว่า VBug1.5 (หรือที่รู้จักในชื่อ Walkman) ที่สร้างโดย Mark Tilden ผู้ก่อตั้งหุ่นยนต์บีม ใช้มอเตอร์ 5 ตัว จึงคล่องตัวมากขึ้น การสร้างหุ่นยนต์ BEAM แบบง่ายๆ นั้นไม่ใช่เรื่องยาก แต่การสร้างบางสิ่งที่ซับซ้อนอย่าง VBug1.5 อาจทำให้มือใหม่อิเล็กทรอนิกส์อย่างฉันลำบากใจ ดังนั้น เมื่อฉันตัดสินใจที่จะทำบางอย่างเช่นบั๊กของ Tilden ฉันต้องตกลงกับแพลตฟอร์ม Arduino ซึ่งเป็นทางเลือกที่ง่ายที่สุดสำหรับผู้ที่ไม่ใช่วิศวกร (หรือในกรณีของฉัน เป็นผลให้ฉันสร้าง Walter ซึ่งเป็นหุ่นยนต์ Arduino 4 ขาพร้อมเซอร์โว 5 ตัว คุณอาจสงสัยว่าถ้าฉันต้องการสร้างหุ่นยนต์แมลงที่ดูมีชีวิตแล้วทำไมฉันไม่ใช้เซอร์โว 8 หรือ 12 ตัวแทน ฉันกำลังคิดอะไรที่ง่ายที่สุดเพื่อให้คล่องแคล่วมากที่สุด ฉันกำลังพูดถึงการใช้กาวจำนวนมากแทนการทำเฟรม
เช่นเดียวกับหุ่นยนต์ Arduino อื่นๆ วอลเตอร์สามารถหลีกเลี่ยงสิ่งกีดขวางได้โดยใช้เซ็นเซอร์อัลตราโซนิก HC-SR04 การเพิ่มตัวละครเป็นแมลง วอลเตอร์ยังเป็นสัตว์กินพืชด้วย หมายความว่าเขาชอบแสง โฟโตไดโอดใช้ในการตรวจจับแสง มีค่าสุ่มที่สร้างขึ้นในภาพร่าง Arduino เพื่อให้ Walter ตัดสินใจเมื่อเขาต้องการที่จะหยุดเพื่อพักผ่อนและยังสุ่มเปลี่ยนความเร็วในการเดินของเขา (3 ความเร็ว) เมื่อฉันเริ่ม ฉันตั้งใจจะมีปุ่มชั้นเชิงใต้เท้าของ Walter แต่ละข้าง ดังนั้น เขาจะมีเซ็นเซอร์พื้นผิว แต่แบตเตอรี่ (แบตสำรองแบบพกพาสำหรับสมาร์ทโฟน) ทำให้เซอร์โวมีน้ำหนักมาก ฉันรู้ว่าปุ่มแทคติคแทบไม่ต้องกังวลเมื่อต้องเพิ่มน้ำหนัก แต่ที่น่าแปลกคือน้ำหนักของหุ่นยนต์ไม่เพียงพอที่จะกดปุ่มที่คว่ำลงได้
ขั้นตอนที่ 1: รายการวัสดุ:
- คอนโทรลเลอร์: Arduino Pro Mini (5v, 16MHz)
- เซนเซอร์: 3x HC-SR04 อัลตราโซนิกเซนเซอร์
- โฟโตไดโอด 4x (5 มม.)
- ตัวต้านทาน 4x100kΩ
- แอคทูเอเตอร์: 5x MG90S Metal Geared Micro Servos
- กำลังไฟ: 5200 mAH แบตสำรองแบบพกพาสำหรับสมาร์ทโฟน (เอาต์พุต 2 ช่อง, 1 A และ 2.1 A)
- สายไฟและขั้วต่อตัวเมียบางตัว
- ขั้วต่อ USB A 2x
- สวิตช์สลับ
- ไม้แขวนเสื้อหรือราวโลหะบางๆ ที่คุณงอให้เป็นขาได้
- กาวจำนวนมาก (ปืนกาวร้อน กาวซุปเปอร์ และเหล็กพลาสติก / กาวอีพ็อกซี่)
ขั้นตอนที่ 2: วงจร
ขั้นตอนที่ 3: การประกอบ
กาวเป็นสิ่งจำเป็นสำหรับโครงการนี้ ฉันใช้กาว 3 ชนิด; ปืนกาวร้อน กาวซุปเปอร์ และเหล็กกล้าพลาสติก / กาวอีพ็อกซี่ ตอนแรกฉันใช้พลาสติกโพลีมอร์ฟสีขาว แต่แล้วฉันก็เปลี่ยนโดยใช้อีพ็อกซี่เหล็กกล้าพลาสติกจำนวนมาก ใช้งานง่ายกว่า ภาพถ่ายหลายภาพเหล่านี้ถ่ายก่อนจะเปลี่ยนเป็นเหล็กพลาสติก สังเกตปริมาณกาวที่ใช้ ฉันหมายถึงว่าตอนที่ฉันเขียนกาวเป็นสิ่งจำเป็นก่อนหน้านี้ ก้านทำจากเซอร์โวฮอร์นและตัวเว้นวรรคติดกาวเข้าด้วยกัน ฉันพบวิธีที่สะดวกในการใส่ตัวเชื่อมต่อส่วนหัวบน arduino pro mini โดยไม่ต้องบัดกรีกับบอร์ดโปรโตหรือ pcb ใช่.. กาวที่รัก! (ฉันเริ่มทำเสียงเหมือนเครื่องรางกาวแปลก ๆ หรือไม่) ฉันยังใช้ตัวเว้นวรรคเป็นขาตั้งเพื่อยึด Arduino pro mini และเซ็นเซอร์อัลตราโซนิก 2 ตัวเชื่อมต่อ USB ติดกาวพร้อมกับสวิตช์สลับ จากนั้น USB จะเชื่อมต่อกับพาวเวอร์แบงค์ 2 ช่อง แม้ว่าพาวเวอร์แบงค์จะมีปุ่มเปิดปิดอยู่ แต่ปุ่มนี้ทำได้เพียงเปิดพาวเวอร์แบงค์และเริ่มเปิดกระแสไฟ แต่ไม่สามารถตัดกระแสได้เอง ดังนั้นฉันจึงเพิ่มสวิตช์สลับ คุณจะเห็นว่าขาได้รับการทาสีใหม่ด้วยอีพ็อกซี่เหล็กพลาสติก นี่คือการตั้งค่าโฟโตไดโอดและตัวต้านทานของฉันอย่างง่าย ไม่มี pcb ต้องใช้สายไฟและส่วนหัวของตัวเมียเท่านั้น ขออภัย ฉันพลาดการถ่ายภาพรายละเอียดภาพของโฟโตไดโอดที่ติดอยู่กับพาวเวอร์แบงค์
ขั้นตอนที่ 4: รหัส Arduino
ฉันแนบรหัสด้านล่าง
ขั้นตอนที่ 5: โหวตฉัน
นั่นคือทั้งหมด ฉันหวังว่าคุณจะสนุกกับการสร้างสิ่งมีชีวิตนี้
แนะนำ:
Gimbal กล้องพิมพ์ 3 มิติ (การประกวด Tinkercad): 6 ขั้นตอน
3D Printed Camera Gimbal (การประกวด Tinkercad): สวัสดี นี่คือ gimbal ของกล้องที่ฉันออกแบบใน Tinkercad gimbal หลักทำมาจาก This Jar Handle และ gimbal / gyro 5 วงซึ่งฉันไม่พบอีกต่อไป การออกแบบ Tinkercad สามารถพบได้ที่นี่ นี้ถูกออกแบบมาเพื่อทำงานกับ Powers
การวาดหุ่นยนต์ด้วย Adafruit Shield (การประกวด Make It Move): 10 ขั้นตอน (พร้อมรูปภาพ)
การวาดหุ่นยนต์ด้วย Adafruit Shield (การประกวด Make It Move): สวัสดีฉันชื่อ Jacob และฉันอาศัยอยู่ในสหราชอาณาจักร ในโครงการนี้ ฉันจะสร้างหุ่นยนต์ที่ดึงดูดคุณ *เชื่อว่าหลายๆ คนอยากดูแล้ว ถ้าอยากรู้โปรดข้ามไปขั้นตอนที่ 2 จนถึงขั้นตอนสุดท้าย แต่อย่าลืมกลับมาดูที่นี่
ลิ้นชักเก็บเกี่ยว - การประกวด NASA Growing Beyond Earth: 5 ขั้นตอน (พร้อมรูปภาพ)
ลิ้นชักเก็บเกี่ยว - การประกวด NASA Growing Beyond Earth: สรุป: บนสถานีอวกาศนานาชาติ นักบินอวกาศไม่มีที่ว่างมากพอสำหรับปลูกอาหาร สวนไฮโดรโปนิกส์แห่งนี้ได้รับการออกแบบให้ทำงานอย่างมีประสิทธิภาพโดยใช้พื้นที่ขั้นต่ำในการเก็บเกี่ยว 30 ต้นตามกำหนดการหมุนเวียนในสภาวะไร้แรงโน้มถ่วง
แขนหุ่นยนต์เซอร์โวมอเตอร์ RC ที่ควบคุมโดย Fpga - การประกวด Digilent: 3 ขั้นตอน
แขนหุ่นยนต์เซอร์โวมอเตอร์ RC ที่ควบคุมโดย Fpga - การประกวด Digilent: แขนหุ่นยนต์เซอร์โวมอเตอร์ควบคุม FPGA เป้าหมายของโครงการนี้คือการสร้างระบบโปรแกรมที่สามารถดำเนินการบัดกรีบนบอร์ดประสิทธิภาพ ระบบนี้ใช้บอร์ดพัฒนา Digilent Basys3 และจะสามารถบัดกรีร
การประกวด Think Geek Hacks - ใช้ขวดยาเพื่อสุขภาพซ้ำ: 9 ขั้นตอน
ผลงานการประกวด Think Geek Hacks - ใช้ขวด Potion Health ซ้ำ: นี่คือผลงานของฉันในการประกวด Think Geek Hacks ฉันตัดสินใจลองใช้ขวดเครื่องดื่ม Health Potion Energy ซ้ำ สามารถใช้เป็นอุปกรณ์ประกอบฉากในเกมเล่นตามบทบาทหรือเป็นของตกแต่งที่เรียบร้อย ฉันสร้างไฟพื้นฐานเพื่อใส่ในขวดเพื่อจุดไฟ