Obsah:

Autonomní tank s GPS: 5 kroků (s obrázky)
Autonomní tank s GPS: 5 kroků (s obrázky)

Video: Autonomní tank s GPS: 5 kroků (s obrázky)

Video: Autonomní tank s GPS: 5 kroků (s obrázky)
Video: ÓeFko bude v prosinci za půlku když budou ty Vánoce tak kdo váhal tak šup . Platí pro prvních 100 2024, Červenec
Anonim
Image
Image
Sestavení podvozku
Sestavení podvozku

DFRobot mi nedávno poslal na vyzkoušení jejich sadu Devastator Tank Platform. Samozřejmě jsem se rozhodl, že bude autonomní a bude mít také GPS. Tento robot by k navigaci používal ultrazvukový senzor, kde by se pohyboval vpřed a kontroloval by svou vůli. Pokud se dostane příliš blízko předmětu nebo jiné bariéře, zkontroluje každý směr a poté se podle toho pohne.

BoM:

  • Platforma robotického tanku DFRobot Devastator: Link
  • GPS modul DFRobot s krytem: Link
  • Teensy 3.5
  • Ultrazvukový senzor - HC -SR04 (obecný)
  • Micro Servo 9g

Krok 1: Sestavení podvozku

Sestavení podvozku
Sestavení podvozku

Sada obsahuje extrémně snadno srozumitelné pokyny k sestavení. Kromě 4 jednoduchých konstrukčních dílů obsahuje mnoho různých montážních otvorů, které mohou podporovat desky jako Raspberry Pi a Arduino Uno. Začal jsem tím, že jsem na každou stranu podvozku připevnil zavěšení, a poté jsem nasadil kola. Poté jsem jednoduše seslal každý kus dohromady a přidal stopy.

Krok 2: Vytvoření elektroniky

Výroba elektroniky
Výroba elektroniky
Výroba elektroniky
Výroba elektroniky
Výroba elektroniky
Výroba elektroniky

Rozhodl jsem se použít Teensy 3.5 pro mozek na svém robotu, protože mohl podporovat více sériových připojení a běžel na 120 MHz (ve srovnání s 16 pro Arduino Uno). Poté jsem připojil modul GPS k pinům Serial1 spolu s modulem Bluetooth na Serial3. L293D byl nejlepší volbou pro ovladač motoru, protože podporuje 3,3 V a 2 motory. Poslední byl servo a ultrazvukový snímač vzdálenosti. Podvozek podporuje jedno mikroslužidlo nahoře a kromě toho jsem nalepil HC-SR04 kvůli jeho nízké spotřebě energie a snadnému použití.

Krok 3: Vytvoření aplikace

Chtěl jsem, aby tento robot měl manuální i autonomní funkce, takže aplikace poskytuje obojí. Začal jsem vytvořením čtyř tlačítek, která ovládala každý směr: dopředu, dozadu, doleva a doprava, a také dvě tlačítka pro přepínání mezi manuálním a autonomním režimem. Poté jsem přidal výběr seznamu, který by uživatelům umožnil připojení k bluetooth modulu HC-05 na robotu. Nakonec jsem také přidal mapu se 2 značkami, která zobrazuje polohu telefonu uživatele i robota. Každé 2 sekundy robot odešle data o poloze přes Bluetooth do telefonu, kde je poté analyzován. Najdete ho zde

Krok 4: Sestavení

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

Dát to všechno dohromady je celkem jednoduché. Stačí připájet vodiče z každého motoru do příslušných kolíků na ovladači motoru. Poté pomocí desek a šroubů připevněte desku na robota. Ujistěte se, že je modul GPS mimo nádrž, aby jeho signál nebyl blokován kovovým rámem. Nakonec připojte servo a HC-SR04 k příslušným umístěním.

Krok 5: Použití

Nyní jen připojte napájení k motorům a Teensy. Připojte se prostřednictvím aplikace k HC-05 a užijte si zábavu!

Doporučuje: