INHOUDSOPGAWE:

Outonome tenk met GPS: 5 stappe (met foto's)
Outonome tenk met GPS: 5 stappe (met foto's)

Video: Outonome tenk met GPS: 5 stappe (met foto's)

Video: Outonome tenk met GPS: 5 stappe (met foto's)
Video: De Garmin Zumo XT review van 15 minuten 2024, Julie
Anonim
Image
Image
Montering van die onderstel
Montering van die onderstel

DFRobot het onlangs hul Devastator Tank Platform -kit vir my gestuur om te probeer. Dus het ek natuurlik besluit om dit outonoom te maak en ook oor GPS -vermoëns te beskik. Hierdie robot sal 'n ultrasoniese sensor gebruik om te navigeer, waarheen hy vorentoe beweeg terwyl hy sy speling nagaan. As dit te naby aan 'n voorwerp of ander versperring kom, sal dit elke rigting kontroleer en dan dienooreenkomstig beweeg.

BoM:

  • DFRobot Devastator Tank Robot Platform: skakel
  • DFRobot GPS -module met omhulsel: skakel
  • Teensy 3.5
  • Ultrasoniese sensor - HC -SR04 (generies)
  • Mikro servo 9 g

Stap 1: Monteer die onderstel

Montering van die onderstel
Montering van die onderstel

Die kit bevat baie maklik om te volg instruksies om dit aanmekaar te sit. Benewens 4 eenvoudige struktuurstukke, bevat dit baie verskillende monteergate wat borde soos die Raspberry Pi en Arduino Uno kan ondersteun. Ek het begin om die vering aan elke kant van die onderstel vas te maak en die wiele toe te sit. Daarna het ek elke stuk eenvoudig aanmekaar geskroef en die snitte bygevoeg.

Stap 2: Skep die elektronika

Die skep van die elektronika
Die skep van die elektronika
Die skep van die elektronika
Die skep van die elektronika
Die skep van die elektronika
Die skep van die elektronika

Ek het besluit om 'n Teensy 3.5 vir die brein op my robot te gebruik, aangesien dit verskeie reeksverbindings kan ondersteun en op 120 MHz hardloop (teenoor 16 vir 'n Arduino Uno). Daarna het ek die GPS -module aan die Serial1 -penne gekoppel, tesame met 'n Bluetooth -module op Serial3. Die L293D was die beste keuse vir 'n motorbestuurder, aangesien dit 3.3v in en 2 motors ondersteun. Laaste was die servo en ultrasoniese afstandsensor. Die onderstel ondersteun een mikroservo aan die bokant, en boonop het ek 'n HC-SR04 vasgeplak vanweë die lae kragverbruik en gemak van gebruik.

Stap 3: Maak die app

Ek wou hê dat hierdie robot beide handmatige en outonome vermoëns het, sodat die app albei bied. Ek het begin met die skep van vier knoppies wat elke rigting beheer: vorentoe, agtertoe, links en regs, en ook twee knoppies om tussen die handmatige en outonome modusse te skakel. Toe voeg ek 'n lyskieser by wat gebruikers in staat stel om aan te sluit op die HC-05 bluetooth-module op die robot. Uiteindelik het ek ook 'n kaart met 2 merkers bygevoeg wat die ligging van die gebruiker se telefoon en die robot vertoon. Elke 2 sekondes stuur die robot sy liggingsdata via Bluetooth na die telefoon waar dit ontleed word. U kan dit hier vind

Stap 4: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

Dit is redelik eenvoudig om alles bymekaar te sit. Soldeer net drade van elke motor in die regte penne op die motorbestuurder. Gebruik dan 'n paar afstande en skroewe om die bord op die robot te monteer. Maak seker dat die GPS -module buite die tenk is, sodat die sein nie deur die metaalraam geblokkeer word nie. Verbind uiteindelik die servo en HC-SR04 met hul onderskeie plekke.

Stap 5: Gebruik dit

Koppel nou net krag aan die motors en die Teensy. Koppel via die app aan die HC-05 en geniet dit!

Aanbeveel: