Satura rādītājs:
- 1. darbība: pasūtiet komponentus
- 2. darbība: izdrukājiet šasiju
- 3. darbība: Kāpēc izmantot motora vairogu?
- 4. solis: izveidojiet tālvadības pulti
- 5. solis: savienojiet elektroniku un augšupielādējiet kodu
- 6. darbība. Turpmākie uzlabojumi
Video: 1KM diapazona tālvadības automašīna: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
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
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
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?
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
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
Š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
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!:-)
Trešā balva tālvadības konkursā 2017
Ieteicams:
RF tālvadības automašīna: 6 soļi (ar attēliem)
RF tālvadības automašīna: izveidoja: Kevin ShuOverview RC automašīna ir lielisks projekts visu vecumu cilvēkiem, un tai nav nepieciešama programmēšana. Tas izmanto vienkāršas integrālās shēmas (IC), un to bezvadu režīmā kontrolē tālvadības pults. Tālvadības pults izsūta
IoT RC automašīna ar viedās lampas tālvadības pulti vai vārteju: 8 soļi (ar attēliem)
IoT RC automašīna ar viedo lampu tālvadības pulti vai vārteju: nesaistītam projektam es biju rakstījis kādu Arduino kodu, lai sarunātos ar MiLight viedajām lampām un lampu tālvadības pultīm, kas man ir mājās. Pēc tam, kad man izdevās pārtvert komandas no bezvadu tālvadības pultīm, Es nolēmu izveidot nelielu RC automašīnu, lai pārbaudītu
Play Station tālvadības bezvadu 3D drukāta automašīna: 7 soļi (ar attēliem)
Play Station tālvadības bezvadu 3D drukāta automašīna: kam nepatīk spēles? Sacīkstes un cīņas Play Station un Xbox virtuālajā pasaulē! Tātad, lai šo jautrību padarītu reālajā dzīvē, es izveidoju šo pamācību, kurā es jums parādīšu, kā varat izmantot jebkuru Play Station tālvadības pulti (vadu
Maverick - tālvadības divvirzienu sakaru automašīna: 17 soļi (ar attēliem)
Maverick - tālvadības divvirzienu komunikācijas automašīna: Sveiki visi, es esmu Razvans un laipni lūdzam manā “ Maverick ” projekts. Man vienmēr ir patikušas ar tālvadību vadāmas lietas, bet man nekad nebija RC automašīnas. Tāpēc es nolēmu izveidot tādu, kas spēj paveikt vairāk nekā tikai pārvietoties. Šim projektam mēs
HPI Q32 tālvadības automašīna ar FPV jaunināšanu: 10 soļi (ar attēliem)
HPI Q32 tālvadības automašīna ar FPV jaunināšanu: Šeit mēs parādīsim HPI Racing Q32 elastību, lai pieņemtu izmaiņas. Mēs eksperimentēsim ar maināmu akumulatoru sistēmas, kā arī FPV kameras un raidītāja uzstādīšanu