Sisukord:

1 km kaugusega kaugjuhtimisega auto: 6 sammu (piltidega)
1 km kaugusega kaugjuhtimisega auto: 6 sammu (piltidega)

Video: 1 km kaugusega kaugjuhtimisega auto: 6 sammu (piltidega)

Video: 1 km kaugusega kaugjuhtimisega auto: 6 sammu (piltidega)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Detsember
Anonim
1KM kauguse kaugjuhtimisega auto
1KM kauguse kaugjuhtimisega auto
1KM kauguse kaugjuhtimisega auto
1KM kauguse kaugjuhtimisega auto
1KM kauguse kaugjuhtimisega auto
1KM kauguse kaugjuhtimisega auto

Lapsest saati olin üllatunud kaugjuhtimisega autode üle, kuid nende tegevusulatus ei ületanud kunagi 10 meetrit. Pärast Arduino programmeerimise õppimist otsustasin lõpuks ehitada oma kaugjuhtimisega auto, mis võib nRF24L01+ mooduli abil ulatuda kuni 1 km kaugusele.

Minu põhieesmärk oli teha auto, millel on kõrge sõiduulatus ja pikk mänguaeg. Selle eesmärgi saavutamiseks muutsin auto võimalikult kergeks, kasutades kerget šassii ja kergeid liitium-ioonakusid, millel on hea mahutavus (3000 mAh). Nägin palju vaeva, et 1KM vahemik nRF24L01+ -st välja saada, sest ehitamisel tekkis mul palju probleeme. Aga lõppude lõpuks oli ehitamine tõeliselt lõbus ja olen tulemusega tõesti rahul.

Alustame !!

Samm: tellige komponendid

Telli oma komponendid!
Telli oma komponendid!

Kaugjuhtimisega auto valmistamiseks vajate:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit mootorikilp

2x nRF24L01+

4x mootor + käigukast

4x rattad

2x 3,3 V pingeregulaator (LM1117)

5x nupud

2x 10 µF kondensaator

3x liitiumioonaku (12V aku valmistamiseks)

9V aku

2x 100 nF kondensaator

Naiste päised

Jumper juhtmed

Samm: printige šassii

Printige šassii
Printige šassii
Printige šassii
Printige šassii

Kavandasin selle šassii CAD -tarkvara abil, seejärel printisin selle CNC -masina abil. Selle korpuse materjal on PVC paksusega 5 mm. PVC on hea materjal, mida kasutada, sest sellega on lihtne töötada (nagu pildilt näete, painutasin mõned kehaosad veidi kuumutades kokku), suhteliselt odav, piisavalt tugev, et kanda komponentide kaalu ja see on ka väga kerge.

Samm: miks kasutada mootorikilpi?

Miks kasutada mootorikilpi?
Miks kasutada mootorikilpi?

Peate teadma, et kogu Arduino tihvtide kaudu tulev võimsus on tõenäoliselt läbinud pardal oleva pingeregulaatori. Pingeregulaator ei ole ette nähtud suure koguse voolu haldamiseks. Ja kui teie plaati toidetakse USB kaudu, ei ole USB kavandatud pakkuma suurt voolu. Teise viisi leidmine mootori toiteks, kus vool ei voola läbi pardaregulaatori, vähendab tekkivat soojust ja säästab plaadi energiat muude vajalike andurite või juhtseadmete jaoks.

Mootorikilbi teine eelis on see, et see muudab komponentidega sarnaste mootoritega liidese palju lihtsamaks ning lihtsustab juhtmestikku ja võimaldab selliseid funktsioone nagu mootori suuna muutmine.

Samm: tehke kaugjuhtimispult

Tehke oma kaugjuhtimispult!
Tehke oma kaugjuhtimispult!
Tehke oma kaugjuhtimispult!
Tehke oma kaugjuhtimispult!
Tehke oma kaugjuhtimispult!
Tehke oma kaugjuhtimispult!

Nagu näete, on kaugjuhtimispuldil 8 surunuppu, kuid praegu kasutan ainult 5 nuppu (1 nupp igas suunas + 1 nupp sõidukiiruse muutmiseks).

Siit leiate saatja jaoks loodud skeemi:

  • nRF24L01+:

    • CE Ühendage Arduino D7 -ga
    • CS Ühendage Arduino D8 -ga
    • MOSI Ühendage Arduino D11 -ga
    • MISO Ühendage Arduino D12 -ga
    • SCK Ühendage Arduino D13 -ga
    • GND Ühendage Arduino GND -ga
    • 3.3V Ühendage LM1117 OUT -ga
    • Ühendage kondensaatorid vastavalt skeemile
  • Arduino:

    • VIN Ühendage aku 9V -ga
    • GND Ühendage aku GND -ga
    • Ühendage kõik nupud vastavalt skeemile
  • LM1117:

    • IN Ühendage Arduino 5V -ga
    • GND Ühendage Arduino GND -ga

Pärast kõigi nõutavate ühenduste loomist peate üles laadima alloleva koodi, kuid enne seda laadige kindlasti alla ja lisage RF24 raamatukogu

Samm: ühendage elektroonika ja laadige kood üles

Ühendage elektroonika ja laadige kood üles!
Ühendage elektroonika ja laadige kood üles!

Siit leiate skeemi, mille ma vastuvõtja jaoks lõin:

  • nRF24L01+:

    • CE Ühendage Arduino A8 -ga
    • CS Ühendage Arduino A9 -ga
    • MOSI Ühendage Arduino D51 -ga
    • MISO Ühendage Arduino D50 -ga
    • SCK Ühendage Arduino D52 -ga
    • GND Ühendage Arduino GND -ga
    • 3.3V Ühendage LM1117 OUT -ga
    • Ühendage kondensaatorid vastavalt skeemile
  • Adafruit mootorikilp:

    • M1 Ühendage eesmise parema mootoriga
    • M2 Ühendage eesmise vasaku mootoriga
    • M3 Ühendage vasakpoolse mootoriga
    • M4 Ühendage parempoolse tagamootoriga
    • M+ Ühendage 12 V akuga
    • GND Ühendage aku GND -ga
  • LM1117:

    • IN Ühendage Arduino 5V -ga
    • GND Ühendage Arduino GND -ga

Pärast kõigi vajalike ühenduste loomist peate üles laadima alloleva koodi, kuid enne seda laadige kindlasti alla ja lisage RF24 raamatukogu ja AFMotor raamatukogu

6. samm: tulevased täiustused

Tulevased parandused
Tulevased parandused

Palju õnne, olete ehitanud täielikult raadio teel juhitava auto, mida saab juhtida kuni 1 km ulatuses!

Nagu ma varem ütlesin, olen tulemusega väga rahul, kuid tean, et auto paremaks muutmiseks on alati mõningaid parandusi. Ainus täiustus, mida ma praegu silmas pean, on mootorite vahetamine kiirematega, kuna auto pole minu jaoks piisavalt kiire. Kavatsen teha ka vedrustussüsteemi, lasta autol maastikul liikuda.

Kui teil on mingeid parandusi, mida saaksin teha, andke mulle sellest kommentaarides teada.

Kui teil tekib ehitamise ajal probleeme, võite vabalt allpool kommenteerida.

Loodan, et teile meeldis see õpetlik, aitäh lugemise eest!:-)

Kaugjuhtimisvõistlus 2017
Kaugjuhtimisvõistlus 2017
Kaugjuhtimisvõistlus 2017
Kaugjuhtimisvõistlus 2017

Kolmas auhind kaugjuhtimisvõistlusel 2017

Soovitan: