Cuprins:

Mașină cu telecomandă cu modul de comunicare NRF24L01 PA LNA: 5 pași
Mașină cu telecomandă cu modul de comunicare NRF24L01 PA LNA: 5 pași

Video: Mașină cu telecomandă cu modul de comunicare NRF24L01 PA LNA: 5 pași

Video: Mașină cu telecomandă cu modul de comunicare NRF24L01 PA LNA: 5 pași
Video: Remote RC CAR with Arduino + WiFi Module NRF24L01 2024, Noiembrie
Anonim
Mașină cu telecomandă cu modul de comunicație NRF24L01 PA LNA
Mașină cu telecomandă cu modul de comunicație NRF24L01 PA LNA

În acest subiect, am dori să împărtășim despre modul de realizare a unei mașini cu telecomandă cu modulul NRF24L01 PA LNA. De fapt, există mai multe alte module radio, cum ar fi modulele radio 433MHz, HC12, HC05 și LoRa. Dar, în opinia noastră, modulul NRF24L01 este destul de bun, deoarece prețul este accesibil și poate face comunicații pe distanțe lungi cu transmisie rapidă de date. Când este vizualizat din fișa tehnică, acest modul poate comunica până la 1 km în spațiu deschis și fără obstacole. Pe lângă module, antenele pot afecta și raza de acoperire pentru a comunica.

SĂ FACEM !!

--------------------------------------------- (Traducere în Bahasa Indonezia)

Pada topik ini, kami ingin berbagi tentang cara membuat remote control dengan modul NRF24L01 PA LNA. Sebenarnya ada beberapa modul radio yang lain, seperti modul radio 433MHz, HC12, HC05, maupun LoRa. Tetapi menurut kami modul NRF24L01 cukup baik karena harga yang terjangkau dan dapat melakukan komunikasi jarak jauh dengan transmisi data yang cepat. Jika dilihat dari datasheet, modul ini dapat berkomunikasi sampai jangkauan 1KM dalam ruang terbuka dan tanpa halangan. Selain modul, antenna juga dapat mempengaruhi radius jangkauan untuk berkomunikasi.

Pasul 1: Componente necesare

Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare
Componente necesare

Pentru emițător:

1. Caseta de proiect X3 (1)

2. Arduino Nano [puteți utiliza și alte tipuri de arduino, dar vă recomandăm să utilizați Arduino Nano / Pro Mini] (1)

3. NRF24L01 PA + LNA (1)

4. Modulul Joystick KY-023 (1)

5. C 100uF (1)

6. Buton (3)

7. Comutator SPST (1)

8. Pasul până la modulul 5V (1)

9. Cablu jumper (după caz)

10. PCB (opțional)

11. Baterie 18650 (1)

Pentru receptor:

1. Caseta de proiect X5 (1)

2. Arduino Nano [puteți folosi și alte tipuri de arduino] (1)

3. NRF24L01 PA + LNA (1)

4. C 100uF (1)

5. Comutator SPST (1)

6. Modulul motorului driverului L298n (1)

7. Cutia de viteze și roata motorului (4)

8. Releu (1)

9. LED Strip 12VDC [Opțional]

10. Baterie 18650 [Puteți utiliza, de asemenea, o altă baterie care are 12VDC] (3)

11. Suport baterie pentru 18650 (1)

12. Modulul LM2596 Step Down (1)

13. Cablu jumper (după caz)

14. PCB (după caz)

Echipament necesar:

1. Fier de lipit

2. Tin Solder

3. Pistol de lipit cu lipici

4. Găuriți cu biți

5. Cablu termocontractabil

Pasul 2: Schema de cablare

Schema de conexiuni
Schema de conexiuni
Schema de conexiuni
Schema de conexiuni
Schema de conexiuni
Schema de conexiuni

Iată schema electrică pentru telecomandă și mașină. Am uitat să introduc comutatorul în schemă. Puteți utiliza comutatorul la polul pozitiv al bateriei pentru a porni / opri mașina. Transmițătorul pentru telecomandă și receptorul pentru mașină.

Pasul 3: Adăugați Biblioteca NRF24L01 la Arduino IDE

Trebuie să aveți această bibliotecă, descărcați la acest link:

Adăugați schița → Includeți bibliotecă → Adăugați bibliotecă. Zip … → Răsfoiți biblioteca descărcată → Deschideți

Sau puteți descărca biblioteca de la acest pas. Biblioteca pe care am încărcat-o este în format.rar. Deci, trebuie să extrageți folderul bibliotecilor arduino.

Pasul 4: Încărcați codul

Dacă ați adăugat o bibliotecă, puteți încărca codul pentru telecomandă și mașină. Am încărcat codul de mai jos în acest pas.

Recomandat: