สารบัญ:

WALTER (การประกวด Arduino): 5 ขั้นตอน (พร้อมรูปภาพ)
WALTER (การประกวด Arduino): 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: WALTER (การประกวด Arduino): 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: WALTER (การประกวด Arduino): 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Arduino Tutorial 5: Understanding and Working With Binary Numbers 2024, พฤศจิกายน
Anonim
วอลเตอร์ (การประกวด Arduino)
วอลเตอร์ (การประกวด Arduino)

กรุณาโหวตให้ฉันสำหรับ 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: โหวตฉัน

โหวตฉัน
โหวตฉัน

นั่นคือทั้งหมด ฉันหวังว่าคุณจะสนุกกับการสร้างสิ่งมีชีวิตนี้

แนะนำ: