สารบัญ:
- ขั้นตอนที่ 1: วัสดุและเครื่องมือ
- ขั้นตอนที่ 2: การติดตั้งชิ้นส่วน & DIY PCB
- ขั้นตอนที่ 3: การเขียนโค้ด Sketch
วีดีโอ: วิธีสร้างหุ่นยนต์ติดตามอาร์มกริปเปอร์ที่ควบคุมผ่าน Nrf24l01 Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
คำแนะนำ "วิธีสร้างแขนจับกริปเปอร์ที่ควบคุมโดยหุ่นยนต์ติดตามด้วย Nrf24l01 Arduino" จะอธิบายวิธีสร้างแขนกริปเปอร์อิสระสามระดับที่ติดตั้งบนล้อเลื่อนที่ขับเคลื่อนด้วยมอเตอร์คู่ L298N โมดูลโดยใช้ตัวควบคุม MEGA2560 Arduino แขนกริปเปอร์และการเคลื่อนไหวของหุ่นยนต์จะ ถูกรีโมทโดยเครื่องส่งสัญญาณ 8 ช่อง (ดูคำแนะนำ "วิธีสร้างเครื่องส่งสัญญาณ 8 ช่อง Nrf24l01 Arduino"
ขั้นตอนที่ 1: วัสดุและเครื่องมือ
วัสดุ
1. 1 - คอนโทรลเลอร์ Arduino - MEGA2560
2. 1 - โมดูล NRF24L01
3. 1 - อะแดปเตอร์ซ็อกเก็ตสำหรับ NRF24L01 (สำหรับป้องกันและทำให้โมดูล NRF24L01 เสถียร)
4. 1 - LED 10 มม.
5. 1 - ตัวต้านทาน 1 kOhm 1/4 วัตต์.(ตัวเลือก)
6. 1 - ตัวเก็บประจุ 0.1 microF /50V
7. 1 - ตัวเก็บประจุ 1 microF /50V.
8. 1 - ตัวเก็บประจุ 100 microF /50V.
9. 1 - ไดโอด 1N4007
10. 1 - 7805 IC Regulator 5V.
11. สายดูปองท์
12. หัวพินตัวเมีย
13. ส่วนหัวของหมุดตัวผู้
14.1 - โมดูล L298N ของไดรฟ์มอเตอร์คู่
15. ผมเปียแบตเตอรี่ JST ชาย
16. ท่อหดความร้อน 1.5 - 10 มม.
17. เทปเวลโคร
18. 1 - PCB. DIY. แผงวงจร
19. แบตลิโพ 11.1V. 2200 mAh (3 เซลล์)
20. ของเล่นล้อเลื่อนพร้อมมอเตอร์คู่
21. สายไฟ 26 AWG
22. แผ่นอะครีลิค 5 มม. ความหนา
23. สลักเกลียว M3
24. ถั่ว M3
25. สกรูเกลียวปล่อยหัวเทเปอร์
26. 1 - แขนกริปเปอร์อิสระสามระดับ
27. คณบดีปลั๊ก
เครื่องมือ
1. ปืนบัดกรี
2. ลวดบัดกรี
3. วางบัดกรี
4. ไขควงปากแบน
5. คีม
6. ปืนกาวร้อน
7. กาวอีพ็อกซี่
8. เทปกาวสองหน้า
9. เครื่องตัดพลาสติก
10. สว่านไฟฟ้า
11. เลื่อยฉลุ
ขั้นตอนที่ 2: การติดตั้งชิ้นส่วน & DIY PCB
การติดตั้งชิ้นส่วนเครื่องจักรกล
1. ตัดและเจาะแผ่นอะครีลิคเพื่อทำฐานแท่นสำหรับติดตั้งอุปกรณ์ (ตามแบบของคุณเอง)
2. ยึดแผ่นอะครีลิคบนล้อเลื่อนด้วยสกรูยึดตัวเอง
3. Fix gripper arm บนฐานโดย M3 สลักเกลียวและถั่ว
4. ติดตั้งโมดูล L298N บนฐานด้วยเทปกาวสองหน้า
5.กาวและวางเวลโครบนฐานอะคริลิกและแบตเตอรี่
การติดตั้งชิ้นส่วนอิเล็กทรอนิกส์
1.ทำ DIY PCB และเดินสายไฟ บัดกรีตามแผนภาพด้านบน
MEGA2560 พินไปที่โมดูล nrf24l01:
GND - GND
3.3V. - Vcc
9 - CE
53 - CSN
52 - SCK
51 - โมซิ
50 - มิโซะ
2 - IRQ
MEGA2560 พินไปที่โมดูล L298N:
3 - ENA
4 - IN1
5 - IN2
6 - IN3
7 - IN4
8 - ENB
MEGA2560 พินสามเซอร์โวของแขนกริปเปอร์:
11 - อาร์ม1
12 - อาร์ม2
13 - กริปเปอร์
6.ประกอบ PCB บน MEGA2560 วางหมุดบนส่วนหัวที่ถูกต้องเป็นแผนภาพวงจร
7. เดินสายไฟและเชื่อมต่อเซอร์โวอาร์มกริปเปอร์สามตัวเข้ากับ PCB
8.ติดบอร์ด MEGA2560 บนฐานอะคริลิกด้วยเทปกาวสองหน้า
9. เดินสายไฟมอเตอร์คู่ไปยังโมดูล L298N
10.ตรวจสอบและหาจุดลัดวงจร (ระวังไฟฟ้าลัดวงจรจะเกิดไฟไหม้)
11. ทดสอบทิศทางของมอเตอร์และเซอร์โวอาร์มกริปเปอร์
ขั้นตอนที่ 3: การเขียนโค้ด Sketch
1. ดาวน์โหลดสเก็ตช์จาก Github
2.อัปโหลดไปยังตัวควบคุม MEGA2560
3. ทดสอบการควบคุมระหว่างหุ่นยนต์ติดตามตัวส่งสัญญาณและแขนจับ
หมายเหตุ: หากโมดูล nrf24l01 ไม่เคยผูกมาก่อน ดูวิธีจับคู่ความถี่ในคลิปวิดีโอ
แนะนำ:
Wireless Arduino Controlled Tank (nRF24L01): 6 ขั้นตอน (พร้อมรูปภาพ)
Wireless Arduino Controlled Tank (nRF24L01): สวัสดี! วันนี้ฉันจะแสดงวิธีสร้างถังควบคุม Arduino และรีโมท ชิ้นส่วนที่พิมพ์ 3 มิติของถัง (ยกเว้นตัวควบคุม รางนำทาง และฝาครอบถัง) ออกแบบโดย timmiclark และสามารถพบได้ที่นี่
การสื่อสารแบบไร้สายโดยใช้โมดูลตัวรับส่งสัญญาณ NRF24L01 สำหรับโครงการที่ใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
การสื่อสารแบบไร้สายโดยใช้โมดูลตัวรับส่งสัญญาณ NRF24L01 สำหรับโครงการที่ใช้ Arduino: นี่เป็นบทแนะนำที่สองของฉันเกี่ยวกับหุ่นยนต์และไมโครคอนโทรลเลอร์ มันวิเศษมากที่ได้เห็นหุ่นยนต์ของคุณยังมีชีวิตอยู่และทำงานตามที่คาดไว้ และเชื่อฉันเถอะว่ามันจะสนุกขึ้นถ้าคุณควบคุมหุ่นยนต์หรือสิ่งอื่น ๆ แบบไร้สายได้อย่างรวดเร็วและ
รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino - Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter - เฮลิคอปเตอร์ Rc - เครื่องบิน Rc โดยใช้ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)
รีโมทไร้สายโดยใช้โมดูล NRF24L01 2.4Ghz พร้อม Arduino | Nrf24l01 ตัวรับส่งสัญญาณ 4 ช่อง / 6 ช่องสำหรับ Quadcopter | เฮลิคอปเตอร์ Rc | เครื่องบิน Rc โดยใช้ Arduino: เพื่อใช้งานรถ Rc | Quadcopter | โดรน | เครื่องบิน RC | เรือ RC เราต้องการเครื่องรับและเครื่องส่งเสมอ สมมติว่าสำหรับ RC QUADCOPTER เราต้องการเครื่องส่งและเครื่องรับ 6 ช่องสัญญาณ และ TX และ RX ประเภทนั้นมีราคาแพงเกินไป ดังนั้นเราจะสร้างมันขึ้นมาบน
มือหุ่นยนต์พร้อมถุงมือไร้สายควบคุม - NRF24L01+ - Arduino: 7 ขั้นตอน (พร้อมรูปภาพ)
มือหุ่นยนต์พร้อมถุงมือไร้สายควบคุม | NRF24L01+ | Arduino: ในวิดีโอนี้; มีการประกอบมือหุ่นยนต์ 3D, การควบคุมเซอร์โว, การควบคุมเซ็นเซอร์แบบยืดหยุ่น, การควบคุมแบบไร้สายด้วย nRF24L01, เครื่องรับ Arduino และซอร์สโค้ดของเครื่องส่งสัญญาณ กล่าวโดยย่อ ในโครงการนี้ เราจะเรียนรู้วิธีควบคุมมือหุ่นยนต์ด้วยไวร์เลส
Arduino Wireless Combination Lock พร้อม NRF24L01 และ 4 Digit 7 Segment Display: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino Wireless Combination Lock พร้อม NRF24L01 และ 4 Digit 7 Segment Display: โปรเจ็กต์นี้เริ่มต้นชีวิตด้วยการออกกำลังกายเพื่อทำบางสิ่งด้วยจอแสดงผล 4 หลัก 7 เซ็กเมนต์ สิ่งที่ฉันได้คือความสามารถในการป้อนตัวเลข 4 หลักรวมกัน แต่เมื่อ มันจบแล้ว มันค่อนข้างน่าเบื่อ ฉันสร้างมันโดยใช้ Arduino UNO