สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
หลังเลิกเรียนไม่กี่สัปดาห์ ฉันสร้างหุ่นยนต์ Arduino ตัวเล็ก ฉันต้องการย้ายไปยังขั้นตอนถัดไปและฉันต้องการตัวควบคุม ฉันเริ่มมองหาตัวควบคุมที่ให้ฉันเลือกชนิดของสัญญาณที่จะใช้ แต่ไม่สำเร็จ ฉันก็เลยทำเอง ฉันเป็นเจ้าของโมดูล NRF24L01+ ซึ่งเป็นสิ่งที่ฉันจะใช้เพื่อควบคุมหุ่นยนต์ตัวนี้ แต่มีที่สำหรับติดชิ้นส่วนบลูทูธ ฉันลดพื้นที่ในโมเดลเพื่อช่วยให้ชิป NRF เข้ากันได้ดียิ่งขึ้น และฉันอาจต้องทำการเปลี่ยนแปลงที่คล้ายกันเพื่อให้มีที่ว่างสำหรับโมดูล Bluetooth
ฮาร์ดแวร์ในคอนโทรลเลอร์
- Arduino Uno -
- Arduino Joystick Shield v2.4
- ขั้วต่อแบตเตอรี่ 9v -
- สวิตช์สลับ -
- แบตเตอรี่ 9v
- ลวดเส้นสั้น
เครื่องมือ
- หัวแร้ง
- เครื่องตัดลวด
- เครื่องปอกสายไฟ
- เครื่องพิมพ์ 3 มิติ
นี่คือการเขียนโปรแกรมและวิธีเชื่อมโยงกับชิป NRF24L01+ อื่น
ขั้นตอนที่ 1: การพิมพ์เคส
เคสที่ฉันทำเป็นชิ้นส่วนสองชิ้นที่พิมพ์ด้วย PLA ด้านบนเป็นเพียงชิ้นแบนที่มีรูมากมาย ฉันพิมพ์ด้านล่างด้วยส่วนรองรับใต้ช่องเสียบพอร์ต USB สิ่งที่แนบมาคือประเภทไฟล์.stp และ.f3d สำหรับการพิมพ์
ขั้นตอนที่ 2: การเปิดเครื่องบอร์ด
ในการจ่ายไฟให้กับบอร์ดฉันบัดกรีตะกั่วเข้ากับแจ็คไฟขนาด 9 มม. บน Arduino ฉันแนบตะกั่วที่มีประจุบวกเข้ากับสวิตช์สลับ
ขั้นตอนที่ 3: ใส่ Arduino และแบตเตอรี่ลงในเคส
เริ่มต้นด้วยสวิตช์ไฟและแบตเตอรี่แล้วย้ายไปที่ Arduino เมื่อส่วนประกอบทั้งหมดอยู่ในการทดสอบกำลังไฟเพื่อให้แน่ใจว่าไม่มีสายไฟหลุด
ขั้นตอนที่ 4: แนบจอยสติ๊ก
จัดตำแหน่งหมุดของ Arduino และจอยสติ๊กแล้ววางจอยสติ๊กลงเพื่อพักบนริมฝีปากของเคส
ขั้นตอนที่ 5: ปิดขึ้น
ฉันเริ่มต้นด้วยการติดปุ่มและไม้ทั้งหมด จากนั้นทดสอบพลังครั้งสุดท้ายก่อนปิด ในการปิด เพียงแค่ใส่น็อตเข้ากับสวิตช์สลับแล้วเลื่อนสวิตช์ลงเพื่อกดส่วนบนของเคสค้างไว้