Obsah:
- Krok 1: Sestavení podvozku
- Krok 2: Vytvoření elektroniky
- Krok 3: Vytvoření aplikace
- Krok 4: Sestavení
- Krok 5: Použití
Video: Autonomní tank s GPS: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
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
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
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í
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:
Autonomní doručovací dron s pevným křídlem (3D tisk): 7 kroků (s obrázky)
Autonomní doručovací dron s pevným křídlem (3D tisk): Technologie dronů se velmi vyvinula, protože je pro nás mnohem přístupnější než dříve. Dnes můžeme dron postavit velmi snadno a můžeme být autonomní a lze jej ovládat z jakéhokoli místa na světě. Technologie dronů může změnit náš každodenní život. Dodávka
Raspberry Pi - autonomní Mars Rover se sledováním objektů OpenCV: 7 kroků (s obrázky)
Raspberry Pi - autonomní Mars Rover se sledováním objektů OpenCV: Pohání jej Raspberry Pi 3, rozpoznávání otevřeného objektu, ultrazvukové senzory a stejnosměrné motory s převodovkou. Tento rover může sledovat jakýkoli objekt, pro který je vycvičen, a pohybovat se v jakémkoli terénu
IoT APIS V2 - autonomní automatizovaný systém zavlažování rostlin s podporou IoT: 17 kroků (s obrázky)
IoT APIS V2 - Autonomní automatizovaný zavlažovací systém s podporou IoT: Tento projekt je evolucí mého předchozího pokynu: APIS - automatizovaný zavlažovací systém rostlin Používám APIS již téměř rok a chtěl jsem vylepšit předchozí návrh: Schopnost monitorovat závod na dálku. Takto
Autonomní auto udržující jízdní pruh využívající Raspberry Pi a OpenCV: 7 kroků (s obrázky)
Autonomní auto udržující jízdní pruh pomocí Raspberry Pi a OpenCV: V tomto návodu bude implementován autonomní robot pro udržování v jízdním pruhu, který projde následujícími kroky: Shromažďování součástí Instalace předpokladů pro instalaci hardwaru Sestava hardwaru První test Detekce linií jízdních pruhů a zobrazení průvodce
Autonomní paralelní parkování automobilů pomocí Arduina: 10 kroků (s obrázky)
Autonomní paralelní parkování automobilů pomocí Arduina: Při autonomním parkování potřebujeme vytvořit algoritmy a snímače polohy podle určitých předpokladů. Naše předpoklady budou v tomto projektu následující. Ve scénáři bude levá strana silnice tvořena zdmi a parkovými plochami. Jako ty