KEVIN plně autonomní vozidlo: 17 kroků (s obrázky)
KEVIN plně autonomní vozidlo: 17 kroků (s obrázky)
Anonim
Image
Image
KEVIN plně autonomní vozidlo
KEVIN plně autonomní vozidlo
KEVIN plně autonomní vozidlo
KEVIN plně autonomní vozidlo

Tohle je Kevin. Jedná se o rádiem řízené auto se schopností plně autonomního řízení. Mým prvním cílem bylo nechat autonomní vozidlo ovládat Arduino. Tak jsem koupil levný čínský podvozek. Ale bylo to hrozné, protože jsem nebyl schopen připojit žádnou součást. Pokud jsem tedy jel rychle, všechno spadlo. Vyladil jsem to, vyrobil jsem zcela nové díly, které odstranily problémy, které jsem měl, a nyní se mohu soustředit pouze na programování. To, co vidíte, je platforma, na kterou lze přidat mnoho senzorů nebo příloh. Také jsem vytvořil pěkný malý vysílač s plně barevným displejem. Mnoho z těchto částí bylo vytištěno na 3D tiskárně, včetně vysílače, světelné lišty, jména KEVIN a mnoha dalších částí. Nyní používám KEVIN jako malého bezúdržbového mazlíčka.

Krok 1: Potřebné součásti

Toto je seznam dílů:

Podvozek poháněný čtyřmi koly-lze zakoupit zde:

Ovladač motoru L298n-2 ks, Snímač vzdálenosti HC-SR04-3 ks, Arduino DUE nebo klon - 2 ks

Regulátor napětí-2 ks, https://www.banggood.com/5A-XL4005-DCDC-Adj Nastavitelný…

Bezdrátový modul NRF24-L01-2 ks, Breadboard - 2 ks

Propojovací vodiče - mnoho

LED diody WS 2812b-40 ks, 12V baterie - měla by být kolem 1500 mAh

9V baterie - běžná 9V baterie

Joysticky-2 ks, 9V zástrčka baterie - 1 ks

Displej-1 ks, Potřebné nástroje:

3D tiskárna

Páječka

Šroubovák

Skalpel

Krok 2: Sestavení podvozku

Stavba podvozku
Stavba podvozku
Stavba podvozku
Stavba podvozku

Postavte podvozek, ale ne tak, jak je vidět na obrázku z internetu. Jak vidíte, pro tento účel je lepší off-road verze. Pro offroadovou verzi stačí připevnit motory na dno.

Krok 3: Namontujte snímače vzdálenosti

Namontujte snímače vzdálenosti
Namontujte snímače vzdálenosti
Namontujte snímače vzdálenosti
Namontujte snímače vzdálenosti
Namontujte snímače vzdálenosti
Namontujte snímače vzdálenosti

Vytiskněte všechny tři držáky. Narovnejte kolíky senzorů, aby kabely vedly správným směrem. Poté jej zašroubujte na spodní palubu podvozku. Nemusíte vrtat otvory, všechny jsou předvrtané.

Krok 4: Namontujte bezdrátový modul

Namontujte bezdrátový modul
Namontujte bezdrátový modul
Namontujte bezdrátový modul
Namontujte bezdrátový modul
Namontujte bezdrátový modul
Namontujte bezdrátový modul

Vytiskněte všechny díly. Vezměte horní a dolní držák kabelu a vložte mezi ně propojovací vodiče. Poté jej přišroubujte na zadní část šasi. Jsou zde dva předvrtané otvory. Poté vezměte horní a spodní kufry, vložte mezi ně modul Nrf24-l01 a zalepte jej páskou. Poté připojte modul k držáku kabelu. Bezdrátový modul je držen pouze na propojovacích vodičích.

Krok 5: Přidání ovladačů motoru a regulátorů

Přidání ovladačů motoru a regulátorů
Přidání ovladačů motoru a regulátorů
Přidání ovladačů motoru a regulátorů
Přidání ovladačů motoru a regulátorů
Přidání ovladačů motoru a regulátorů
Přidání ovladačů motoru a regulátorů

Vezměte ovladače motoru a pomocí oboustranné pásky je připevněte k podpalubí a poté k nim připojte motory. Výstup 1 a výstup 3 by měly mít stejnou polaritu. Připojte regulátory napětí oboustrannou páskou. Nastavte jeden na 3V a druhý na 5V pomocí trimru. Použil jsem různé, ty v popisu budou také fungovat. Připevněte pouze boční část prkénka, jak je vidět na obrázku. Bude to 12V větev.

Krok 6: Držák baterie

Držák baterie
Držák baterie
Držák baterie
Držák baterie
Držák baterie
Držák baterie
Držák baterie
Držák baterie

Vytiskněte si držák baterie a připevněte jej hned po větvi 12V oboustrannou páskou. Připevněte suchý zip na držáky baterie a na baterii. Držáky baterií byly navrženy také jako držáky kabelů.

Krok 7: Kabeláž

Kabeláž
Kabeláž
Kabeláž
Kabeláž
Kabeláž
Kabeláž
Kabeláž
Kabeláž

Chcete -li připojit vše pomocí menšího počtu kabelů, budete si muset vytvořit vlastní. Vytvořte jeden kabel, který povede z baterie na 12V větev. Vytvořte dva kabely 3 samice na 1 samec. Ty budou použity k napájení modulů hc-sr04. Udělejte šest kabelů, 2 ženy k jednomu muži. Ty budou použity k propojení obou kanálů v ovladači motoru.

Krok 8: Zadní světla

Zadní světla
Zadní světla
Zadní světla
Zadní světla
Zadní světla
Zadní světla

Pájejte 7 ws2812b LED dohromady, jak vidíte na obrázcích. Zkuste zkopírovat elipsu na plexisklo. Jako napájecí kabel použijte měděný kabel, je ohýbatelný a lze jej lépe vést.

Krok 9: Dokončete spodní palubu

Dokončete Lower Deck
Dokončete Lower Deck
Dokončete Lower Deck
Dokončete Lower Deck
Dokončete Lower Deck
Dokončete Lower Deck

Pro připojení Vcc a uzemňovacích pinů na modulech HC-SR04 použijte 3 samičí až 1 samčí kabely. Pomocí 2 kabelů samice až 1 samec propojte ENA a ENB dohromady, In1 a In4, In2 a In3 na modulu l298n na obou stranách. Připojte kabely ke každému kolíku, který budeme potřebovat na horní „logické“palubě, jako 12V, 5V, 3V, spouště a echo piny na modulech pro měření vzdálenosti, ovládací piny od ovladačů motoru. Připojte horní palubu a protáhněte všechny kabely otvory.

Krok 10: Horní paluba

Horní paluba
Horní paluba
Horní paluba
Horní paluba
Horní paluba
Horní paluba

Spojte dvě prkénka jako jedno a umístěte je na palubu. Poté budete muset připojit Arduino. Můžete použít pásku nebo vyvrtat otvory a zašroubovat je. Je to na tobě. Poté připevněte LED lištu, kterou najdete zde: https://www.instructables.com/id/Programmable-Led-… se šrouby a maticemi. Chcete -li připojit organizér kabelů, musíte vyvrtat dva otvory. Poté skryjte co nejvíce kabelů do organizéru a zavřete jej znakem Kevin. V programu jsou poznámky o kabelových připojeních. Bezdrátový modul a hc-sr04 musí být napájeny z 3V větve. Arduino je připojeno přímo k 12V baterii přes Vin pin.

Krok 11: Vysílač

Vysílač
Vysílač
Vysílač
Vysílač
Vysílač
Vysílač

Vytiskněte spodní část. Odpojovací kolíky z joysticků a pájecí dráty v délce přibližně 5 cm. K připevnění joysticků použijte šrouby a šrouby.

Krok 12: Nastavení LCD

Nastavení LCD
Nastavení LCD

Budeme muset použít Vin a 3V piny samostatně, které jsou obsazeny LCD štítem. Takže odpájecí piny na Vin a 3V.

Krok 13: Napájecí kabel

Napájecí kabel
Napájecí kabel

Pájecí spínač na zemnícím kabelu 9V zástrčky baterie. Slouží k zapnutí napájení vysílače.

Krok 14: Dejte všechno do kufru

Vložte vše do pouzdra
Vložte vše do pouzdra
Vložte vše do pouzdra
Vložte vše do pouzdra
Vložte vše do pouzdra
Vložte vše do pouzdra

Připojte červený vodič zástrčky baterie k Vin a černý vodič někde k zemi. Bezdrátový modul je připojen k 3V a joystickům. Připojte displej k Arduino DUE. Zapojení joysticků a Nrf24-l01 je specifikováno ve vysílači V1.6. Nahrajte kód do Arduina.

Krok 15: Zavřete vysílač

Zavřete vysílač
Zavřete vysílač
Zavřete vysílač
Zavřete vysílač

Vytiskněte přední část, připevněte ji dole. Před připevněním lepidla přepněte spínač na přední část. Při připevňování sledujte displej, Arduino není podlepeno ani přišroubováno, pouze displej jej udrží. Ale to stačí. Poté jej utáhněte šrouby.

Krok 16: Dokončený vysílač

Dokončený vysílač
Dokončený vysílač
Dokončený vysílač
Dokončený vysílač
Dokončený vysílač
Dokončený vysílač

Takto vypadá dobře namontovaný vysílač. Program, který jsem aktualizoval, je přeložen do angličtiny, takže se slovenštiny nebojte.

Krok 17: Kevin je dokončen

Kevin je hotový
Kevin je hotový
Kevin je hotový
Kevin je hotový
Kevin je hotový
Kevin je hotový

Kevin je nyní připraven sloužit jako retardovaný bezúdržbový mazlíček. S Kevinem postaveným se můžete soustředit pouze na programování. Prostor pro přídavná čidla je dostatek, jsou zde dvě prkénka. K dispozici je také plnobarevný displej, který lze naprogramovat tak, aby ukazoval, co chcete. Můžete říci, že se jedná pouze o podvozek a vysílač, na kterém si můžete postavit vlastní projekt, a nemusíte se trápit přemýšlením, jak umístit senzory nebo LED diody.

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