สารบัญ:
- ขั้นตอนที่ 1: ออกแบบ
- ขั้นตอนที่ 2: กลศาสตร์
- ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์
- ขั้นตอนที่ 4: การเขียนโปรแกรม
- ขั้นตอนที่ 5: มีความสนุกสนาน
วีดีโอ: STEGObot: หุ่นยนต์เตโกซอรัส: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
แนวความคิดของบัดดี้ตัวน้อยนี้มีความตั้งใจที่จะสร้างหุ่นยนต์ขี้เล่นมากขึ้นเพื่อให้เด็กชายอายุ 4 ขวบของฉันสนใจในการเรียนรู้อุปกรณ์อิเล็กทรอนิกส์และหุ่นยนต์มากขึ้น
คุณสมบัติหลักของมันคือ PCB รูปทรงสเตโกซอรัส ซึ่งนอกจากจะเป็นส่วนหลักในการสนับสนุนอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดแล้ว ยังเป็นส่วนประกอบพื้นฐานของสุนทรียศาสตร์อีกด้วย
ฉันตั้งใจที่จะแสดงการออกแบบและสร้างหุ่นยนต์นี้ทั้งหมดเพื่อให้เข้าใจบริบทได้ชัดเจนยิ่งขึ้น
วิดีโอแรกแสดงภาพรวมของแนวคิดและการออกแบบ กลศาสตร์ อิเล็กทรอนิกส์ และการเขียนโปรแกรม แต่ฉันจะอธิบายขั้นตอนเหล่านี้ที่นี่พร้อมข้อมูลและรายละเอียดเพิ่มเติม
ขั้นตอนที่ 1: ออกแบบ
ฉันนั่งที่โต๊ะพร้อมกับของเล่นเตโกซอรัสของลูกในมือเพื่อเป็นแรงบันดาลใจ ฉันเริ่มวาดชิ้นส่วนต่างๆ บนกระดาษแข็งโดยตรง
ฉันลงเอยด้วยต้นแบบกระดาษแข็งที่ดีเพื่อทดสอบกลไกขา / เดินและได้ภาพรวมที่ดีของขนาดและการจัดเรียงชิ้นส่วนจริง
จากนั้น เมื่อทราบขนาดที่ต้องการแล้ว ฉันจึงเริ่มวาดแบบจำลองขั้นสุดท้ายและเทมเพลต 2 มิติสำหรับชิ้นส่วนเครื่องจักรกล
ขั้นตอนที่ 2: กลศาสตร์
ชิ้นส่วนเครื่องจักรกลทั้งหมดทำจากชิ้นพอลิสไตรีนแรงกระแทกสูง (แผ่นหนา 2 มม.) นี่เป็นวัสดุที่ฉันชอบที่สุดในการผลิตชิ้นส่วนแบบกำหนดเองสำหรับหุ่นยนต์ของฉัน และฉันใช้วัสดุนี้มาประมาณ 8 ปีแล้ว
วิธีการนั้นง่าย: แม่แบบติดกาวบนชิ้นพลาสติกด้วยกาวแท่ง เมื่อกาวแห้งดี ฉันจะตัดชิ้นส่วนเป็นเส้นด้วยมีดเอนกประสงค์ สำหรับเส้นตรง ฉันยังใช้ไม้บรรทัดโลหะเป็นแนวทางในการกรีดเพื่อให้ได้รอยตัดที่ตรงมาก
บางส่วนจำเป็นต้องเสริมกำลังเพิ่มเติม ในกรณีนี้ ฉันรวมหลายชั้นเพื่อให้ได้ความแข็งแรงตามต้องการ และใช้กาวติดทันทีเพื่อเชื่อมทุกอย่างเข้าด้วยกัน
เพื่อให้ชิ้นส่วนต่างๆ เรียบเนียน ขั้นแรก ให้ขัดด้วยกระดาษทราย #60 เพื่อขจัดวัสดุส่วนเกิน และกระดาษทราย # 500 สำหรับการเก็บผิวละเอียด
รูทำได้ง่ายด้วยสว่าน
ขั้นตอนสุดท้ายคือการทาสีทุกอย่าง ขั้นแรกด้วยสเปรย์ไพรเมอร์เพื่อดูว่าทุกอย่างราบรื่นเพียงพอหรือไม่และในที่สุดก็ได้สีที่ต้องการ
เซอร์โวมอเตอร์สำหรับขา / กลไกการเดินคือเซอร์โวขนาดเล็กของ Hitec ตัวตรงกลางคือ HS-5245MG และอีกสองตัว (สำหรับขาหน้าและหลัง) คือ HS-225MG ฉันไม่ได้เลือกมันด้วยเหตุผลพิเศษใดๆ… มันเป็นเพียงเพราะพวกเขาเป็นคนที่ฉันมีที่บ้าน แต่เป็นเซอร์โวมอเตอร์ที่ยอดเยี่ยมพร้อมเฟืองโลหะและมีแรงบิดมากกว่าที่จำเป็น
รายการวัสดุสำหรับกลศาสตร์:
- โพลีสไตรีนแรงกระแทกสูง (แผ่นหนา 2 มม.);
- กาวทันที
- ไพรเมอร์สเปรย์สีเทา
- สีสเปรย์สีเขียว
- ไฮเทค HS-5245MG เซอร์โวมอเตอร์ (1x);
- ไฮเทค HS-225MG เซอร์โวมอเตอร์ (2x);
- M3 ไนลอนขัดแย้ง 35 มม. (4x);
- สลักเกลียวและถั่ว
- กระดาษทราย (# 60 และ # 500)
ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์
PCB (ซึ่งฉันเรียกว่า STEGOboard) ได้รับการออกแบบมาเพื่อให้ง่ายต่อการเชื่อมต่อเซอร์โวมอเตอร์และโมดูล NRF24L01 กับบอร์ด Arduino Nano แน่นอนว่าสิ่งนี้สามารถทำได้ด้วย PCB ขนาดเล็กมาก แต่อย่างที่ฉันพูดไปก่อนหน้านี้ PCB ก็เป็นส่วนสำคัญของสุนทรียศาสตร์เช่นกัน
เมื่อฉันจินตนาการถึงหุ่นยนต์ทั้งตัวในใจ ฉันมีความคิดว่าควรมีแผ่น PCB สีเขียวขนาดใหญ่ที่ด้านหลังพร้อมแผ่นรูปว่าวอันโดดเด่น
ไฟล์รูปร่าง PCB (SVG) สร้างด้วย Inkscape และแผนผังและการจัดวางชิ้นส่วนอิเล็กทรอนิกส์บนบอร์ดทำด้วย Fritzing Fritzing ยังใช้เพื่อส่งออกไฟล์ Gerber ที่จำเป็นสำหรับการผลิต
PCB ถูกผลิตโดย PCBWay
PCB มีตัวเชื่อมต่อสามตัวสำหรับเซอร์โวมอเตอร์และส่วนหัวสำหรับบอร์ด Arduino Nano และโมดูล NRF24L01 นอกจากนี้ยังมีขั้วต่อสำหรับแหล่งจ่ายไฟ ทุกอย่างถูกบัดกรีด้วยการบัดกรีไร้สารตะกั่ว
ตัวจ่ายไฟทำจากแบตเตอรี่ LiPo สองก้อนที่ต่อแบบอนุกรม ดังนั้นฉันจึงมี 7.4V แต่เซอร์โวมอเตอร์ยอมรับสูงสุด 6 โวลต์ ดังนั้นจึงมีโมดูล LM2596 แบบสเต็ปดาวน์เพื่อให้แรงดันไฟที่ถูกต้องและไม่ทำให้เซอร์โวมอเตอร์ไหม้
รายการวัสดุสำหรับอุปกรณ์อิเล็กทรอนิกส์:
- Arduino นาโน R3;
- โมดูล NRF24L01;
- หัวเข็มมุมฉาก;
- ส่วนหัวหญิง;
- แบตเตอรี่ LiPo 3.7V 2000 mAh (2x);
- ลวดบัดกรีไร้สารตะกั่ว
- LM2596 สเต็ปดาวน์ตัวควบคุมแรงดันไฟฟ้า;
- ฟลักซ์ประสาน
ขั้นตอนที่ 4: การเขียนโปรแกรม
การเขียนโปรแกรมของ STEGObot นั้นง่ายมาก เนื่องจากมีเซอร์โวมอเตอร์เพียงสามตัว และสร้างขึ้นด้วย Arduino IDE
โดยพื้นฐานแล้ว เราต้องขยับเซอร์โวมอเตอร์ตรงกลางเพื่อเอียงด้านหน้าของบอดี้และหมุนเซอร์โวของขาหน้า (ขาหลังจะหมุนไปในทิศทางตรงกันข้ามพร้อมกัน) ดังนั้นมันจึงดึงหุ่นยนต์ไปข้างหน้า
ขั้นตอนที่ 5: มีความสนุกสนาน
STEGObot สามารถเดินหน้า ถอยหลัง และเลี้ยวซ้ายและขวาได้ มันถูกควบคุมจากระยะไกลด้วยรีโมตแบบกำหนดเองที่ฉันทำเพื่อควบคุมหุ่นยนต์ทั้งหมดของฉัน
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-