![หุ่นยนต์ควบคุมระยะไกล Rock Crawler Arduino: 4 ขั้นตอน หุ่นยนต์ควบคุมระยะไกล Rock Crawler Arduino: 4 ขั้นตอน](https://i.howwhatproduce.com/images/010/image-29054-j.webp)
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
![หุ่นยนต์ควบคุมระยะไกล Rock Crawler Arduino หุ่นยนต์ควบคุมระยะไกล Rock Crawler Arduino](https://i.howwhatproduce.com/images/010/image-29054-1-j.webp)
![หุ่นยนต์ควบคุมระยะไกล Rock Crawler Arduino หุ่นยนต์ควบคุมระยะไกล Rock Crawler Arduino](https://i.howwhatproduce.com/images/010/image-29054-2-j.webp)
นี้มีลักษณะและเปล่ามาก ฉันอยากจะแนะนำให้ใครก็ตามที่ต้องการทำโครงการนี้พิจารณาวิธีการปกปิดอุปกรณ์อิเล็กทรอนิกส์เพื่อป้องกันน้ำและสิ่งสกปรก
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
![สิ่งที่คุณต้องการ สิ่งที่คุณต้องการ](https://i.howwhatproduce.com/images/010/image-29054-3-j.webp)
-Arduino MEGA
-Arduino UNO
-2x จอยสติ๊ก
-2x 2.4กิกะเฮิร์ตซ์รับส่งสัญญาณ
- แชสซีใด ๆ ที่มีมอเตอร์อย่างน้อยสองตัว (สำหรับการบังคับเลี้ยวและกำลัง)
- โครงการนี้มีมอเตอร์สามตัว (อีกหนึ่งตัวสำหรับขับเคลื่อนล้อหน้า)
-ชุดแบตเตอรี่สำหรับมอเตอร์
-2x ชุดควบคุมมอเตอร์ (ต้องใช้สองตัวสำหรับระบบขับเคลื่อนสี่ล้อนอกเวลาเท่านั้น)
-2x9 โวลต์แบตเตอรี่สำหรับ Arduino's
- การ์ดต่อขยาย Arduino
- สวิตช์ไฟสำหรับมอเตอร์ (อุปกรณ์เสริม)
ขั้นตอนที่ 2: การประกอบคอนโทรลเลอร์
![การประกอบคอนโทรลเลอร์ การประกอบคอนโทรลเลอร์](https://i.howwhatproduce.com/images/010/image-29054-4-j.webp)
![การประกอบคอนโทรลเลอร์ การประกอบคอนโทรลเลอร์](https://i.howwhatproduce.com/images/010/image-29054-5-j.webp)
![การประกอบคอนโทรลเลอร์ การประกอบคอนโทรลเลอร์](https://i.howwhatproduce.com/images/010/image-29054-6-j.webp)
สำหรับคอนโทรลเลอร์ คุณจะต้องใช้ Arduino UNO ที่มีส่วนต่อขยาย จอยสติ๊กสองตัว ตัวรับส่งสัญญาณ 2.4GHz หนึ่งตัว และแบตเตอรี่ 9v หนึ่งก้อน
ส่วนต่อขยายชิลด์ใช้สำหรับพิน GND และ 5V มากขึ้น ซึ่งจะทำให้โครงการง่ายขึ้นเนื่องจากคุณไม่จำเป็นต้องทำการบัดกรีใดๆ สำหรับคอนโทรลเลอร์
เริ่มต้นด้วยการเดินสายจอยสติ๊กกับ Arduino โปรดจำไว้ว่าจอยสติ๊กตัวหนึ่งมีหน้าที่ในการเคลื่อนไหว X ในขณะที่อีกตัวหนึ่งรับผิดชอบการเคลื่อนไหว Y จำเป็นต้องมีส่วนต่อขยายเพื่อจ่ายไฟให้กับทั้งจอยสติ๊กและตัวรับส่งสัญญาณ
จอยสติ๊ก 1 จะต่อสายสำหรับแกน x (คันเร่ง)
คุณสามารถต่อสาย SW (สวิตช์จอยสติ๊ก) ได้หากต้องการเปิดใช้งานการสลับระหว่าง 4WD และ 2WD (แต่ไม่ได้ใช้งานในเรื่องนี้)
จอยสติ๊ก 2 จะต่อสายสำหรับแกน y (พวงมาลัย)
ต่อไป คุณจะต้องเริ่มเดินสายเครื่องรับส่งสัญญาณดังนี้
หมุดตัวรับส่งสัญญาณ ---- หมุด Arduino
GND 1 ---- GND
VCC 2 ---- 3.3V
ซีอี 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 13
MOSI 6 ---- 11
มิโซ 7 ---- 12
IRQ 8 ---- ไม่ได้เชื่อมต่อ
ขั้นตอนที่ 3: การประกอบรถยนต์
![การประกอบรถยนต์ การประกอบรถยนต์](https://i.howwhatproduce.com/images/010/image-29054-7-j.webp)
![การประกอบรถยนต์ การประกอบรถยนต์](https://i.howwhatproduce.com/images/010/image-29054-8-j.webp)
![การประกอบรถยนต์ การประกอบรถยนต์](https://i.howwhatproduce.com/images/010/image-29054-9-j.webp)
สำหรับสิ่งนี้ คุณจะต้องใช้แชสซีที่มีมอเตอร์ Arduino MEGA หน่วยควบคุมมอเตอร์สองชุด ตัวรับส่งสัญญาณ 2.4GHz หนึ่งตัว และแบตเตอรี่ 9v หนึ่งก้อน
เราเริ่มต้นด้วยการเดินสายมอเตอร์เข้ากับชุดควบคุมมอเตอร์ โปรดจำไว้ว่ามีมอเตอร์สามตัวที่เกี่ยวข้อง (แต่ละตัวมีสายไฟสองเส้น) ดังนั้นชุดควบคุมมอเตอร์หนึ่งชุดจะมีสายเพียงครึ่งสายเท่านั้น
ถัดไป คุณจะต้องต่อสายชุดควบคุมมอเตอร์กับ MEGA จำพินที่คุณใช้สำหรับทิศทางมอเตอร์ที่คุณต้องการในรหัส
หลังจากนั้นคุณสามารถเริ่มเดินสายเครื่องรับส่งสัญญาณไปยัง MEGA หมุดจะไม่เหมือนกับบน UNO เนื่องจากวิธีที่ MEGA จัดการกับการสื่อสาร
การเดินสายไฟสำหรับพิน 4 และ 6 ถูกเปิดทิ้งไว้ ในโคเดมมีสายสำหรับล้อหน้า แต่ถ้าคุณเลือกที่จะใช้ RWD เท่านั้น คุณไม่จำเป็นต้องต่อสายเหล่านี้
หมุดตัวรับส่งสัญญาณ ---- หมุด ArduinoGND 1 ---- GND
VCC 2 ---- 3.3V
ซีอี 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 52
MOSI 6 ---- 51
มิโซ 7 ---- 50
IRQ 8 ---- ไม่ได้เชื่อมต่อ
ขั้นตอนที่ 4: รหัส
Car.ino ได้รับการอัปโหลดไปยัง MEGA
Controller.ino เข้าสู่ UNO
หากคุณต้องการใช้มอนิเตอร์แบบอนุกรมเพื่อจุดประสงค์ในการดีบัก ตรวจสอบให้แน่ใจว่าได้ตั้งค่าอัตราบอดเป็น 115200
แนะนำ:
สร้างอะแดปเตอร์ Ekit Rock Band ของคุณเอง (ไม่มีอะแดปเตอร์รุ่นเก่า) โดยไม่ทำลาย!: 10 ขั้นตอน
![สร้างอะแดปเตอร์ Ekit Rock Band ของคุณเอง (ไม่มีอะแดปเตอร์รุ่นเก่า) โดยไม่ทำลาย!: 10 ขั้นตอน สร้างอะแดปเตอร์ Ekit Rock Band ของคุณเอง (ไม่มีอะแดปเตอร์รุ่นเก่า) โดยไม่ทำลาย!: 10 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-3963-j.webp)
สร้างอะแดปเตอร์ Ekit Rock Band ของคุณเอง (ไม่มีอะแดปเตอร์รุ่นเก่า) โดยไม่ทำลาย!: หลังจากได้ยินโฮสต์พอดคาสต์ยอดนิยมพูดถึงข้อกังวลของเขาเกี่ยวกับอะแดปเตอร์ USB แบบมีสายที่กำลังจะตาย ฉันก็มองหาโซลูชัน DIY เพื่อเชื่อมต่อ eKit ที่ดีขึ้น/กำหนดเองกับ RB . ขอบคุณ Mr DONINATOR บน Youtube ที่ทำวิดีโอที่มีรายละเอียดเกี่ยวกับ p
เปลี่ยน X-box Rock Band Drums ให้เป็น Midi Stand Alone Electronic Drums.: 4 ขั้นตอน (พร้อมรูปภาพ)
![เปลี่ยน X-box Rock Band Drums ให้เป็น Midi Stand Alone Electronic Drums.: 4 ขั้นตอน (พร้อมรูปภาพ) เปลี่ยน X-box Rock Band Drums ให้เป็น Midi Stand Alone Electronic Drums.: 4 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/009/image-24983-j.webp)
เปลี่ยนกลอง X-box Rock Band ให้เป็น Midi Stand Alone กลองไฟฟ้า: ฉันโชคดีที่ได้กลองชุด x-box มือสองมา มันค่อนข้างจะขรุขระ และไม่มีไม้พาย แต่ไม่มีอะไรที่ซ่อมไม่ได้ฉัน เปลี่ยนให้เป็นกลองชุดไฟฟ้าแบบสแตนด์อโลน อ่านค่าแอนะล็อกจากเซ็นเซอร์เพียโซแล้วเปลี่ยนค่านั้นเป็นคำสั่ง MIDI
Rock Paper Scissor AI: 11 ขั้นตอน
![Rock Paper Scissor AI: 11 ขั้นตอน Rock Paper Scissor AI: 11 ขั้นตอน](https://i.howwhatproduce.com/images/009/image-26571-j.webp)
Rock Paper Scissor AI: เคยรู้สึกเบื่ออยู่คนเดียวไหม? มาเล่นร็อค กระดาษ และกรรไกรกับระบบโต้ตอบที่ขับเคลื่อนด้วยปัญญากันเถอะ
Rock Buggy Body สำหรับ RedCat Gen7: 9 ขั้นตอน (พร้อมรูปภาพ)
![Rock Buggy Body สำหรับ RedCat Gen7: 9 ขั้นตอน (พร้อมรูปภาพ) Rock Buggy Body สำหรับ RedCat Gen7: 9 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-5754-16-j.webp)
Rock Buggy Body สำหรับ RedCat Gen7: อุปกรณ์เสริมสำหรับการพิมพ์ Inspiration3D และแม้แต่ร่างกายทั้งหมดก็เป็นที่นิยมอย่างมากในหมู่ชุมชน RC โดยเฉพาะอย่างยิ่งในประเภทของ RC Crawlers ตัวฉันและคนอื่นๆ ได้เปิดตัวโครงการฟรีทุกประเภท แต่สิ่งที่ไม่เคยได้ยินมาก่อนคือให้ผู้ผลิตปล่อย
หุ่นยนต์ควบคุมระยะไกล: 11 ขั้นตอน (พร้อมรูปภาพ)
![หุ่นยนต์ควบคุมระยะไกล: 11 ขั้นตอน (พร้อมรูปภาพ) หุ่นยนต์ควบคุมระยะไกล: 11 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/001/image-1214-123-j.webp)
หุ่นยนต์ควบคุมระยะไกล: คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com) ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นถึงวิธีสร้างหุ่นยนต์ที่สามารถควบคุมด้วยอินฟราเรด