Sisällysluettelo:

1 km: n etäisyyskauko -ohjattava auto: 6 vaihetta (kuvilla)
1 km: n etäisyyskauko -ohjattava auto: 6 vaihetta (kuvilla)

Video: 1 km: n etäisyyskauko -ohjattava auto: 6 vaihetta (kuvilla)

Video: 1 km: n etäisyyskauko -ohjattava auto: 6 vaihetta (kuvilla)
Video: Etsitään etuja ja haittoja Opel Insigniassa. Tekstitykset! 2024, Marraskuu
Anonim
1 km: n etäisyydellä kauko -ohjattava auto
1 km: n etäisyydellä kauko -ohjattava auto
1 km: n etäisyydellä kauko -ohjattava auto
1 km: n etäisyydellä kauko -ohjattava auto
1 km: n etäisyydellä kauko -ohjattava auto
1 km: n etäisyydellä kauko -ohjattava auto

Pienestä asti olin hämmästynyt kauko -ohjattavista autoista, mutta niiden kantama ei koskaan ylittänyt 10 metriä. Kun olen oppinut jonkin verran Arduino -ohjelmointia, päätin vihdoin rakentaa oman kauko -ohjattavan auton, joka voi ulottua jopa 1 km: n alueelle nRF24L01+ -moduulin avulla.

Päätavoitteeni oli tehdä auto, jolla on korkea kantama ja pitkä soittoaika. Tämän tavoitteen saavuttamiseksi tein autosta mahdollisimman kevyen käyttämällä kevyttä runkoa ja kevyitä litiumioniakkuja, joiden kapasiteetti on hyvä (3000 mAh). Kamppailin paljon saadakseni 1 km: n alueen nRF24L01+: sta, koska minulla oli monia ongelmia rakentamisen aikana. Mutta loppujen lopuksi rakentaminen oli todella hauskaa ja olen todella tyytyväinen tulokseen.

Aloitetaan !!

Vaihe 1: Tilaa komponentit

Tilaa komponentit!
Tilaa komponentit!

Kauko -ohjattavan auton valmistamiseksi tarvitset:

1x Arduino Mega2560

1x Arduino Nano

1x Adafruit -moottorisuoja

2x nRF24L01+

4x moottori + vaihteisto

4x pyörät

2x 3.3V jännitesäädin (LM1117)

5x painikkeet

2x 10 µF kondensaattori

3x litiumioniakku (12 V: n akun valmistamiseksi)

9V akku

2x 100 nF kondensaattori

Naarasotsikot

Hyppyjohdot

Vaihe 2: Tulosta kotelo

Tulosta runko
Tulosta runko
Tulosta runko
Tulosta runko

Suunnittelin tämän kotelon CAD -ohjelmistolla ja tulostin sen sitten CNC -koneella. Tämän rungon materiaali on PVC, jonka paksuus on 5 mm. PVC on hyvä materiaali käytettäväksi, koska sen kanssa on helppo työskennellä (kuten kuvasta näkyy, taivutin joitain kehon osia lämmittämällä), suhteellisen halpaa, riittävän vahvaa kestämään osien painon ja se on myös erittäin kevyt.

Vaihe 3: Miksi käyttää moottorisuojaa?

Miksi käyttää moottorisuojaa?
Miksi käyttää moottorisuojaa?

Sinun on tiedettävä, että kaikki Arduinon nastojen kautta tuleva virta on todennäköisesti kulkenut piirilevyn sisäisen jännitesäätimen läpi. Jännitesäädintä ei ole suunniteltu käsittelemään suuria määriä virtaa. Ja jos korttisi saa virtaa USB: n kautta, USB: tä ei ole suunniteltu tarjoamaan suuria määriä virtaa. Muun tavan löytää virta moottorille, jossa virta ei kulje sisäisen säätimen läpi, vähentää tuotettua lämpöä ja säästää levyn virtaa muille mahdollisesti tarvittaville antureille tai säätimille.

Toinen moottorinsuojuksen etu on, että se helpottaa huomattavasti liittämistä osien kaltaisiin moottoreihin, ja se yksinkertaistaa johdotusta ja mahdollistaa moottorin suunnan vaihtamisen kaltaiset ominaisuudet.

Vaihe 4: Tee kaukosäädin

Tee kaukosäädin!
Tee kaukosäädin!
Tee kaukosäädin!
Tee kaukosäädin!
Tee kaukosäädin!
Tee kaukosäädin!

Kuten näette, kauko -ohjaimessa on 8 painonappia, mutta tällä hetkellä käytän vain 5 painiketta (1 painike kumpaankin suuntaan + 1 painike ajonopeuden muuttamiseksi).

Täältä löydät kaavion, jonka loin lähettimelle:

  • nRF24L01+:

    • CE Yhdistä Arduino D7: een
    • CS Yhdistä Arduino D8: een
    • MOSI Yhdistä Arduino D11 -laitteeseen
    • MISO Yhdistä Arduino D12: een
    • SCK Yhdistä Arduino D13: een
    • GND Yhdistä Arduino GND: hen
    • 3.3V Liitä LM1117 OUT
    • Liitä kondensaattorit kaavion mukaisesti
  • Arduino:

    • VIN Liitä akun 9 V: n jännitteeseen
    • GND Yhdistä akun GND: hen
    • Liitä kaikki painikkeet kaavion mukaisesti
  • LM1117:

    • IN Liitä Arduino 5V
    • GND Yhdistä Arduino GND: hen

Kun olet tehnyt kaikki tarvittavat yhteydet, sinun on ladattava alla oleva koodi, mutta ennen kuin lataat RF24 -kirjaston ja sisällytä siihen

Vaihe 5: Kytke elektroniikka ja lähetä koodi

Kytke elektroniikka ja lähetä koodi!
Kytke elektroniikka ja lähetä koodi!

Täältä löydät kaavion, jonka olen luonut vastaanottimelle:

  • nRF24L01+:

    • CE Yhdistä Arduino A8: een
    • CS Yhdistä Arduino A9: een
    • MOSI Yhdistä Arduino D51: een
    • MISO Yhdistä Arduino D50 -laitteeseen
    • SCK Yhdistä Arduino D52: een
    • GND Yhdistä Arduino GND: hen
    • 3.3V Liitä LM1117 OUT -liitäntään
    • Liitä kondensaattorit kaavion mukaisesti
  • Adafruit -moottorisuoja:

    • M1 Liitä oikeaan etumoottoriin
    • M2 Liitä vasempaan etumoottoriin
    • M3 Kytke vasen takamoottori
    • M4 Liitä oikea takamoottori
    • M+ Liitä 12 V: n akkuun
    • GND Yhdistä akun GND: hen
  • LM1117:

    • IN Liitä Arduino 5V
    • GND Yhdistä Arduino GND: hen

Kun olet tehnyt kaikki tarvittavat yhteydet, sinun on ladattava alla oleva koodi, mutta ennen kuin lataat RF24 -kirjaston ja AFMotor -kirjaston

Vaihe 6: Tulevia parannuksia

Tulevat parannukset
Tulevat parannukset

Onnittelut, olet rakentanut täysin radio-ohjattavan auton, jota voidaan ohjata jopa 1 km: n etäisyydelle!

Kuten aiemmin sanoin, olen erittäin tyytyväinen tulokseen, mutta tiedän, että aina tehdään joitain parannuksia auton parantamiseksi. Ainoa parannus, joka minulla on tällä hetkellä mielessä, on vaihtaa moottorit nopeampiin, koska auto ei ole tarpeeksi nopea minulle. Suunnittelen myös jousitusjärjestelmän tekemistä, jotta auto pääsee maastoon.

Jos sinulla on parannuksia, joita voisin tehdä, kerro minulle kommenteissa.

Jos sinulla on ongelmia rakentamisen aikana, voit vapaasti kommentoida alla.

Toivottavasti pidit tästä opettavaisesta, kiitos lukemisesta!:-)

Kauko -ohjauskilpailu 2017
Kauko -ohjauskilpailu 2017
Kauko -ohjauskilpailu 2017
Kauko -ohjauskilpailu 2017

Kolmas palkinto kauko -ohjauskilpailussa 2017

Suositeltava: