Inhoudsopgave:
- Stap 1: Vereiste componenten
- Stap 2: Bedradingsschema
- Stap 3: Bibliotheek van NRF24L01 toevoegen aan Arduino IDE
- Stap 4: Code uploaden
- Stap 5: Documentatie
Video: Afstandsbediening Auto Met NRF24L01 PA LNA Communicatie Module - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In dit onderwerp willen we het hebben over het maken van een op afstand bestuurbare auto met de NRF24L01 PA LNA-module. Eigenlijk zijn er verschillende andere radiomodules, zoals de 433MHz-, HC12-, HC05- en LoRa-radiomodules. Maar naar onze mening is de NRF24L01-module best goed omdat de prijs betaalbaar is en communicatie over lange afstand mogelijk maakt met snelle gegevensoverdracht. Gezien vanuit de datasheet, kan deze module communiceren tot 1 km in open ruimte en zonder obstakels. Naast modules kunnen antennes ook de straal van het te communiceren bereik beïnvloeden.
LATEN WE MAKEN !!
--------------------------------------------- (Vertaling naar Bahasa Indonesia)
Pada topik ini, kami ingin berbagi tentang cara membuat afstandsbediening 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 en dapat melakukan komunikasi jarak jauh dengan transmisi data yang cepat. Jika dilihat dari datasheet, module ini dapat berkomunikasi sampai jangkauan 1KM dalam ruang terbuka dan tanpa halangan. Selain modul, antenne kan worden gebruikt om de straal van de straal voor de berkomunikasi te bepalen.
Stap 1: Vereiste componenten
Voor zender:
1. Projectbox X3 (1)
2. Arduino Nano [u kunt ook andere arduino-tips gebruiken, maar we raden aan om Arduino Nano / Pro Mini te gebruiken] (1)
3. NRF24L01 PA+LNA (1)
4. KY-023 Joystick-module (1)
5. C100uF (1)
6. Drukknop (3)
7. SPST-schakelaar (1)
8. Stap omhoog naar 5V-module (1)
9. Startkabel (indien nodig)
10. PCB (optioneel)
11. Batterij 18650 (1)
Voor ontvanger:
1. Projectbox X5 (1)
2. Arduino Nano [je kunt ook andere arduino-tips gebruiken] (1)
3. NRF24L01 PA+LNA (1)
4. C100uF (1)
5. SPST-schakelaar (1)
6. L298n-stuurprogramma-motormodule (1)
7. Motorversnellingsbak en wiel (4)
8. Relais (1)
9. LED-strip 12VDC [Optioneel]
10. Batterij 18650 [Je kunt ook een andere batterij gebruiken die 12VDC heeft] (3)
11. Batterijhouder voor 18650 (1)
12. LM2596 Step-down-module (1)
13. Startkabel (indien nodig)
14. PCB (indien nodig)
Vereiste uitrusting:
1. Soldeerbout
2. Tinsoldeer
3. Lijmpistool met lijmen
4. Boor met bits
5. Krimpkous
Stap 2: Bedradingsschema
Hier is het schema van elektrisch voor afstandsbediening en auto. Ik ben vergeten de schakelaar in het schema in te voegen. U kunt de schakelaar op de positieve pool van de accu gebruiken om de auto aan/uit te zetten. De zender voor afstandsbediening en ontvanger voor in de auto.
Stap 3: Bibliotheek van NRF24L01 toevoegen aan Arduino IDE
Je moet deze bibliotheek hebben, download via deze link:
Voeg de schets toe → Bibliotheek opnemen →. Zip-bibliotheek toevoegen… → Blader door de bibliotheek die is gedownload → Openen
Of u kunt de bibliotheek ook downloaden onder deze stap. Bibliotheek die ik heb geüpload, is in.rar-indeling. U moet dus uitpakken naar de map Arduino-bibliotheken.
Stap 4: Code uploaden
Als je een bibliotheek hebt toegevoegd, kun je de code voor afstandsbediening en auto uploaden. Ik heb de code hieronder in deze stap geüpload.
Aanbevolen:
TV-afstandsbediening wordt een RF-afstandsbediening -- NRF24L01+ zelfstudie: 5 stappen (met afbeeldingen)
TV-afstandsbediening wordt een RF-afstandsbediening || NRF24L01+ Tutorial: In dit project laat ik je zien hoe ik de populaire nRF24L01+ RF IC heb gebruikt om de helderheid van een ledstrip draadloos aan te passen via drie nutteloze knoppen van een tv-afstandsbediening. Laten we beginnen
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Draadloze communicatie met behulp van goedkope 433MHz RF-modules en Pic-microcontrollers. Deel 2: 4 stappen (met afbeeldingen)
Draadloze communicatie met behulp van goedkope 433MHz RF-modules en Pic-microcontrollers. Deel 2: In het eerste deel van deze instructable demonstreerde ik hoe je een PIC12F1822 programmeert met behulp van MPLAB IDE en XC8-compiler, om een eenvoudige string draadloos te verzenden met goedkope TX/RX 433MHz-modules. De ontvangermodule was via een USB aangesloten op UART TTL kabel advertentie
Draadloze seriële communicatie met Bluefruit: 4 stappen
Draadloze seriële communicatie met Bluefruit: Hier is een eenvoudige stapsgewijze handleiding om uw draden te vervangen door een Bluetooth low energy-verbinding: het kostte me een tijdje om dit uit te zoeken omdat er nauwelijks documentatie is om dit te doen met moderne Bluetooth low energy-technologie zoals als de Bluefrui
Webgebaseerde SmartMirror met seriële communicatie: 6 stappen
Webgebaseerde SmartMirror met behulp van seriële communicatie: deze instructable wordt geleverd met alle code klaar voor gebruik. De ontwikkeling was erg ingewikkeld, maar als het eenmaal is ingesteld, is het heel eenvoudig aan te passen. Neem een kijkje en geniet ervan;)