Obsah:

Letní projekt 2020: 8 kroků
Letní projekt 2020: 8 kroků

Video: Letní projekt 2020: 8 kroků

Video: Letní projekt 2020: 8 kroků
Video: Běhny | Letní Ambroziáda 2019 v Praze (1. turnus) 2024, Červenec
Anonim
Letní projekt 2020
Letní projekt 2020

Pro svůj letní projekt roku 2020 jsem vyrobil dvě robotická auta se stejným podvozkem. Jedno auto robota mělo pomocí ultrazvukového senzoru detekovat objekty před ním a následně podle toho automaticky měnit směr. Druhé auto mělo být možné ovládat mým telefonem.

Krok 1: Získejte zásoby

Získejte zásoby!
Získejte zásoby!

Všechny zásoby potřebné k výrobě těchto dvou vozů jsou uvedeny níže:

- Čirý akrylový základ

- 2 plastová kola s gumovými pneumatikami

- 2 žluté motory s převodovkou (nezapomeňte k nim připojit konektory)

- Kolečko/vlečné kolo - Upevňovací hardware (matice a šrouby) - Šestihranné distanční sloupky - Klon KeyeStudio Arduino (žlutá a černá deska) - Deska NodeMCU Esp8266 - Mini Breadboard - 480 bodový BreadBoard

- Micro USB (pro ESP8266)

- USB A až B (pro desku Arduino

- 6voltová baterie (pojme 4xAA)

- DF Robot Dual H-Bridge (černá deska s černým chladičem a zelenými konektory)

- L298N (červená deska s černým chladičem a modrými konektory)

- Propojovací vodiče

- 2 ks IR čidel (malé modré obvody, 4pinové konektory)

- 3qty disky pro pohyb kol (1 je náhradní)

- 2 ks 9g serva

- Senzor UltraSonic (modrá deska s obvody, 2 velká kulatá „oči“)

- Tlačítko Zap/Vyp

- 1 hobby šroubovák (černá rukojeť, oranžová horní část)

- Oboustranná páska (pro montáž dílů do šasi. Můžete také použít lepicí pistoli)

Krok 2: Sestavte podvozek automobilu

Sestavte podvozek automobilu
Sestavte podvozek automobilu
Sestavte podvozek automobilu
Sestavte podvozek automobilu
Sestavte podvozek automobilu
Sestavte podvozek automobilu

K mé sadě byl přiložen manuál, takže si můžete obrázek uložit a podle potřeby jej sledovat. Jinak můžete při montáži podvozku postupovat podle mých níže uvedených pokynů. Možná budete chtít, aby vám pomohla druhá osoba, protože utáhnout šrouby, aniž by vám někdo pomohl udržet auto v klidu, může být opravdu obtížné.

Nejprve musíte upevnit motor na podvozek pomocí plastových spojovacích prvků, několika šroubů a některých matic, jako na obrázku výše

Poté připevníte kola k motorům

Nyní musíte přední kolo připevnit k podvozku pomocí šestihranných distančních sloupků, několika šroubů a matic

Dále připevněte nádobu na baterii také pomocí šroubů. Poté, co to uděláte, je podvozek vozu hotový!

Krok 3: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

Nejprve uděláme auto ovládané ultrazvukovým senzorem. Budete potřebovat svůj ultrazvukový senzor, 6V baterii, propojovací vodiče, desku L298, prkénko a redboard Arduino. Na pomoc jsem použil výše uvedené schéma.

Připojte oba motory k desce L298 pomocí propojovacích vodičů

Připojte desku L298 ke zdroji napájení 9V

Připojte desku L298 k GND na vaší červené desce

Připojte ultrazvukový senzor k prázdnému prkénku a k analogovým vstupům

Připojte desku L298 k červené desce

Připojte otočný senzor k prkénku a červené desce

Poté připojte druhou baterii k červené desce pomocí adaptéru

Krok 4: Kód

Zaslaný kód bude použit k odeslání příkazu ping k ultrazvukovému senzoru ke kontrole čehokoli před ním. Poté řekne autu, aby změnilo směr podle toho, jestli mu v cestě něco brání. Budete také muset stáhnout níže uvedenou knihovnu NewPing. Poté jej musíte vložit do složky knihoven aplikace Arduino.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Krok 5: Úspěch (nebo ne)

Image
Image

Pokud nyní děláte vše správně, mělo by to fungovat. Jak zde vidíte, nechal jsem pracovat senzory, ale motory nefungují. Zdá se, že kód a senzor fungují. Auto však zkrátka nepojede. Zkontroloval jsem zapojení a kód a vše se zdálo v pořádku. Můžete se setkat s těmito technickými problémy, a pokud tomu tak je, nezapomeňte dvakrát zkontrolovat, zda není něco poškozeno nebo ne. Senzor zjevně fungoval, jak ukazují videa níže. Motor rozhodně není zlomený, protože jsem ho úspěšně použil v dalším autě. Vlastně jsem to auto udělal po dalším autě, ale rozhodl jsem se nejprve ukázat tohle. Mám podezření, že je problém s deskou L298.

Krok 6: Zapojení druhého vozu

Zapojení druhého vozu
Zapojení druhého vozu

Nyní budeme stavět auto, které lze ovládat pomocí telefonu. Naštěstí tento fungoval a mám videa, jak jezdí kolem. Na toto auto nepotřebujete tolik materiálu jako to předchozí. Potřebujete pouze propojovací vodiče, desku L298N a nádobu na baterie. Pomocí telefonu s Androidem jsem si stáhl potřebnou aplikaci k ovládání auta.

Připojte motory k desce L298

Připojte prkénko a desku L298

Nezapomeňte také připojit baterii k desce L298

Krok 7: Kód

Zde je kód, který si musíte stáhnout pro toto auto. Údajně má detekovat IP adresu vašeho telefonu, abyste mohli pomocí telefonu ovládat auto. Také si budete muset stáhnout aplikaci do telefonu s Androidem.

Krok 8: Úspěch

Se všemi kroky dolů byste nyní měli mít možnost ovládat auto pomocí dotykové obrazovky

Doporučuje: