Obsah:

Dálkově ovládané auto na vzdálenost 1 km: 6 kroků (s obrázky)
Dálkově ovládané auto na vzdálenost 1 km: 6 kroků (s obrázky)

Video: Dálkově ovládané auto na vzdálenost 1 km: 6 kroků (s obrázky)

Video: Dálkově ovládané auto na vzdálenost 1 km: 6 kroků (s obrázky)
Video: Jak odemknout fabii bez klíčů rukama za 2 vteřiny 2024, Listopad
Anonim
Dálkově ovládané auto na dosah 1 km
Dálkově ovládané auto na dosah 1 km
Dálkově ovládané auto na dosah 1 km
Dálkově ovládané auto na dosah 1 km
Dálkově ovládané auto na dosah 1 km
Dálkově ovládané auto na dosah 1 km

Od mala jsem byl ohromen dálkově ovládanými auty, ale jejich dosah nikdy nepřesáhl 10 metrů. Poté, co jsem se naučil programovat Arduino, jsem se nakonec rozhodl postavit si vlastní dálkově ovládané auto, které pomocí modulu nRF24L01+ dokáže dosáhnout až 1 km.

Mým hlavním cílem bylo vyrobit auto s vysokým dojezdem a dlouhou dobou hraní. Abych dosáhl tohoto cíle, udělal jsem auto co nejlehčí pomocí lehkého podvozku a lehkých lithium-iontových baterií s dobrou kapacitou (3000 mAh). Hodně jsem se snažil dostat rozsah 1KM z nRF24L01+, protože jsem během stavby čelil mnoha problémům. Ale koneckonců byla stavba opravdu zábavná a jsem s výsledkem opravdu spokojený.

Začněme !!

Krok 1: Objednejte si komponenty

Objednejte si své komponenty!
Objednejte si své komponenty!

K výrobě auta na dálkové ovládání budete potřebovat:

1x Arduino Mega2560

1x Arduino Nano

1x Motorový štít Adafruit

2x nRF24L01+

4x motor + převodovka

4x kola

2x 3.3V regulátor napětí (LM1117)

5x tlačítka

2x 10 µF kondenzátor

3x lithium-iontová baterie (za účelem vytvoření 12 V baterie)

9V baterie

2x 100 nF kondenzátor

Ženské hlavičky

Propojovací dráty

Krok 2: Vytiskněte šasi

Vytiskněte podvozek
Vytiskněte podvozek
Vytiskněte podvozek
Vytiskněte podvozek

Tento podvozek jsem navrhl pomocí CAD softwaru, poté jsem jej vytiskl pomocí CNC stroje. Materiál použitý pro toto tělo je PVC o tloušťce 5 mm. PVC je dobrý materiál k použití, protože se s ním snadno pracuje (jak vidíte na obrázku, ohnul jsem některé části těla působením tepla), relativně levný, dostatečně pevný, aby unesl hmotnost součástí, a je také velmi světlý.

Krok 3: Proč používat štít motoru?

Proč používat štít motoru?
Proč používat štít motoru?

Musíte vědět, že veškerá energie procházející piny Arduino pravděpodobně prošla palubním regulátorem napětí na desce. Regulátor napětí není navržen tak, aby zvládal velké množství proudu. A pokud je vaše deska napájena přes USB, USB není navrženo tak, aby poskytovalo velké množství proudu. Nalezení jiného způsobu napájení motoru, kde proud neproudí přes palubní regulátor, sníží množství generovaného tepla a ušetří energii desky pro případná další čidla nebo ovládací prvky.

Další výhodou stínění motoru je, že umožňuje mnohem jednodušší propojení s motory podobnými součástkám a zjednodušuje zapojení a umožňuje funkce, jako je obrácení směru motoru.

Krok 4: Vytvořte si dálkové ovládání

Vytvořte si dálkové ovládání!
Vytvořte si dálkové ovládání!
Vytvořte si dálkové ovládání!
Vytvořte si dálkové ovládání!
Vytvořte si dálkové ovládání!
Vytvořte si dálkové ovládání!

Jak vidíte, na dálkovém ovládání je 8 tlačítek, ale právě teď používám pouze 5 tlačítek (1 tlačítko pro každý směr + 1 tlačítko pro změnu rychlosti jízdy).

Zde najdete schéma, které jsem vytvořil pro vysílač:

  • nRF24L01+:

    • CE Připojení k Arduino D7
    • CS Připojte se k Arduino D8
    • MOSI Připojte se k Arduino D11
    • MISO Připojení k Arduino D12
    • SCK Připojte se k Arduino D13
    • GND Připojte se k Arduino GND
    • 3,3 V Připojte k LM1117 OUT
    • Připojte kondenzátory podle schématu
  • Arduino:

    • VIN Připojte k 9V baterie
    • GND Připojte se ke GND baterie
    • Připojte všechna tlačítka podle schématu
  • LM1117:

    • IN Připojte k Arduino 5V
    • GND Připojte se k Arduino GND

Po provedení všech požadovaných připojení budete muset nahrát níže uvedený kód, ale předtím si stáhněte a zahrňte knihovnu RF24

Krok 5: Zapojte elektroniku a nahrajte kód

Zapojte elektroniku a nahrajte kód!
Zapojte elektroniku a nahrajte kód!

Zde najdete schéma, které jsem vytvořil pro přijímač:

  • nRF24L01+:

    • CE Připojení k Arduino A8
    • CS Připojte se k Arduino A9
    • MOSI Připojte se k Arduino D51
    • MISO Připojení k Arduino D50
    • SCK Připojte se k Arduino D52
    • GND Připojte se k Arduino GND
    • 3,3 V Připojte k LM1117 OUT
    • Připojte kondenzátory podle schématu
  • Motorový štít Adafruit:

    • M1 Připojte k přednímu pravému motoru
    • M2 Připojte k levému přednímu motoru
    • M3 Připojte k levému zadnímu motoru
    • M4 Připojte k pravému zadnímu motoru
    • M+ Připojte k 12V baterii
    • GND Připojte se ke GND baterie
  • LM1117:

    • IN Připojte k Arduino 5V
    • GND Připojte se k Arduino GND

Po provedení všech požadovaných připojení budete muset nahrát níže uvedený kód, ale předtím si stáhněte a zahrňte knihovnu RF24 a knihovnu AFMotor

Krok 6: Budoucí vylepšení

Budoucí vylepšení
Budoucí vylepšení

Blahopřejeme, postavili jste plně rádiem ovládané auto, které lze ovládat až do vzdálenosti 1 km!

Jak jsem již řekl, jsem s výsledkem velmi spokojený, ale vím, že vždy existuje nějaká vylepšení, která činí vůz lepším. Jediné vylepšení, které mám právě teď na mysli, je změna motorů, které mám s rychlejšími, protože auto pro mě není dost rychlé. Plánuji také výrobu systému odpružení, který by nechal auto vyjet do terénu.

Pokud máte nějaká vylepšení, která bych mohl udělat, dejte mi prosím vědět v komentářích.

Pokud během stavby narazíte na jakýkoli problém, můžete se vyjádřit níže.

Doufám, že se vám tento návod líbil, děkuji za přečtení!:-)

Soutěž o dálkové ovládání 2017
Soutěž o dálkové ovládání 2017
Soutěž o dálkové ovládání 2017
Soutěž o dálkové ovládání 2017

Třetí cena v soutěži o dálkové ovládání 2017

Doporučuje: