Innholdsfortegnelse:

Autonom tank med GPS: 5 trinn (med bilder)
Autonom tank med GPS: 5 trinn (med bilder)

Video: Autonom tank med GPS: 5 trinn (med bilder)

Video: Autonom tank med GPS: 5 trinn (med bilder)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Image
Image
Montering av chassiset
Montering av chassiset

DFRobot sendte meg nylig Devastator Tank Platform -settet mitt for å prøve. Så selvfølgelig bestemte jeg meg for å gjøre det autonomt og også ha GPS -muligheter. Denne roboten vil bruke en ultralydsensor til å navigere, hvor den beveger seg fremover mens den sjekker klaring. Hvis den kommer for nær et objekt eller en annen barriere, ville den kontrollere hver retning og deretter bevege seg deretter.

BoM:

  • DFRobot Devastator Tank Robot Platform: Link
  • DFRobot GPS -modul med vedlegg: Link
  • Tenåring 3.5
  • Ultralydsensor - HC -SR04 (Generisk)
  • Micro Servo 9g

Trinn 1: Montering av chassiset

Montering av chassiset
Montering av chassiset

Settet leveres med ekstremt enkle å følge instruksjoner for å sette det sammen. I tillegg til 4 enkle konstruksjonsstykker, har den mange forskjellige monteringshull som kan støtte brett som Raspberry Pi og Arduino Uno. Jeg begynte med å få fjæringen festet på hver side av chassiset, og satte deretter på hjulene. Etter det skrudde jeg bare sammen hvert stykke og la til sporene.

Trinn 2: Opprette elektronikken

Opprette elektronikken
Opprette elektronikken
Opprette elektronikken
Opprette elektronikken
Opprette elektronikken
Opprette elektronikken

Jeg bestemte meg for å bruke en Teensy 3.5 for hjernen på roboten min, da den kunne støtte flere serielle tilkoblinger og kjørte på 120 MHz (mot 16 for en Arduino Uno). Deretter festet jeg GPS -modulen til Serial1 -pinnene, sammen med en Bluetooth -modul på Serial3. L293D var det beste valget for en motordriver, ettersom den støtter 3,3v i og 2 motorer. Sist var servo og ultralydavstandssensor. Chassiset støtter en mikroservo på toppen, og i tillegg til det limte jeg på en HC-SR04 på grunn av lavt strømforbruk og brukervennlighet.

Trinn 3: Lag appen

Jeg ønsket at denne roboten skulle ha både manuelle og autonome evner, så appen gir begge deler. Jeg begynte med å lage fire knapper som kontrollerte hver retning: forover, bakover, venstre og høyre, og også to knapper for å bytte mellom manuell og autonom modus. Deretter la jeg til en listevelger som lar brukerne koble seg til HC-05 Bluetooth-modulen på roboten. Til slutt la jeg også til et kart med 2 markører som viser plasseringen av både brukerens telefon og roboten. Hvert 2. sekund sender roboten posisjonsdata via Bluetooth til telefonen der den deretter blir analysert. Du finner den her

Trinn 4: Montering

montering
montering
montering
montering
montering
montering

Å sette alt sammen er ganske enkelt. Bare loddetråder fra hver motor til de riktige pinnene på motorføreren. Bruk deretter noen avstander og skruer for å montere brettet på roboten. Kontroller at GPS -modulen er utenfor tanken, slik at signalet ikke blokkeres av metallrammen. Til slutt kobler du servoen og HC-SR04 til de respektive stedene.

Trinn 5: Bruk den

Nå er det bare å koble til motorene og Teensy. Koble via appen til HC-05 og ha det gøy!

Anbefalt: