![สร้างซอมบี้หุ่นยนต์รวบรวมข้อมูลด้วยขาที่ถูกตัด: 22 ขั้นตอน (พร้อมรูปภาพ) สร้างซอมบี้หุ่นยนต์รวบรวมข้อมูลด้วยขาที่ถูกตัด: 22 ขั้นตอน (พร้อมรูปภาพ)](https://img.gwsigeps.com/img/circuits/make-a-crawling-robot-zombie-with-severed-legs-15.jpg)
สารบัญ:
- อัปเดต 22 ต.ค. 2557: เพิ่มการควบคุมระยะไกล (ขั้นตอนที่ 21) และวิดีโอเชิงลึกเพิ่มเติม
- วัสดุ:
- ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
- อิเล็กทรอนิกส์
- เชิงกล
- สุนทรียศาสตร์
- ขั้นตอนที่ 2: เครื่องมือที่จำเป็น
- ขั้นตอนที่ 3: อิเล็กทรอนิกส์: แหล่งจ่ายไฟ
- ข้อกำหนดด้านพาวเวอร์ซัพพลาย
- การแปลงแรงดันไฟฟ้า
- การเดินสายไฟ
- ขั้นตอนที่ 4: อิเล็กทรอนิกส์: สร้างวงจร
- ขั้นตอนที่ 5: การวางแผนงาน CAD
- ขั้นตอนที่ 6: ลำตัว: ตัดและกาว
- ตัด
- เครื่องผูก
- ขั้นตอนที่ 7: ลำตัว: การประกอบไหล่
- ขั้นตอนที่ 8: สร้างการเชื่อมโยงอาร์ม
- ทฤษฎีการออกแบบ
- การสร้างกองทัพบก
- การติดตั้งสำหรับแขนตุ๊กตา
- ขั้นตอนที่ 9: เพิ่มถาดอิเล็กทรอนิกส์
- ขั้นตอนที่ 10: การเชื่อมโยงคอ
- แผ่นยึดหัว
- การเชื่อมต่อ
- ขั้นตอนที่ 11: กล้ามเนื้อคอและเส้นเอ็น (เซอร์โวและสายเคเบิล)
- เลือก Push-Rods
- เมาท์เซอร์โว
- ค้นหาและเจาะรูสำหรับ Push-Rods / Cables
- ขั้นตอนที่ 12: Zombification: ผิวหนัง / ภาพวาด (แขน)
- เน่าผิวนั้น
- ทาสีผิว
- ขั้นตอนที่ 13: การทำให้เป็นซอมบี้: ฟัน
- The First Cut คือ Creepest
- ทำฟัน
- สี
- กาวในฟัน
- ขั้นตอนที่ 14: Zombification: Flexible Skin
- คอ
- อาวุธ
- ขั้นตอนที่ 15: Zombification: Severed Leg
- กระดูก
- ขา
- สี
- แนบ
- ขั้นตอนที่ 16: Zombification: Weathered Clothes
- ขั้นตอนที่ 17: เซอร์โว: ผู้ทบทวน
- สัญญาณควบคุม
- เชื่อมต่อ
- ขั้นตอนที่ 18: รหัส: การวางแผน
- แปลความเคลื่อนไหวเป็นตำแหน่งของเซอร์โว
- กำหนดขีด จำกัด ของเซอร์โว
- ขั้นตอนที่ 19: รหัส: การรวบรวมข้อมูล
- เชื่อมต่อฮาร์ดแวร์
- ใช้ลิงค์ไร้สายใหม่สุดแฟนซีของคุณ
- ข้อมูลมากกว่านี้
- ขั้นตอนที่ 22: ข้อสรุปและการแข่งขัน
- สรุปและความคิดเห็น
- การแข่งขัน
เราทุกคนรักซอมบี้และหุ่นยนต์สองสิ่งที่น่าจะเป็นวันเลิกทำของเรามากที่สุด ช่วยให้สิ่งต่าง ๆ พร้อมด้วยการสร้างซอมบี้หุ่นยนต์ตัวเล็กที่น่าขนลุก
เป้าหมายของฉันกับคำแนะนำนี้คือการหยิบตุ๊กตาขึ้นมาอีกครั้งและเคลื่อนไหวด้วยเซอร์โวและการเชื่อมโยงเชิงกล braaaaiiins จะเป็นไมโครคอนโทรลเลอร์ Arduino
ฉันชอบที่จะใช้สิ่งที่ฉันสามารถขโมยสำหรับโครงการของฉันเนื่องจากมันช่วยลดค่าใช้จ่าย แต่นั่นหมายความว่าบางทีคุณอาจไม่มีรายการเดียวกันในมือฉันจะลองและให้ทางเลือกอื่น นอกจากนี้คุณเป็นผู้ผลิตคุณจะคิดออก
ในหลอดเลือดดำเดียวกันการออกแบบของฉันได้รับการวางแผนรอบ ๆ เครื่องมือที่ จำกัด คุณสามารถทำมันได้ทุกอย่างตั้งแต่เครื่องมือมือจนถึงเครื่องมือ CNC หรืออะไรก็ตาม
โครงการนี้อาจเป็นหุ่นยนต์เบื้องต้นที่ดีสำหรับคนที่ไม่เคยสร้างมาก่อน
คำเตือน: มีจุดอยู่ตรงกลางของโปรเจ็กต์นี้เมื่อฉันพยายามที่จะใส่หุ่นยนต์ที่ไม่ตายในชุดและต้องย้อนกลับไปถามตัวเองว่าฉันกำลังทำอะไรกับเวลาของฉัน … เดาว่าสิ่งนี้อาจเกิดขึ้นกับคุณได้เช่นกันไม่ต้องกังวลฉันก็เข้าใจแล้ว;-)
ปลั๊กไร้ยางอาย
ฉันเริ่มโครงการทั้งหมดนี้สำหรับการประกวด Instructables ดังนั้นถ้าคุณคิดว่ามันเท่ห์และคุณไม่ต้องการเสี่ยงต่อการถูกกินโดยซอมบี้ที่ถูกปฏิเสธฉันจะขอบคุณการโหวตของคุณ!
Update: Thanks Guys!
ดังนั้นฉันจึงได้รับรางวัลในการประกวดฮัลโลวีนขอบคุณสำหรับคะแนนโหวตของคุณ!
อัปเดต 22 ต.ค. 2557: เพิ่มการควบคุมระยะไกล (ขั้นตอนที่ 21) และวิดีโอเชิงลึกเพิ่มเติม
วัสดุ:
ขั้นตอนที่ 1: อะไหล่ที่จำเป็น
อิเล็กทรอนิกส์
เซอร์โวแรงบิดสูง 4x
เซอร์โวสำหรับแขนจำเป็นต้องมีแรงบิดค่อนข้างสูงเนื่องจากต้องยกน้ำหนักของหุ่นยนต์ ฉันขอแนะนำให้ไปหาเซอร์โวแบบดูอัลแบริ่งด้วยถ้าเป็นไปได้ เหล่านี้มีแบริ่งที่ปลายทั้งสองของเพลาเอาท์พุทเพื่อจัดการกับโหลดด้านข้างได้ดีขึ้น
ฉันใช้ TrackStar TS-600MG จาก HobbyKing เนื่องจากฉันชอบเสียงของเกียร์โลหะและตลับลูกปืนคู่ ตลับลูกปืนกลายเป็นนิยายแม้ว่าเพลาได้รับการสนับสนุนจากบูชทองเหลือง
2x เซอร์โวบางเฉียบ
เซอร์โวสำหรับคอ (ถ้าคุณเลือกที่จะเคลื่อนไหว) ไม่ต้องยกน้ำหนักมากดังนั้นเซอร์โวแบบ low-profile ขนาดเล็กจะทำ ฉันคิดว่าเซอร์โว 9g จะไม่ขึ้นอยู่กับภาระงาน
ฉันใช้ Corona DS-239MG จาก HobbyKing เนื่องจากฉันมีมันอยู่ในมือ
Arduino Nano
ใช้ตัวควบคุมขนาดเล็กที่คุณชอบ แต่ฉันเป็นส่วนหนึ่งของ Arduino Nano ซึ่งฉันซื้อโดย boatload จาก DealExtreme
แบตเตอรี่
ฉันใช้แบตเตอรี่ Li-ion 4.2 4.2V ที่ฉันได้รับฟรี (หมดอายุเมื่อ 10 ปีที่แล้ว แต่ห่านี่เป็นซอมบี้ใช่ไหม) คุณสามารถใช้สิ่งที่มีให้คุณเลือกของคุณจะมีผลต่อความต้องการแปลง DC-DC ของคุณ
ตัวแปลง DC-DC / UBEC (วงจรกำจัดแบตเตอรี่สากล)
สิ่งที่คุณต้องการที่นี่ขึ้นอยู่กับแบตเตอรี่ของคุณอ่านรายละเอียดเพิ่มเติมในส่วนอิเล็กทรอนิกส์)
ฉันใช้ Volgen FDC15-48S05 ที่ล้าสมัยซึ่งฉันได้รับจากอุปกรณ์โทรคมนาคมที่เสียแล้วดังนั้นคุณจึงไม่น่าจะพบสิ่งเดียวกัน
หากคุณใช้แบตเตอรี่ RC คุณสามารถใช้ UBEC จากโลกวิทยุ (HobbyKing มีตัวเลือกค่อนข้างมากฉันได้อ่านสิ่งที่ดีเกี่ยวกับ TURNIGY 8-15A UBEC สำหรับหุ่นยนต์ แต่ไม่เคยลองด้วยตัวเอง)
สารพัน Bits และ Bobs
คอนเนคเตอร์ (สำหรับแบตเตอรี่)
Perfboard / Stripboard (ฉันได้รับจาก DealExtreme)
ลวดหุ้มฉนวน
หมุดหัว 2.54 มม. (0.1 ") (เพื่อเสียบเซอร์โวเข้ากับ)
ประสาน
เทปฉนวน
ความร้อนหด
เชิงกล
ส่วนประกอบลำตัว / ไหล่
6mm MDF (สามารถใช้อะคริลิกไม้อัดอลูมิเนียมอะไรก็ได้ที่คุณมีเครื่องมือในการตัด)
กาวไม้ (ถ้าใช้ไม้)
ไม้ขีด / ไม้จิ้มฟัน (ใช้เป็น dowels)
แขนเชื่อมโยง
เดือยขนาด 12mm (ฉันใช้ประมาณ 800 มม.)
อลูมิเนียม Servo Horns (DX หรือ HK)
การเชื่อมโยงคอ
สายเบรกจักรยาน
สายเบรคหลอด
ขั้วต่อ EZ สำหรับสายเคเบิล servo (เทียบเท่ามากที่สุด)
ข้อต่อสปริงแบบสปริง / เซอร์โว (สามารถใช้สายยางได้)
รัด
ฉันใช้สกรู M3 (3mm) สำหรับทุกอย่างสวยมาก หากคุณแยกอุปกรณ์อิเล็กทรอนิกส์เก่าคุณจะพบว่ามีพวกมันมากมาย (แน่นอนว่าพวกเขามีราคาถูกเหมือนชิปที่จะซื้อด้วย)
สกรู M3x12mm
สกรู M3x30mm
ถั่ว M3 (Nylocs มีประโยชน์ถ้าคุณซื้อได้)
เครื่องซักผ้า M3 (แยกและแบน)
สุนทรียศาสตร์
ตุ๊กตา
ใหญ่กว่าน่าจะดีกว่าในกรณีนี้ ฉันพบร้านขายของจีนในท้องถิ่นและซื้อหนึ่งในสินค้าราคาถูกเหล่านั้นด้วยผ้าและแขนขาพลาสติกซึ่งจบลงด้วยความสมบูรณ์แบบ
zombification
ภาพวาดสีอะคิลิก
แพ็คเก็ตพลาสติก (สีขาวเด่นกว่า)
ข้าวโพดคั่ว (สำหรับฟัน)
ซิลิโคน (หรือกาวยืดหยุ่นอื่น ๆ)
เทป Superglue / เทปสองหน้า
ขั้นตอนที่ 2: เครื่องมือที่จำเป็น
งานเครื่องกล
- เราเตอร์ CNC / เลื่อยเลื่อน / เครื่องตัดเลเซอร์ / จิ๊กซอว์ / handsaw
- เครื่องเจาะสว่าน / เครื่องเจาะมือ / เครื่องเจาะสว่านแบบโฮมเมด
- ไขควง
- ซ็อกเก็ต / ประแจ
งานไฟฟ้า
- หัวแร้ง
- คีม
- ด้านข้างตัด
ซอฟต์แวร์
- Arduino IDE
- สีโป๊ว (ไม่จำเป็น)
ขั้นตอนที่ 3: อิเล็กทรอนิกส์: แหล่งจ่ายไฟ
ข้อกำหนดด้านพาวเวอร์ซัพพลาย
เซอร์โว
เซอร์โวส่วนใหญ่ได้รับการจัดอันดับให้หมดแรงดัน 5V หรือ 6V แม้ว่าจะพบว่ามี HV (แรงดันไฟฟ้าสูง) จำนวนหนึ่งที่จะรับ 7.4V ฉันได้รับการจัดอันดับสูงสุด 6V เท่านั้นดังนั้นฉันจึงต้องการวิธีในการควบคุมแรงดันไฟฟ้า
Arduino
Ardunio ต้องการแรงดันไฟฟ้าอินพุท 7-12V ซึ่งปรับให้ต่ำลงถึง 5V (หรือคุณสามารถจ่ายไฟ 5V ที่มีการควบคุมโดยตรง) ปัจจุบันที่ต้องการจะเล็กน้อยเมื่อเทียบกับเซอร์โว ดูที่แผ่นข้อมูลสำหรับข้อมูลทั้งหมด
การแปลงแรงดันไฟฟ้า
ฉันยังไม่สามารถเข้าถึงแบตเตอรี่ที่มีพลังงานสูง (มีแบตเตอรี่มากกว่าความจุและแรงดันไฟฟ้า) แบตเตอรี่บางชนิดสามารถส่งกำลังทั้งหมดได้อย่างรวดเร็วกว่าแบตเตอรี่อื่น ๆ เช่นจ่ายกระแสไฟฟ้าจำนวนมากซึ่งเป็นมอเตอร์ / servos ต้องการ) ดังนั้นฉันจึงตัดสินใจที่จะสแต็คแบตเตอรี่ 4.2V หกก้อนในซีรีส์ทำให้เกิดแรงดันเอาต์พุตที่ 25.2V ที่การชาร์จสูงสุด
โปรดจำไว้ว่า POWER = ปัจจุบัน * แรงดันไฟฟ้า (P = IV) ดังนั้นหากเราสมมติว่าพลังงานที่ดึงออกมาจากตัวแปลง DC-DC นั้นเท่ากับพลังงานที่จ่ายโดยแบตเตอรี่ดังนั้นกระแสที่แบตเตอรี่ต้องใช้คือ เท่านั้น (Vout / Vin) * (Iout) ซึ่งในกรณีของฉันหมายถึงกระแสอินพุตต่ำกว่ากระแสเอาต์พุตประมาณ 5 เท่า
คุณสามารถใช้ UBEC จากโลกวิทยุควบคุม (Hobby King มีตัวเลือกค่อนข้างมากฉันได้อ่านสิ่งที่ดีเกี่ยวกับ TURNIGY 8-15A UBEC สำหรับหุ่นยนต์ แต่ไม่เคยลองด้วยตัวเอง)
ฉันตัดสินใจจ่ายพลังงานให้กับ Ardunio ผ่านตัวควบคุมเชิงเส้น 12V แทนที่จะเป็นตัวแปลง DC-DC ในกรณีที่ตัวแปลงเป็นสีน้ำตาลหรือไปสู่ข้อ จำกัด ในปัจจุบันเมื่อเซอร์โวเกินขีดความสามารถในปัจจุบัน. เครื่องปรับแรงดัน 12V ลดแรงดันไฟฟ้าเสริมทั้งหมดลงเป็นความร้อน แต่นี่ไม่ใช่เรื่องใหญ่เนื่องจาก Arduino ที่มีกระแสต่ำมาก อุปกรณ์ควบคุมออนบอร์ดของ Arduino ลด 12V ลงไปที่ 5V
การเดินสายไฟ
การเดินสายสำหรับแหล่งจ่ายไฟนั้นเรียบง่ายอย่างไม่น่าเชื่อ ฉันทำแผ่นแถบเล็ก ๆ ที่มีหมุดหัว 2.54 มม. เพื่อเสียบแบตเตอรี่เข้ากับการเชื่อมต่อขั้วบวกหนึ่งกับขั้วลบต่อไป ฉันได้แสดงมันเพื่อความสมบูรณ์ แต่ถ้าคุณกำลังใช้แบตเตอรี่ RC คุณไม่จำเป็นต้องใช้วิธีคุมกำเนิด
ฉันยังได้รวมและสวิตช์เปิด / ปิด
อ่านเอกสารที่มาพร้อมกับตัวแปลง DC-DC ของคุณอย่างระมัดระวังและคุณจะเห็นว่าหมุด / ปลั๊กใดที่ได้รับ +/- จากแบตเตอรี่และหมุด / ปลั๊กใดที่ให้เอาต์พุต
- หากคุณซื้อจาก HobbyKing คุณควรอ่านความคิดเห็นของผู้คนเกี่ยวกับผลิตภัณฑ์เสมอดูเหมือนว่าการทำเครื่องหมาย / เอกสารไม่น่าเชื่อถือ
- หากคุณกำลังใช้ส่วนประกอบที่ถูกขับไล่อย่างที่ฉันเคยทำ Google เป็นเพื่อนของคุณ ฉันสามารถค้นหาแผ่นข้อมูลสำหรับตัวแปลงของฉันได้โดยไม่ต้องยุ่งยากมากโดยการค้นหาตัวเลขที่พิมพ์อยู่
ขั้นตอนที่ 4: อิเล็กทรอนิกส์: สร้างวงจร
วงจรนั้นง่ายมากจริง ๆ; สิ่งที่เรากำลังทำคือการมอบอำนาจให้แก่ Ardunio และเซอร์โว
- จัดหาพลังงาน 12V ให้กับ Ardunio (Arduino จะควบคุมสิ่งนี้ให้เป็น 5V)
- จ่ายไฟ 5V ให้กับเซอร์โว
- เชื่อมต่อขาออกของ Arduino กับสายข้อมูลของเซอร์โว
Arduino และ Servo Pins
ฉันเริ่มต้นด้วยการบัดกรี Arduino เป็นชิ้นส่วนของ perfboard และวางหมุดหัวขนาด 2.54 มม. 3 แถวถัดจากหมุดดิจิตอล 2,3,4,5,6 และ 7
เชื่อมต่อหมุดแต่ละตัวในแถวที่ใกล้เคียงที่สุดกับ Arduino กับขาดิจิตอลที่อยู่ติดกัน
แถวที่สองจาก Arduino คือรางจ่ายไฟ 5V สำหรับเซอร์โวเชื่อมต่อเข้าด้วยกัน
แถวที่ 3 จาก Arduino คือรางจ่ายไฟลบ (กราวด์) สำหรับเซอร์โวเชื่อมต่อเข้าด้วยกัน
อำนาจ
ในขั้นตอนก่อนหน้าเราวางแผนความต้องการพลังงานของเราและสร้างตัวเชื่อมต่อสำหรับแบตเตอรี่
ฉันบัดกรีตัวเชื่อมต่อที่สอดคล้องกันลงบนแผ่นยึดและวิ่งบวกกับอินพุตบวกของตัวแปลง DC-DC และตัวปรับกระแสไฟ 12V
รันขั้วบวกของขั้วต่อแบตเตอรี่ไปยังอินพุตลบ / หมุดภาคพื้นดินของตัวแปลง DC-DC และตัวควบคุม 12V
นำเอาท์พุท 5V ของตัวแปลง DC-DC ไปที่แถวกึ่งกลางของพินเซอร์โวและเอาท์พุทกราวด์ / ลบไปยังแถวด้านนอกสุดของพินเซอร์โว
นำเอาท์พุทของเครื่องปรับแรงดัน 12V ไปที่พิน "Vin" บน Ardunio และตรวจสอบให้แน่ใจว่าพิน "GND" ของ Ardunio อย่างน้อยหนึ่งอันเชื่อมต่อกับกราวด์ (ขั้วลบของแบตเตอรี่)
ตัวเก็บประจุ
ตัวเก็บประจุอยู่ที่นั่นเพื่อช่วยควบคุมการจ่ายกระแสไฟฟ้าให้กับเซอร์โวภายใต้สภาวะที่มีการใช้งานสูงสุด พวกมันทำหน้าที่เหมือนแบตเตอรี่ขนาดเล็กที่สามารถคายประจุและชาร์จได้อย่างรวดเร็วอย่างไม่น่าเชื่อ
ฉันจะเริ่มต้นด้วยแคป 560uF สองอันและดูว่าคุณจะไปอย่างไรมันมีมากมายสำหรับฉัน
ใส่ตัวเก็บประจุที่คุณเลือกระหว่างกราวด์และ 5V เซอร์โวราง หากคุณใช้ตัวเก็บประจุด้วยไฟฟ้าตรวจสอบให้แน่ใจว่าได้ขั้วถูกแล้ว (ด้านที่มีแถบเป็นลบ)
ขั้นตอนที่ 5: การวางแผนงาน CAD
ในขั้นตอนนี้ฉันเพิ่งมีแนวคิดว่าฉันจะสร้างซอฟต์แวร์รวบรวมข้อมูล "half-a-zombie" ดังนั้นฉันจึงเริ่มวาดภาพสิ่งต่าง ๆ เพื่อหาวิธีที่จะทำให้หุ่นยนต์เคลื่อนไหวได้จริง ฉันพบว่าการวางแผนด้วยปากกาและกระดาษมีประโยชน์อย่างไม่น่าเชื่อ ปกติแล้วฉันจะจบด้วยหน้าและหน้าของภาพวาดเส้นขยุกขยิกก่อนที่ฉันจะแยกเครื่องมือ CAD ออก สำหรับโครงการพาร์ติเคิลนี้มันมีความหมายอย่างมากกับการนั่งสเก็ตช์โบกแขนของฉันไปรอบ ๆ เหมือนซอมบี้ครึ่งตัวขณะที่ภรรยาของฉันพยายามดูรายการทีวี
การออกแบบที่ฉันไปด้วยในตอนท้ายมีสิ่งที่นักหุ่นยนต์เรียกว่า "2 ดีกรีความอิสระ" (DOF) ต่อแขน
- ไหล่ซึ่งสามารถเลื่อนขึ้นและลง
- "ข้อศอก" ซึ่งเคลื่อนที่ไปข้างหน้าและข้างหลังเป็นเส้นตรง การเคลื่อนที่แบบหมุนของเซอร์โวจะถูกแปลงเป็นการเคลื่อนที่เชิงเส้น (ส่วนใหญ่) โดยการเพิ่มการเชื่อมโยงที่ 2 เปลี่ยนแขนเป็นสี่เหลี่ยมด้านขนาน
ตอนนี้ฉันมีการออกแบบในใจฉันเริ่มวาดสิ่งต่าง ๆ ใน CAD มีเครื่องมือหลายอย่างที่ใช้สำหรับสิ่งนี้ (นักประดิษฐ์ AutoDesk ดูเหมือนเป็นตัวเลือกฟรีที่ดีถ้าคุณเป็นนักเรียน) แต่ฉันใช้ SolidWorks เนื่องจากฉันสามารถเข้าถึงได้ผ่านการทำงาน หัวข้อทั้งหมดของ 3D CAD ครอบคลุมมากเกินไปที่นี่ แต่สิ่งเหล่านี้เป็นสิ่งที่ฉันมุ่งเน้น
- แม้ว่าฉันจะสามารถเข้าถึงเราเตอร์ CNC แต่ไม่ต้องการที่จะจบลงด้วยการออกแบบเป็นไปไม่ได้ที่จะประดิษฐ์โดยไม่ต้องมีหนึ่ง ชิ้นส่วนทั้งหมดเป็นแบบ 2 มิติซึ่งหมายความว่าสามารถตัดด้วยเครื่องตัดเลเซอร์เลื่อยเลื่อนหรือแม้แต่มือเลื่อยได้อย่างง่ายดาย
- ฉันมีไม้ MDF หนา 6 มม. ดังนั้นฉันจึงออกแบบมัน การออกแบบสามารถปรับได้อย่างง่ายดายสำหรับความหนาอื่น ๆ โดยการปรับความลึกของการเจาะ
- บิตที่เล็กที่สุดที่มีในเราเตอร์ CNC ที่ฉันใช้คือ 6mm ดังนั้นทำไมไม่มีเส้นผ่านศูนย์กลางภายในเล็กกว่านั้น
ฉันแนบไฟล์ DXF ของฉันหากคุณตั้งใจจะใช้เครื่องมือ CNC และ PDF ที่คุณสามารถพิมพ์เพื่อปรับขนาดและยึดติดกับวัสดุของคุณก่อนตัดด้วยมือ
หากคุณใช้การออกแบบของฉันคุณจะต้องยืนยันว่ารูหุ้มช่องว่างนั้นใช้ได้กับเซอร์โวของคุณ
ขั้นตอนที่ 6: ลำตัว: ตัดและกาว
ตัด
ขั้นตอนแรกที่นี่คือการตัดชิ้นส่วนออก ไม่มีอะไรจะพูดเกี่ยวกับเรื่องนี้
- หากคุณกำลังใช้เครื่อง CNC (เครื่องตัดเลเซอร์หรือเราเตอร์) จากนั้นคุณจะใช้ไฟล์ DXF ที่คุณสร้างขึ้นในขั้นตอน CAD (สามารถพบได้ในขั้นตอนการวางแผนหากคุณต้องการใช้งาน)
- หากคุณทำด้วยมือและต้องการใช้การออกแบบของฉันพิมพ์ PDF (พบในขั้นตอนการวางแผน) ของชิ้นส่วนและติดกับวัสดุของคุณแล้วตัดออกโดยใช้เลื่อยเลื่อยเลื่อยหรือเครื่องมืออื่น ๆ ที่คุณสามารถทำได้ รับอุ้งเท้าสกปรกของคุณ หนึ่งสามารถลดความซับซ้อนของรูปร่างบางอย่างถ้าตัดด้วยมือ
เครื่องผูก
ต่อไปคือการยึดชิ้นส่วนเข้าด้วยกัน เนื่องจากฉันมีชิ้นส่วนของฉันถูกตัดออกจากไม้ MDF 6 มม. ฉันใช้ PVA (โดยเฉพาะกาวเย็น Alcolin) ถ้าคุณตัดชิ้นส่วนของคุณจากอะคริลิคหรือวัสดุอื่นคุณจะต้องเลือกกาวที่เหมาะสม นี่คือที่ที่มันมีประโยชน์ในการมีที่หนีบมากมาย อย่างที่คุณเห็นจากรูปภาพของฉันฉันไม่มีที่จับเพียงพอฉันจึงใช้คีมจับของฉันด้วย
ชิ้นส่วนมีความแข็งมากเมื่อถูกจับ แต่ฉันตัดสินใจที่จะติดกาวใน dowels บางส่วนเพื่อความแข็งแรงเป็นพิเศษ เมื่อชิ้นถูกจับเข้าด้วยกันฉันเจาะรูเล็ก ๆ บางส่วนในแนวตั้งฉากผ่านชิ้นที่อยู่ติดกันและใส่ไม้ขีดไฟที่ติดอยู่ในกาว (ไม้ขีดไฟหรือไม้จิ้มฟันเหมาะอย่างยิ่งเจาะรูของคุณตามลำดับ) เป็นที่น่าสังเกตว่า MDF ไม่ชอบให้มีการเจาะขอบและชอบที่จะแยก ฉันได้สิ่งนี้โดยการขุดด้วยบิตที่มีขนาดใหญ่ขึ้นอย่างต่อเนื่องตั้งแต่ 2 มม. ถึง 2.5 มม. ถึง 3 มม.
เมื่อตั้งค่ากาวทั้งหมดแล้วให้ใช้กระดาษทรายสักเล็กน้อยเพื่อทำความสะอาดเดือยที่ติดออกมา
ขั้นตอนที่ 7: ลำตัว: การประกอบไหล่
ตอนนี้ชิ้นส่วนของคุณถูกจับเป็นชุดประกอบที่แตกต่างกัน 3 ส่วนเนื้อตัววงเล็บบ่าซ้ายและตัวยึดไหล่ขวาคุณสามารถเริ่มติดตั้งเซอร์โวได้
สำคัญ: คุณต้องวางเซอร์โวไว้ตรงกลางก่อนที่จะทำการติดตั้งแตร วิธีที่ง่ายที่สุดในการทำเช่นนี้คือใช้เครื่องมือทดสอบเซอร์โว (เหมือนในรูปของฉัน) แต่ถ้าคุณไม่มีคุณก็อาจใช้ Arduino ของคุณได้เช่นกัน ดูขั้นตอน "Servos: A Refresher" หากคุณต้องการความช่วยเหลือเพิ่มเติม
ฉันติดตั้งเซอร์โวไหล่ด้วยสกรู Pozi M3x12mm และน็อต M3 บางตัวพร้อมกับแหวนรองสปริงเพื่อป้องกันสิ่งที่สั่นสะเทือนหลวม (คุณอาจใช้ล็อคไทท์ด้วย)
ติดตั้ง servo horn เข้ากับ servo บ่า ฉันทำแนวนอนของฉัน แต่ในการหวนกลับฉันหวังว่าฉันได้ติดตั้งพวกเขาด้วยความเอียงลงประมาณ 20 องศา ซอมบี้ของคุณไม่มีเหตุผลที่จะต้องยกแขนขึ้นไปในอากาศอย่างที่มันไม่สนใจ แต่การที่สามารถเอียงพวกมันลงล่างจะเพิ่ม "กราวด์" เมื่อคลาน
ยึดขาบ่าเข้ากับแตร servo ฉันต้องใช้สกรูซ็อกเก็ตฐานสิบหกที่นี่เนื่องจากเป็นไปไม่ได้ที่จะมีไขควงอยู่ในนั้น
ตอนนี้คุณสามารถติดตั้งข้อศอกเซอร์โวด้วยสกรูและน็อตขนาดเดียวกันกับไหล่
ในที่สุดใส่สกรูยาวผ่านรูที่อยู่ตรงข้ามกับจุดหมุนของเซอร์โวไหล่ซึ่งจะช่วยป้องกันการโหลดด้านข้างมากเกินไปบนตลับลูกปืนของเซอร์โว อาจจะมีวิธีแก้ปัญหาแบบคนตกยุค แต่ฉันก็ไม่ได้คิดวิธีที่ถูกกว่า เนื่องจากแขนไม่เคลื่อนที่ด้วยความเร็วสูงแรงเสียดทานจึงไม่ควรเป็นปัญหา ฉันใช้น็อต M3 Nyloc เพื่อยึดสกรูเข้าที่ แต่แน่ใจว่าจะไม่ขันให้แน่นเกินไป (เราไม่ต้องการให้เกิดแรงเสียดทานเพียงเพื่อหยุดสกรูหลุดออกมา)
หากคุณไม่สามารถเข้าถึงถั่ว Nylock ใด ๆ เพียงแค่ใช้ถั่วธรรมดาสองตัวแล้วขันให้แน่นเข้าหากัน
ขั้นตอนที่ 8: สร้างการเชื่อมโยงอาร์ม
ทฤษฎีการออกแบบ
ดังที่ได้กล่าวไว้ในขั้นตอนการวางแผนแขนจำเป็นต้องสร้างรูปสี่เหลี่ยมด้านขนานซึ่งหมายความว่าแถบ "ปลายแขน" จะอยู่คู่ขนานกับเส้นจินตภาพที่ลากระหว่างเพลาเซอร์โวและจุดหมุนของแถบขนานเสมอ การเชื่อมต่อแบบขนานจะเปลี่ยนการหมุนของ "ข้อศอก" ของเซอร์โวให้เป็นการเคลื่อนที่ไปข้างหน้า / ข้างหลังบนแถบช่วงแขน
เพื่อความชัดเจนให้ดูภาพที่มีคำอธิบายประกอบ: หาก A และ B มีความยาวเท่ากันและ C และ D เป็นความยาวเท่ากัน A จะขนานกับ B เสมอ
ตราบใดที่ชิ้นส่วนแขนของคุณก่อตัวเป็นรูปสี่เหลี่ยมด้านขนานพวกมันก็สามารถมีความยาวได้ตามที่คุณต้องการ เลือกสิ่งที่เหมาะสมกับขนาดของตุ๊กตาคุณ โปรดทราบว่ามีการประนีประนอมเมื่อเพิ่มความยาวของต้นแขนหุ่นยนต์ของคุณ ต้นแขนที่ยาวขึ้นหมายความว่าคุณสามารถยกลำตัวขึ้นจากพื้นได้สูงขึ้น แต่พวกเขาก็หมายความว่าเซอร์โวของคุณจำเป็นต้องสร้างแรงบิดมากขึ้น
การสร้างกองทัพบก
คุณจะเห็นอาวุธที่ทำจากแท่งอลูมิเนียมในภาพถ่ายของฉัน นี่เป็นแนวคิดแรกของฉัน แต่พิสูจน์ได้ยากเกินไปที่จะทำงานกับเครื่องมือที่ จำกัด ของฉัน หลังจากคิดนิดหน่อยฉันเลือกที่จะใช้ไม้เนื้อแข็งขนาด 12 มม. dowels แทนสิ่งเหล่านี้ยอดเยี่ยมใช้งานง่ายด้วยเครื่องมือช่างและมีความแข็งแรงเพียงพอ
คุณจะต้องตัดสินใจว่าจะวางหลุมของคุณตรงไหนขึ้นอยู่กับเขาและแขนของเซอร์โว ข้อเสนอแนะเดียวที่ฉันมีคือการตัดแต่งแขนบนเซอร์โวเพื่อให้คุณสามารถเอามันออกจากฮอร์นโดยไม่ต้องถอดฮอร์นออกจากเซอร์โวถ้าคุณดูรูปคุณจะเห็นว่าฉันทำสิ่งนี้จนจบ
ฉันยังเลือกที่จะวางระนาบด้านที่แบนบนแขนบางส่วนซึ่งส่วนใหญ่เป็นเพราะสกรูที่ฉันมีไม่ว่าจะสั้นหรือยาวเกินไป
เพื่อที่จะผูกแถบขนานกับปลายแขนฉันใช้สกรูยาว (ประมาณ 30 มม. แต่จะขึ้นอยู่กับเดือยของคุณ) ด้วยน็อต Nyloc ขันให้แน่นก่อนที่จะเริ่มก่อให้เกิดแรงเสียดทาน
การติดตั้งสำหรับแขนตุ๊กตา
ในขณะที่คุณอยู่ที่นี่คุณอาจต้องการทดสอบแขนตุ๊กตาและทำวิธีการติดตั้ง
วิธีที่ฉันทำก็คือการเจาะรูแม้ว่าแขนที่มีขนาดเล็กกว่า M3x16mm เกลียวแผงวงจรหกเหลี่ยมตัวเว้นวรรคจากนั้นแตะตัวเว้นวรรคลงในรูอย่างระมัดระวัง เนื่องจากไม้ที่บิดเบี้ยวไปมามันแข็งมาก แต่ฉันก็บีบอัดกาวรอบ ๆ เพื่อให้มันอยู่กับที่ ฉันใส่สกรูสั้นมากพร้อมกับเครื่องซักผ้าที่ด้านหลังซึ่งหมายความว่ามันไม่สามารถดึงกลับเข้าไปในรูได้แม้ว่ากาวจะล้มเหลว ตอนนี้ฉันมีรูเกลียวเพื่อใช้ยึดแขนตุ๊กตาพลาสติกกับแถบแขน
ขั้นตอนที่ 9: เพิ่มถาดอิเล็กทรอนิกส์
คุณจะต้องทำถาดเล็ก ๆ เพื่อพกพาอุปกรณ์อิเล็กทรอนิกส์และเซอร์โวคอถ้าคุณเลือกที่จะใช้ นอกเหนือจากการพกพาอุปกรณ์อิเล็กทรอนิกส์แล้วถาดนี้ยังทำหน้าที่สำคัญในการยกแขนบางอย่างเพื่อใช้ประโยชน์ คุณจะพบว่าหุ่นยนต์พยายามดิ้นรนที่จะเคลื่อนไหวโดยที่ไม่มีมัน
ถาดนี้สามารถสร้างได้อย่างง่ายดายในการออกแบบดั้งเดิมเป็นชิ้นเพิ่มเติม แต่ฉันกำลังออกแบบสิ่งนี้ได้ทันทีดังนั้นฉันจึงแยกจากกัน ฉันเพิ่งหยิบเศษพลาสติกขนาด 4mm มาใช้และใช้การอัดขึ้นรูปอลูมิเนียมที่มีมุมฉากเพื่อทิ้งไปที่ลำตัว
ขนาดของถาดของคุณจะขึ้นอยู่กับชนิดของระบบอิเล็กทรอนิกส์ / พลังงานที่คุณใช้ ฉันได้แนบภาพบางส่วนของการตั้งค่าสุดท้ายของฉันสำหรับความคิดของฉันจัดเรียงสิ่งต่าง ๆ ข้อมูลเพิ่มเติมเกี่ยวกับแต่ละรายการสามารถพบได้ในขั้นตอนที่เกี่ยวข้อง
บันทึก: หากคุณวางแผนที่จะใช้เซอร์โวแบบคอคุณอาจต้องการเจาะรูผ่านเนื้อตัวก่อนที่จะติดตั้งถาดอิเล็คทรอนิคส์เนื่องจากมันจะเข้าทาง
ขั้นตอนที่ 10: การเชื่อมโยงคอ
คุณไม่จำเป็นต้องขยับหัวถ้าคุณต้องการประหยัดเซอร์โว แต่คิดว่ามันเจ๋งฉันเลย หากคุณตัดสินใจที่จะไม่ทำดังนั้นอาจลองติดตั้งในฤดูใบไม้ผลิซึ่งควรให้กระดิกแบบซอมบี้เล็กน้อย
แผ่นยึดหัว
คุณต้องการบางสิ่งบางอย่างเพื่อยึดหัว ฉันเลือกที่จะใช้ holeaw ที่มีเส้นผ่านศูนย์กลางใกล้เคียงกับคอของตุ๊กตามากที่สุดเพื่อตัดดิสก์ MDF ถ้าฉันทำมันอีกครั้งฉันอาจจะใช้ไม้ (เพราะ MDF ไม่ชอบที่จะมีสิ่งต่าง ๆ กระแทกเข้ากับขอบ) หรือหาวิธีที่แตกต่างออกไปโดยสิ้นเชิง
จากนั้นฉันเจาะรูสามรูเข้าไปในขอบของดิสก์ด้วยบิตที่มีขนาดใหญ่ขึ้นอย่างต่อเนื่องเพื่อป้องกันการแตกและใส่แผ่นวงจรหกเหลี่ยมแบบเกลียวหกเกลียว M3 และติดตั้งเข้าที่ ฉันเจาะรูที่ตรงกันในคอของตุ๊กตาเพื่อให้ฉันสามารถยึดหัวเข้ากับบอร์ดได้อย่างง่ายดายด้วยสกรูเครื่องสั้น
การเชื่อมต่อ
แผนเดิมของฉันคือการใช้ RC ball-joint บนสกรูที่หมุนได้เป็นข้อต่อที่คอ แต่สิ่งนี้ไม่ได้ให้การเคลื่อนที่ของของเหลวที่ฉันหวังไว้ ฉันได้รวมรูปภาพของมันแล้วเนื่องจากมันแสดงให้เห็นว่ามีหลายวิธีในการบรรลุสิ่งต่าง ๆ
ในที่สุดฉันก็ใช้สปริงแทนซึ่งทำให้การเคลื่อนไหวราบรื่นขึ้นมาก ฉันเชื่อว่าฤดูใบไม้ผลิมาจากโคมไฟตั้งโต๊ะแปลก ๆ แต่มันก็ยากที่จะบอกเพราะเมื่อเร็ว ๆ นี้มันเพิ่งออกมาจากกล่องของฉัน
ขั้นตอนที่ 11: กล้ามเนื้อคอและเส้นเอ็น (เซอร์โวและสายเคเบิล)
เพื่อที่จะทำให้การเคลื่อนที่ของศีรษะฉันตัดสินใจที่จะไปกับเซอร์โวที่ด้านหลังของหุ่นยนต์ด้วยแรงที่ใช้กับหัวผ่านแท่งแบบกดคล้ายกับที่เครื่องบิน RC ส่วนใหญ่ควบคุมลิ้นของพวกเขา
เลือก Push-Rods
ความพยายามครั้งแรกของฉันคือการใช้ลวดกดแบบแข็งจากเครื่องบิน RC เก่าที่ฉันพบในเศษเหล็ก แต่พวกเขามีความแข็งเกินกว่าที่จะผ่านโค้งในท่อได้โดยไม่ต้องเผชิญกับแรงเสียดทานขนาดใหญ่ จากนั้นฉันก็ค้นพบสายเคเบิลที่มีความยืดหยุ่นบางส่วนจากเบรกจักรยาน / เกียร์ซึ่งทำงานได้ดีกว่ามาก มันมีการประนีประนอมที่สมบูรณ์แบบระหว่างความยืดหยุ่น (จำเป็นในการโค้งงอในหลอด) และความแข็งแกร่ง (จำเป็นเพื่อป้องกันการโค้งงอมากเกินไปซึ่งลวดอยู่ด้านนอกหลอด) สำหรับแอปพลิเคชันนี้
นี่คือเว็บไซต์ที่อธิบายการเชื่อมต่อและสิ่งต่าง ๆ ที่ชาวบ้านใช้ในเครื่องบิน RC
เมาท์เซอร์โว
ฉันเลือกใช้เซอร์โววิงต่ำโปรไฟล์เนื่องจากหัวไม่ต้องการแรงมากในการเคลื่อนย้ายและประหยัดพื้นที่น่าสนใจ การติดตั้งก็ง่ายเช่นกันเนื่องจากแท็บยึดจะขนานกับถาดอิเล็กทรอนิกส์ ฉันเจาะรู 3 มม. แล้วยึดเซอร์โวด้วยสกรูและน็อต M3
หนึ่งในเซอร์โวของฉันนั้นค่อนข้างเต้นแรงและขาดการติดตั้งแท็บดังนั้นฉันก็แค่ติดมันด้วยซิลิโคนซึ่งทำงานได้ดีดังนั้นมันก็เป็นทางเลือกด้วย
ค้นหาและเจาะรูสำหรับ Push-Rods / Cables
ดูรูปของฉันเพื่อขอคำแนะนำ แต่คุณจะต้องกำหนดตำแหน่งที่จะวางรูสำหรับแท่งพุชของคุณ คำนึงถึงสิ่งต่อไปนี้:
- หลอดควรโค้งงอ / kinks น้อยที่สุดเท่าที่จะทำได้
- สายเคเบิลควรออกจากหลอดให้ใกล้กับเซอร์โวและคอมากที่สุดโดยไม่ต้องใช้สายเคเบิลในการงอมากเกินไป
ขั้นตอนที่ 12: Zombification: ผิวหนัง / ภาพวาด (แขน)
เน่าผิวนั้น
ฉันใช้เทคนิคที่ยอดเยี่ยมที่ฉันพบที่นี่ในคำแนะนำในการทำให้เป็นโมฆะผิวตุ๊กตา
ฉันเริ่มต้นด้วยการห่อแขนขาและหน้าให้แน่นด้วยพลาสติกจากห่อช้อปปิ้งรักษาความปลอดภัยด้วย Cyanoacrylate (Super Glue) หรือเทปกาวสองหน้าบาง ๆ อย่าใช้ซิลิโคนที่นี่เพราะสีจะไม่ยึดติด (หรืออย่างน้อยคริลิคจะไม่ยึดติดกับกาวทางทะเลที่ฉันใช้ในสถานที่)
แขนขาหนึ่งถูกมัดใช้ปืนความร้อนกับพวกเขาความร้อนทำให้พลาสติกหดตัวและทำให้เสียรูปกระชับรอบส่วนตุ๊กตาและสร้างพื้นฐานที่ดีสำหรับผิวซอมบี้
ทาสีผิว
หนึ่งที่คุณพอใจกับผลกระทบของผิวของคุณมันเป็นเวลาที่จะเริ่มวาดภาพ ฉันใช้อะครีลิคและรู้สึกยินดีมากกับการใช้งาน ในตอนท้ายฉันใช้เพียง 3 สีขาวดำและน้ำตาลแดง
คุณสามารถเลือกที่จะสร้างบราวน์ซอมบี้สีเขียวสดหรือสดขึ้นอยู่กับว่าคุณชอบรสชาติใด ฉันไปดูซีดเซียวแบบนี้คราวนี้
ฉันเริ่มจากการทาสีทุกอย่างให้ขาวเพราะฉันไม่ต้องการให้ความแตกต่างของผิวตุ๊กตาและพลาสติกสีขาวทำให้งานทาสีของฉันยุ่งเหยิง
จากนั้นฉันก็ลงสีเทาเทาชมพู / น้ำตาล
อย่ากลัวที่จะใช้นิ้วของคุณเช่นเดียวกับแปรงหรืออะไรก็ตามที่คุณสามารถทำได้ ฉันเปื้อนสีชมพูผสมกับมือของฉันในสถานที่และติดสีเข้มในรอยแยกด้วยไม้จิ้มฟัน
เมื่อต้องการนำรายละเอียดออกมาเป็นระยะเวลานานฉันใส่สีเข้มของหยดลงบนรอยพับแล้วลากลงด้วยรอยพับนี่เป็นการทาสีที่ติดอยู่ในส่วนที่ลึกกว่าและเช็ดส่วนที่สูงกว่าออก
อย่ากลัวที่จะไปเล่นกล้วยเพราะมันเป็นซอมบี้ดังนั้นมันจึงให้อภัย
ขั้นตอนที่ 13: การทำให้เป็นซอมบี้: ฟัน
ตุ๊กตาส่วนใหญ่มีปากเล็ก ๆ ที่ไม่ได้เป็นซอมบี้ดังนั้นฉันจึงตัดสินใจที่จะแก้ไข
The First Cut คือ Creepest
ฉันคิดว่าปากที่อ้าปากค้างหรือแม้กระทั่งที่สามารถควบคุมได้โดยเซอร์โว แต่ในที่สุดก็ตัดสินใจที่จะเพิ่มความฉลาดขึ้นอีกเล็กน้อย ฉันใช้ล้อเจียร Dremel และที่ตัดด้านข้างเพื่อขยายปากด้านหนึ่งให้กลายเป็นหน้าตาบูดบึ้ง
ทำฟัน
จากนั้นฉันได้เมล็ดข้าวโพดคั่วที่มีกาวไม้ใช้แล้วมาติดกับการ์ดบาง ๆ (ฉันอยากจะแนะนำการ์ดสีดำไม่ใช่สีน้ำเงินเหมือนที่ฉันใช้) ฉันยังสร้าง "เหงือก" ด้วยกาวบางส่วน (กาวไม้นั้นเหลวเกินไปที่จะทำ)
สี
สีที่ทำในหลายชั้นเริ่มต้นด้วยการล้างเบาตามด้วยสีดำและสีน้ำตาล ฉันเช็ดสีส่วนใหญ่ด้วยผ้าขี้ริ้วในแต่ละรอบปล่อยให้บริเวณที่มืดกว่าอยู่ในช่องว่างระหว่างฟัน ในที่สุดฉันก็ใส่น้ำตาลแดงหนา ๆ ลงบนเหงือก
กาวในฟัน
เมื่อสีแห้งแล้วฉันใช้ซิลิโคนทะเลเพื่อติดตั้งชิ้นส่วนทั้งหมดลงในหัว (กาวใด ๆ ก็จะทำงานได้ตราบใดที่มันมีความยืดหยุ่น เลือกกาวที่ดีและไม่มีรสนิยมที่ดีหรือติดตั้งเร็วมากเพราะมันอึดอัดมากที่จะยึดฟันไว้ที่คอ
ขั้นตอนที่ 14: Zombification: Flexible Skin
มีอยู่สองสามที่ที่ชุดตุ๊กตาไม่ครอบคลุมกลไกโดยเฉพาะข้อศอกและคอ ฉันแก้ไขมันด้วยการสร้าง "ผิวหนัง" ด้วยพลาสติกสีขาว
คอ
- ห่อเทปกาวสองหน้าแบบบางหรือกาวบาง ๆ รอบคอ
- ทำแหวนลวดฟันดาบแคบกว่าไหล่
- ทำกรวย / หลอดพลาสติกสีขาว (จากแพ็คเก็ตช็อปปิ้ง) จากคอถึงไหล่
- ทาสีให้เหมาะกับผิวอื่น ๆ
ฉันกำลังจะติดกาวแม่เหล็กไว้ที่ด้านบนของลำตัวเพื่อยึดแหวนลวดเข้าที่ แต่มันก็ไม่เป็นที่ต้องการเพราะแหวนนั้นใหญ่กว่าคอเสื้อ ไมล์สะสมของคุณอาจแตกต่างกันไป
อาวุธ
รูปภาพอธิบายขั้นตอนนี้ดีกว่าคำพูด ฉันยืดแขนด้วยหลอดพลาสติกซึ่งทาสีแล้วเพื่อให้เข้ากับส่วนที่เหลือของผิว คุณอาจจะต้องใส่ใจมากกว่านี้หรือน้อยกว่านั้นขึ้นอยู่กับเสื้อผ้าของ dol ฉันแค่ต้องคลุมศอกดังนั้นฉันจึงซ่อนพลาสติกไว้ในแขนเสื้อ
ขั้นตอนที่ 15: Zombification: Severed Leg
กระดูก
นำเดือยส่วนที่เหลือมาจากชุดประกอบแขนและแกะสลักรูปร่างกระดูกออกมาจากนั้นตรวจสอบให้แน่ใจว่าปล่อยให้มีความยาวเพิ่มขึ้นเล็กน้อยในตอนท้าย
ฉันทำการแกะสลักทั้งหมดด้วยวงดนตรีขัด Dremel แต่คุณสามารถทำมันได้อย่างง่ายดายด้วยไฟล์และกระดาษทราย
ขา
สับขาตุ๊กตาที่ไม่ได้ใช้แล้วนำไปพันกับพลาสติกแล้วนำไปใส่ด้วยปืนความร้อนเหมือนกับขั้นตอนก่อนหน้า
ใช้ paintable อุดรูรั่วเพื่อเติมปลายขา ฉันติดถุงพลาสติกที่ฉีกขาดบางส่วนเพื่อทำให้มันเป็นเนื้อพิเศษ
เมื่อคุณเติมส่วนบนของขาด้วยยาแล้วคุณสามารถติดกระดูกใน (ก่อนที่มันจะตั้ง) ตรวจสอบให้แน่ใจว่าใส่ในความลึกที่เหมาะสม ตั้งแต่ฉันรวมหัวไว้บนกระดูกของฉันฉันจึงตรวจสอบให้แน่ใจว่ามันอยู่ในแนวที่หัวเข่าจะอยู่ตรงไหน
สี
ทาสีมัน
ฉันใช้วิธีเดียวกันทุกประการตามที่อธิบายไว้ในขั้นตอนก่อนหน้านี้
แนบ
ฉันเจาะรูด้านบนของขาแล้วใช้ลวดฟันดาบเล็กน้อยเพื่อยึดขาเข้ากับถาดอิเล็กทรอนิกส์
สิ่งที่แนบมาหลวมจะดีกว่าเพื่อให้ขา flops เกี่ยวกับทางที่ดีเมื่อตุ๊กตาคลาน
ขั้นตอนที่ 16: Zombification: Weathered Clothes
ซอมบี้ไม่เป็นที่รู้จักสำหรับความรู้สึกในการแต่งกายของพวกเขาดังนั้นเราจึงต้องทำให้เสื้อผ้าซักหน่อย
ตุ๊กตาที่ฉันซื้อมานั้นสวมชุดแฟนซีที่ทำจากวัสดุที่ถูกที่สุดและสังเคราะห์ที่สุดที่มนุษย์รู้จักกันดี
ฉันพยายามทุกอย่างที่ฉันสามารถคิดที่จะทนต่อมัน แต่ไม่มีอะไรให้ผลที่ฉันกำลังมองหา
ฟอกขาว
สารฟอกขาวนั้นไม่ได้สร้างความแตกต่าง … ฉันได้อ่านว่ามันจะเป็นสีเหลืองและสร้างความเสียหายให้กับการสังเคราะห์ แต่ดูเหมือนจะไม่ใช่สิ่งนี้
กาแฟ
อดัมซาเวจพูดถึงการฉีดเสื้อผ้าใส่กาแฟเพื่อป้องกันพวกเขา ไม่ว่าเขาจะดื่มกาแฟแรงกว่าฉัน (ไม่น่า) หรือพวกเขาควรจะทำเครื่องแบบของบาริสต้าออกจากสิ่งนี้
ชา
เพราะเหตุใด ไม่มีผลจริง
ภาพวาดสีอะคิลิก
ในท้ายที่สุดนี่เป็นวิธีที่มีประสิทธิภาพมากที่สุด ฉันถูสีขาวที่มีน้ำไหลลงไปในบริเวณที่มืดเพื่อลองและล้างออก
ฉันยังด้วงพื้นที่สีขาวด้วยสีเขียว / น้ำตาลและเพิ่มสีน้ำตาลแดงรอบคอ
ขั้นตอนที่ 17: เซอร์โว: ผู้ทบทวน
ก่อนที่เราจะเริ่มเขียนโค้ดได้เราแค่รีเฟรชว่าเซอร์โวทำอะไรได้บ้าง
servo งานอดิเรกมาตรฐานของคุณประกอบด้วยส่วนสำคัญดังต่อไปนี้
- มอเตอร์กระแสตรง
- กระปุกเกียร์ (ลดจำนวนมาก)
- Potentionmeter (ตัวต้านทานผันแปร)
- วงจรควบคุม
โพเทนชิออมิเตอร์เชื่อมต่อกับเพลาส่งออกของกระปุกเกียร์ วงจรควบคุมใช้โพเทนชิออมิเตอร์นี้เพื่อพิจารณาว่ามุมของเพลาส่งออกอยู่ที่ใดและด้วยวิธีใดและจะต้องหมุนมอเตอร์ DC เพื่อให้ได้มุมตามที่สัญญาณอินพุตร้องขอ โดยทั่วไปโพเทนชิออมิเตอร์จะไม่สามารถหมุนได้มากกว่า 180 องศาและมีข้อ จำกัด ทางกลไกว่าเซอร์โวสามารถหมุนได้ไกลแค่ไหน (แม้ว่าจะมีเซอร์โวแบบพิเศษที่สามารถหมุนได้ไกลขึ้นหรือต่อเนื่อง)
สัญญาณควบคุม
สัญญาณควบคุมเป็นชีพจร 5V ที่ 1,000 ถึง 2,000 ไมโครวินาทีโดยที่ 1,000 หมายถึงการหมุนขั้นต่ำและ 2000 หมายถึงการหมุนสูงสุดและค่าทั้งหมดในระหว่างนั้น พัลส์ควบคุมเหล่านี้จะถูกส่งทุกๆ 20 มิลลิวินาที
ความหมายทั้งหมดนี้คือเราสามารถใช้ไมโครคอนโทรลเลอร์เพื่อสร้างพัลส์ซึ่งจะตั้งเพลาเซอร์โวให้เป็นมุมที่ระบุ
เชื่อมต่อ
ตัวเชื่อมต่อ servo มาตรฐานมี 3 ซ็อกเก็ตและพอดีกับแถวของหัวส่วนหัวตัวผู้ 2.54 มม. (0.1 ") ตัวเชื่อมต่อสามารถมีโครงร่างสีที่หลากหลาย
- พื้น: ดำ / น้ำตาล
- + 5v: สีแดง
- สัญญาณ: ส้ม / ขาว
ขั้นตอนที่ 18: รหัส: การวางแผน
แปลความเคลื่อนไหวเป็นตำแหน่งของเซอร์โว
มันง่ายที่จะอธิบายว่าแขนจำเป็นต้องเคลื่อนที่อย่างไรเพื่อให้ซอมบี้เคลื่อนที่ไปข้างหน้า แต่เราจะแปลงมันให้เป็นการเคลื่อนไหวแบบเซอร์โวได้อย่างไร
ก่อนอื่นให้อธิบายว่าเราจะเดินหน้าต่อไปอย่างไรถ้าเรานอนราบกับพื้นและใช้แขนของเราได้เท่านั้น
- ยกแขนขึ้นจากพื้น
- ยืดแขนไปข้างหน้าให้ไกลที่สุดเท่าที่จะทำได้
- แขนท่อนล่างและคว้าพื้น
- ดึงตัวเราไปข้างหน้า (ดึงแขนกลับ)
เราสามารถทำสิ่งนี้ด้วยการทำแขนทั้งสองให้ตรงกัน (เช่นผีเสื้อว่ายน้ำ) หรือด้วยแขนอื่น (เช่นว่ายน้ำคลาน)
ฉันจะทำงานตัวอย่างด้วยตัวเลือกการรวบรวมข้อมูลคุณสามารถใช้ขั้นตอนเดียวกันเพื่อสร้างรูปแบบการเคลื่อนไหวอื่น ๆ
แขนซ้าย | แขนขวา |
ยกขึ้นดึงกลับ | ลด, ส่งต่อไปข้างหน้า |
ยกไปข้างหน้าขยาย | ลดลงดึงกลับ |
ลด, ส่งต่อไปข้างหน้า | ยกขึ้นดึงกลับ |
ดึงลงมาด้านหลัง | ยกไปข้างหน้าขยาย |
วิธีที่สมเหตุสมผลที่สุดที่ฉันคิดว่าจะนำไปใช้ในโค้ดคือการกำหนดชุดของ "frames" ซึ่งมีตำแหน่งของเซอร์โวทั้งหมดในช่วงเวลาหนึ่ง การวนรอบเฟรมในอัตราที่กำหนดจะทำให้เราเคลื่อนไหวแอนิเมชั่น
ที่นี่ฉันกำลังพิจารณาเพิ่ม / ขยายเป็น "สูงสุด" และลด / หดกลับเป็น "ขั้นต่ำ"
กรอบ | ไหล่ซ้าย | ศอกซ้าย | ไหล่ขวา | ข้อศอกขวา |
1 | แม็กซ์ | นาที | นาที | แม็กซ์ |
2 | แม็กซ์ | แม็กซ์ | นาที | นาที |
3 | นาที | แม็กซ์ | แม็กซ์ | นาที |
4 | นาที | นาที | แม็กซ์ | แม็กซ์ |
กำหนดขีด จำกัด ของเซอร์โว
ก่อนที่เราจะสามารถเขียนโค้ดเพื่อใช้ภาพเคลื่อนไหวแบบเฟรมต่อเฟรมที่แปลกใหม่ของเราเราต้องกำหนดขั้นต่ำและสูงสุดสำหรับแต่ละเซอร์โว มีสองปัจจัยหลักที่ควรพิจารณา
- อาจมีสิ่งกีดขวางทางกายภาพ หากแอสเซมบลีเชิงกลของคุณไม่อนุญาตให้เซอร์โวของคุณหมุนได้เท่าที่ซอฟต์แวร์ของคุณร้องขออาจทำให้เซอร์โวเสียหายได้
- เราจำเป็นต้องแปล "ขั้นต่ำ" และ "สูงสุด" เป็นมิลลิวินาทีและสิ่งเหล่านี้จะตรงกันข้ามกับด้านใดด้านหนึ่งของร่างกาย ตัวอย่างเช่น: servo บ่า (มองจากด้านหน้า) ทางด้านขวามือต้องหมุนตามเข็มนาฬิกาเพื่อยกแขน แต่ด้านซ้ายมือตามเข็มนาฬิกาจะลดแขน
ฉันเขียนโค้ดชิ้นเล็ก ๆ ต่อไปนี้เพื่อกำหนดช่วงการเคลื่อนที่ของเซอร์โว เพียงอัปโหลดไปยัง Arduino ของคุณและเชื่อมต่อเซอร์โวกับพินที่ระบุ (ตัวอย่าง 3 ในตัวอย่าง)
- ใช้เทอร์มินัลแบบอนุกรม (ฉันชอบสีโป๊ว) เพื่อเชื่อมต่อกับ Arduino (9600 Baud)
- กด 'q' เพื่อส่งเซอร์โวถึงนาที (1,000 microseconds)
- กด 'w' เพื่อจัดตำแหน่งเซอร์โว
- กด 'e' เพื่อส่งเซอร์โวถึงสูงสุด (2000 microseconds)
- ใช้ 'o' และ 'p' เพื่อเพิ่มหรือลดตำแหน่งปัจจุบัน 5 microseconds
- จดบันทึกจำนวนไมโครวินาทีที่สอดคล้องกับหด / ลดลง
- จดบันทึกจำนวนไมโครวินาทีที่สอดคล้องกับส่วนขยาย / ยกระดับ
เมื่อคุณได้กำหนดจำนวนไมโครวินาทีที่สอดคล้องกับการหด / ลดและขยาย / ยกขึ้นทำแบบเดียวกันกับเซอร์โวอื่น ๆ ทั้งหมด
// โดย Jason Suter 2014 // รหัสตัวอย่างนี้เป็นสาธารณสมบัติ #include เลือกพินอนุกรมของคุณ คุณสามารถใช้โมดูลบนหมุดมาตรฐานของ Ardunio SERIAL0 และ SERIAL1 แต่คุณต้องยกเลิกการเชื่อมต่อทุกครั้งที่คุณต้องการอัปโหลดเฟิร์มแวร์เวอร์ชั่นใหม่ การใช้ Arduino Library Software Serial เราสามารถกำหนดพอร์ตอนุกรมที่สองและใช้แทนได้ ขั้นแรกให้นำเข้าห้องสมุด #include จากนั้นในระหว่างการประกาศตัวแปรทั่วโลกเราจะเริ่มต้นอินสแตนซ์ของคลาส SoftwareSerial และกำหนดว่าจะใช้หมุดใด ฉันเลือกพินดิจิตอล 11 เป็น Receive (Rx) และ 10 เป็น Transmit (Tx) ซอฟต์แวร์ BTSerial อนุกรม (11, 10); // RX, TX
แก้ไขขั้นตอนการอ่าน ความแตกต่างเพียงอย่างเดียวในตอนนี้ที่จะใช้พอร์ตอนุกรมปกติคือระหว่างการติดตั้ง () เราเริ่มต้นอินสแตนซ์ของซอฟต์แวร์แทนและเมื่อฟังก์ชั่น callign เราอ้างถึงอินสแตนซ์ SoftwareSerial ที่เราสร้างขึ้น อุปกรณ์ของคุณอาจทำงานที่อัตราบอด 9600 ซึ่งน่าจะเพียงพอ แต่ฉันได้ตั้งค่าไว้ที่ 115200 ในอดีตดังนั้นฉันจึงไม่เห็นเหตุผลที่จะเปลี่ยน เลือกตัวเลือกนี้ถ้าคุณได้รับตัวละครไร้สาระ BTSerial.begin (115200);
เมื่อตรวจสอบข้อมูลที่มีอยู่เราจะโทรติดต่อ: BTSerial.available ()
และเมื่ออ่านตัวละครเราจะเรียก: ต่อเชื่อมโมดูล Blutooth กับ Arduino หากคุณกำลังใช้โมดูล JY-MCU เช่นเดียวกับฉันแล้ว: คำเตือน: ตรรกะ 3.3V PIN การรับบน JY-MCU ได้รับการจัดระดับเป็นลอจิก 3.3V ในกรณีของฉันฉันเพิ่งใช้เอาต์พุต 5V จาก Arduino และทำงานได้โดยไม่ต้องผูกปม แต่คุณอาจต้องการลดแรงดันเอาต์พุต Tx ของ Arduino ด้วยตัวต้านทานตัวแบ่งแรงดันคู่ ก่อนที่คุณจะสามารถพูดคุยกับ Arduino จากคอมพิวเตอร์ของคุณผ่านทางอากาศ (สมมติว่ามี Bluetooth ในตัวหรือคุณติดตั้งดองเกิล) หรือโทรศัพท์ของคุณ (สมมติว่าคุณมีแอพเทอร์มินัลบลูทู ธ ที่ทำงานหรือเขียนด้วยตนเอง) คุณต้องจับคู่ อุปกรณ์ กระบวนการนี้แตกต่างกันไปตามระบบปฏิบัติการ แต่โดยทั่วไป: เมื่อจับคู่อุปกรณ์แล้วให้ดูที่ตัวจัดการอุปกรณ์ของแผงควบคุม (หากอยู่บน windows) และดูหมายเลขพอร์ต com โมดูลบลูทู ธ ที่ได้รับมอบหมายภายใต้ส่วน "พอร์ต (Com & LPT)" ใช้เทอร์มินัลแบบอนุกรมเช่นผงสำหรับอุดรูเพื่อเชื่อมต่อกับพอร์ตนี้เช่นเดียวกับการเชื่อมต่อแบบอนุกรมแบบมีสายใด ๆ มีความรู้เชิงลึกที่ยอดเยี่ยมในโมดูลนี้หากคุณต้องการความช่วยเหลือเพิ่มเติม ฉันหวังว่าคุณจะสนุกกับการสอนของฉัน ฉันตั้งใจที่จะพัฒนาหุ่นยนต์ตัวนี้อย่างเต็มที่โครงการเช่นนี้ยังไม่เสร็จสมบูรณ์! ฉันชอบที่จะดูเวอร์ชั่นของคุณฟังคำถามของคุณและฟังสิ่งที่คุณคิดเกี่ยวกับมันทั้งหมดดังนั้นโปรดแสดงความคิดเห็น ฉันจะพยายามอย่างดีที่สุดเพื่อช่วยแก้ไขปัญหาใด ๆ ที่คุณอาจมี นี่คือขั้นตอนที่ฉันต้องการให้คุณร่วมมือกับฉันในคุณคลิกที่ปุ่ม "โหวต" และฉันไม่ได้ปล่อย Zombots บนประชาชน หรือคุณรู้ว่าคุณเพียงแค่ลงคะแนนให้ฉันเพราะคุณคิดว่าฉันทำสิ่งที่หลากหลายที่ยอดเยี่ยมและสามารถสอนคุณได้อย่างหวัง:-D โดยเฉพาะอย่างยิ่งฉันรู้สึกตื่นเต้นเกี่ยวกับ RadioShack ไมโครคอนโทรลเลอร์ การประกวดและ เครื่องพิมพ์ Form1 + 3D การประกวดเพราะฉันไม่สามารถจินตนาการอะไรที่เจ๋งกว่าการมีความสามารถในการใช้การพิมพ์ 3 มิติเพื่อนำหุ่นยนต์ที่บ้าคลั่งมาสู่ชีวิตท่ามกลางสิ่งอื่น มันพอดีสวยดีค่ะ อุปกรณ์ประกอบฉากฮาโลวีน เช่นเดียวกับที่ดูเหมือนว่าบางสิ่งบางอย่างที่ ซุปเปอร์วายร้าย อาจทำเช่นนั้นดังนั้น … ไม่ต้องอาย รางวัลที่สองใน ประกวดประดับฮัลโลวีนขั้นตอนที่ 19: รหัส: การรวบรวมข้อมูล
เชื่อมต่อฮาร์ดแวร์
ใช้ลิงค์ไร้สายใหม่สุดแฟนซีของคุณ
ข้อมูลมากกว่านี้
ขั้นตอนที่ 22: ข้อสรุปและการแข่งขัน
สรุปและความคิดเห็น
การแข่งขัน