Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
"Nrf24l01 Arduino vasitəsi ilə idarə olunan Gripper qolunu necə idarə etmək olar" təlimatı, MEGA2560 Arduino nəzarətçi istifadə edərək L298N ikili mühərrikli modulla idarə olunan paletli təkər üzərində quraşdırılmış üç dərəcə azadlıq tutma qolunun necə qurulacağını izah edəcək. Tutacaq qolu və robot hərəkəti 8 kanallı verici ilə uzaqlaşdırıla bilər ("Nrf24l01 Arduino 8 Kanal Vericisinin Necə Qurulması" təlimatına baxın)
Addım 1: Materiallar və Alətlər
Materiallar
1. 1 - Arduino nəzarətçisi - MEGA2560
2. 1 - NRF24L01 modulu
3. 1 - NRF24L01 üçün soket adapteri (NRF24L01 modulunu qorumaq və sabitləşdirmək üçün)
4. 1 - LED 10 mm.
5. 1 - Rezistor 1 kOhm. 1/4 vat. (Seçim)
6. 1 - Kondansatör 0.1 microF /50V.
7. 1 - Kondansatör 1 microF /50V.
8. 1 - 100 microF /50V kondansatör.
9. 1 - Diod 1N4007
10. 1 - 7805 IC Tənzimləyicisi 5V.
11. Dupont telləri.
12. Qadın pin başlığı
13. Kişi pin başlığı
14.1 - İki motorlu sürücü L298N modulu
15. Kişi JST Batareya Pigtail
16. İstilik büzülmə borusu 1,5 - 10 mm.
17. Velcro lent
18. 1 - PCB. DIY. dövrə lövhəsi
19. Batareya Lipo 11.1V. 2200 mAh (3 hüceyrə)
20. İkili mühərrikli paletli təkərli oyuncaq
21. Elektrik 26 AWG telləri
22. Akril təbəqə 5 mm. qalınlığı
23. M3 boltları
24. Fındıq M3
25. Konik başlı özünü vurma vidası
26. 1 - Üç dərəcə azadlıq tutan qolu
27. Dean fiş
Alətlər
1. Lehim silahı
2. Lehim teli
3. Lehim pastası
4. Tornavida
5. Pense
6. İsti yapışqan silahı
7. Epoksi yapışqan
8. İki tərəfli yapışan bant
9. Plastik kəsici
10. Elektrikli matkap
11. Hack gördüm
Addım 2: Parçaların quraşdırılması və DIY PCB
Mexaniki hissələrin quraşdırılması
1. Avadanlıqların quraşdırılması üçün platforma bazası yaratmaq üçün akril təbəqəni kəsin və qazın. (Öz dizaynınız kimi)
2. Akrilik təbəqəni öz-özünə vurma vintləri ilə izlənən təkərlərə yapışdırın.
3. Tutucu qolunu M3 boltlar və qoz -fındıqlarla bazaya sabitləyin.
4. L298N modulunu iki tərəfli yapışan bantla bazaya quraşdırın.
5. Akrilik bazaya və batareyaya yapışqan yapışdırın.
Elektron hissələrin quraşdırılması
1. DIY PCB və naqillərin edilməsi, yuxarıdakı sxem diaqramı kimi lehimləmə.
Nrf24l01 moduluna MEGA2560 sancaqlar:
GND - GND
3.3V. - Vcc
9 - e
53 - CSN
52 - SCK
51 - MOSI
50 - MISO
2 - IRQ
L298N moduluna MEGA2560 pinləri:
3 - ENA
4 - IN1
5 - IN2
6 - IN3
7 - IN4
8 - ENB
MEGA2560 tutma qolunun üç servosuna sancaqlar:
11 - qol1
12 - qol 2
13 - Tutucu
6. MEGA2560 -da PCB -nin montajı, sxemləri düzgün başlıqlara sancaqlar qoyaraq.
7. Üç tutucu qolu PCB -yə bağlamaq və birləşdirmək.
8. MEGA2560 lövhəsini akril bazaya iki tərəfli yapışan bantla bərkidin.
9. L298N moduluna ikili mühərriklərin bağlanması.
10. Qısa qapanma nöqtələrinin yoxlanılması və tapılması. (Yüksək cərəyanlı elektrik qısa qapanmasından çəkinin, alovlanacaq)
11. Mühərriklərin və tutma qolu servolarının istiqamətinin sınanması.
Addım 3: Kodlaşdırma eskizi
1. Github -dan eskiz yükləyin.
2. MEGA2560 nəzarətçisinə yükləyin.
3. Verici və tutucu qolu izləyən robot arasında nəzarət testi.
Qeydlər: nrf24l01 modulu əvvəllər heç vaxt bağlanmamış olsaydı, video klipdə tezliyi necə cütləşdirəcəyinizi görün.