Indholdsfortegnelse:

Autonom tank med GPS: 5 trin (med billeder)
Autonom tank med GPS: 5 trin (med billeder)

Video: Autonom tank med GPS: 5 trin (med billeder)

Video: Autonom tank med GPS: 5 trin (med billeder)
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
Image
Image
Montering af chassiset
Montering af chassiset

DFRobot sendte mig for nylig deres Devastator Tank Platform kit for at prøve. Så selvfølgelig besluttede jeg at gøre det autonomt og også have GPS -funktioner. Denne robot ville bruge en ultralydssensor til at navigere, hvor den bevæger sig fremad, mens den kontrollerer dens frigang. Hvis den kommer for tæt på et objekt eller en anden barriere, ville den kontrollere hver retning og derefter bevæge sig i overensstemmelse hermed.

BoM:

  • DFRobot Devastator Tank Robot Platform: Link
  • DFRobot GPS -modul med kabinet: Link
  • Teensy 3.5
  • Ultralydssensor - HC -SR04 (Generisk)
  • Micro Servo 9g

Trin 1: Montering af chassiset

Montering af chassiset
Montering af chassiset

Sættet leveres med ekstremt let at følge instruktioner til sammensætning. Ud over 4 enkle konstruktionsstykker har den mange forskellige monteringshuller, der kan understøtte brædder som Raspberry Pi og Arduino Uno. Jeg startede med at få affjedringen fastgjort på hver side af chassiset, og derefter satte jeg hjulene på. Derefter skruede jeg simpelthen hvert stykke sammen og tilføjede sporene.

Trin 2: Oprettelse af elektronik

Oprettelse af elektronik
Oprettelse af elektronik
Oprettelse af elektronik
Oprettelse af elektronik
Oprettelse af elektronik
Oprettelse af elektronik

Jeg besluttede at bruge en Teensy 3.5 til hjernen på min robot, da den kunne understøtte flere serielle forbindelser og kørte ved 120 MHz (sammenlignet med 16 for en Arduino Uno). Derefter sluttede jeg GPS -modulet til Serial1 -benene sammen med et Bluetooth -modul på Serial3. L293D var det bedste valg for en motordriver, da den understøtter 3.3v ind og 2 motorer. Sidst var servo og ultralyds afstandssensor. Chassiset understøtter en mikroservo på toppen, og derudover limede jeg på en HC-SR04 på grund af dets lave strømforbrug og brugervenlighed.

Trin 3: Lav appen

Jeg ville have, at denne robot skulle have både manuelle og autonome muligheder, så appen giver begge dele. Jeg startede med at oprette fire knapper, der kontrollerede hver retning: fremad, bagud, venstre og højre, og også to knapper til at skifte mellem manuel og autonom tilstand. Derefter tilføjede jeg en listevælger, der giver brugerne mulighed for at oprette forbindelse til HC-05 bluetooth-modulet på robotten. Endelig tilføjede jeg også et kort med 2 markører, der viser placeringen af både brugerens telefon og robotten. Hvert 2. sekund sender robotten sine lokalitetsdata via Bluetooth til telefonen, hvor den derefter analyseres. Du kan finde det her

Trin 4: Montering

montage
montage
montage
montage
montage
montage

At sætte det hele sammen er ret simpelt. Bare lod lodtråde fra hver motor i de korrekte stifter på motordriveren. Brug derefter nogle standoffs og skruer til at montere brættet på robotten. Sørg for, at GPS -modulet er uden for tanken, så dets signal ikke blokeres af metalrammen. Tilslut til sidst servoen og HC-SR04 til deres respektive placeringer.

Trin 5: Brug det

Tilslut nu bare strøm til motorerne og Teensy. Opret forbindelse via appen til HC-05 og få det sjovt!

Anbefalede: