Satura rādītājs:

1KM diapazona tālvadības automašīna: 6 soļi (ar attēliem)
1KM diapazona tālvadības automašīna: 6 soļi (ar attēliem)

Video: 1KM diapazona tālvadības automašīna: 6 soļi (ar attēliem)

Video: 1KM diapazona tālvadības automašīna: 6 soļi (ar attēliem)
Video: Kāds ir Bluetooth diapazons un kā to var paplašināt? 2024, Novembris
Anonim
1KM diapazona tālvadības automašīna
1KM diapazona tālvadības automašīna
1KM diapazona tālvadības automašīna
1KM diapazona tālvadības automašīna
1KM diapazona tālvadības automašīna
1KM diapazona tālvadības automašīna

Kopš biju mazs, mani pārsteidza tālvadības automašīnas, taču to darbības rādiuss nekad nepārsniedza 10 metrus. Kad esmu iemācījies kādu Arduino programmēšanu, es beidzot nolēmu izveidot savu tālvadības automašīnu, kas var sasniegt 1 km diapazonu, izmantojot moduli nRF24L01+.

Mans galvenais mērķis bija izgatavot automašīnu ar augstu diapazonu ar ilgu spēles laiku. Lai sasniegtu šo mērķi, es padarīju automašīnu pēc iespējas vieglāku, izmantojot vieglu šasiju un vieglas litija jonu baterijas, kurām ir laba jauda (3000 mAh). Es ļoti centos iegūt 1KM diapazonu no nRF24L01+, jo veidošanas laikā es saskāros ar daudzām problēmām. Bet galu galā būvēt bija patiešām jautri, un esmu patiešām apmierināts ar rezultātu.

Sāksim !!

1. darbība: pasūtiet komponentus

Pasūtiet savus komponentus!
Pasūtiet savus komponentus!

Lai izgatavotu tālvadības automašīnu, jums būs nepieciešams:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit motora vairogs

2x nRF24L01+

4x motors + pārnesumkārba

4x riteņi

2x 3.3V sprieguma regulators (LM1117)

5x spiedpogas

2x 10 µF kondensators

3x litija jonu akumulators (lai izveidotu 12V akumulatoru)

9V akumulators

2x 100 nF kondensators

Sieviešu galvenes

Jumper vadi

2. darbība: izdrukājiet šasiju

Izdrukājiet šasiju
Izdrukājiet šasiju
Izdrukājiet šasiju
Izdrukājiet šasiju

Es izstrādāju šo šasiju, izmantojot CAD programmatūru, pēc tam to izdrukāju, izmantojot CNC mašīnu. Šim korpusam izmantotais materiāls ir PVC, kura biezums ir 5 mm. PVC ir labs materiāls lietošanai, jo ar to ir viegli strādāt (kā redzams attēlā, es saliku dažas ķermeņa daļas, uzliekot nedaudz siltuma), salīdzinoši lēts, pietiekami izturīgs, lai izturētu sastāvdaļu svaru, un tas ir arī ļoti viegls.

3. darbība: Kāpēc izmantot motora vairogu?

Kāpēc izmantot motora vairogu?
Kāpēc izmantot motora vairogu?

Jums jāzina, ka visa jauda, kas nāk caur Arduino tapām, iespējams, ir izgājusi caur borta sprieguma regulatoru. Sprieguma regulators nav paredzēts liela strāvas daudzuma apstrādei. Un, ja jūsu dēlis tiek darbināts, izmantojot USB, USB nav paredzēts, lai nodrošinātu lielu strāvas daudzumu. Meklējot citu veidu, kā darbināt motoru, ja strāva neplūst caur borta regulatoru, tiks samazināts radītā siltuma daudzums un ietaupīta paneļa jauda visiem citiem sensoriem vai vadības ierīcēm, kas varētu būt nepieciešamas.

Vēl viena motora vairoga priekšrocība ir tā, ka tas ievērojami atvieglo saskarni ar tādiem komponentiem kā motori, kā arī vienkāršo elektroinstalāciju un ļauj izmantot tādas funkcijas kā motora virziena maiņa.

4. solis: izveidojiet tālvadības pulti

Izveidojiet savu tālvadības pulti!
Izveidojiet savu tālvadības pulti!
Izveidojiet tālvadības pulti!
Izveidojiet tālvadības pulti!
Izveidojiet savu tālvadības pulti!
Izveidojiet savu tālvadības pulti!

Kā redzat, tālvadības pultī ir 8 spiedpogas, bet šobrīd es izmantoju tikai 5 pogas (1 poga katrā virzienā + 1 poga, lai mainītu braukšanas ātrumu).

Šeit jūs varat atrast shēmu, ko izveidoju raidītājam:

  • nRF24L01+:

    • CE savienojums ar Arduino D7
    • CS Savienojums ar Arduino D8
    • MOSI Izveidojiet savienojumu ar Arduino D11
    • MISO Izveidojiet savienojumu ar Arduino D12
    • SCK Savienojiet ar Arduino D13
    • GND Izveidojiet savienojumu ar Arduino GND
    • 3.3V Pievienojiet LM1117 OUT
    • Pievienojiet kondensatorus saskaņā ar shēmu
  • Arduino:

    • VIN Pievienojiet akumulatora 9V spriegumam
    • GND Pievienojiet akumulatora GND
    • Pievienojiet visas spiedpogas saskaņā ar shēmu
  • LM1117:

    • IN Savienojiet ar Arduino 5V
    • GND Izveidojiet savienojumu ar Arduino GND

Pēc visu nepieciešamo savienojumu izveidošanas jums būs jāaugšupielādē zemāk esošais kods, taču pirms tam noteikti lejupielādējiet un iekļaujiet RF24 bibliotēku

5. solis: savienojiet elektroniku un augšupielādējiet kodu

Pievienojiet elektroniku un augšupielādējiet kodu!
Pievienojiet elektroniku un augšupielādējiet kodu!

Šeit varat atrast shēmu, ko izveidoju uztvērējam:

  • nRF24L01+:

    • CE savienojums ar Arduino A8
    • CS Savienojums ar Arduino A9
    • MOSI Izveidojiet savienojumu ar Arduino D51
    • MISO Savienojiet ar Arduino D50
    • SCK Savienojiet ar Arduino D52
    • GND Izveidojiet savienojumu ar Arduino GND
    • 3.3V Pievienojiet LM1117 OUT
    • Pievienojiet kondensatorus saskaņā ar shēmu
  • Adafruit motora vairogs:

    • M1 Pievienojiet priekšējam labajam motoram
    • M2 Savienojiet ar kreiso priekšējo motoru
    • M3 Pievienojiet aizmugures kreisajam motoram
    • M4 Pievienojiet labajam aizmugures motoram
    • M+ Pievienojiet 12 V akumulatoram
    • GND Pievienojieties akumulatora GND
  • LM1117:

    • IN Savienojiet ar Arduino 5V
    • GND Izveidojiet savienojumu ar Arduino GND

Pēc visu nepieciešamo savienojumu izveidošanas jums būs jāaugšupielādē zemāk esošais kods, taču pirms tam noteikti lejupielādējiet un iekļaujiet RF24 bibliotēku un AFMotor bibliotēku

6. darbība. Turpmākie uzlabojumi

Turpmākie uzlabojumi
Turpmākie uzlabojumi

Apsveicam, jūs esat izveidojis pilnībā radio vadāmu automašīnu, kuru var vadīt līdz 1 km diapazonam!

Kā jau teicu iepriekš, esmu ļoti apmierināts ar rezultātu, taču zinu, ka vienmēr ir daži uzlabojumi, lai padarītu automašīnu labāku. Vienīgais uzlabojums, kas man šobrīd ir padomā, ir manu esošo motoru nomaiņa ar ātrākiem, jo automašīna man nav pietiekami ātra. Es arī plānoju izgatavot balstiekārtas sistēmu, lai ļautu automašīnai nobraukt no ceļa.

Ja jums ir kādi uzlabojumi, kurus es varētu veikt, lūdzu, informējiet mani komentāros.

Ja būvniecības laikā rodas kādas problēmas, varat brīvi komentēt zemāk.

Es ceru, ka jums patika šī pamācība, paldies, ka lasījāt!:-)

Tālvadības pults konkurss 2017
Tālvadības pults konkurss 2017
Tālvadības pults konkurss 2017
Tālvadības pults konkurss 2017

Trešā balva tālvadības konkursā 2017

Ieteicams: