Inhoudsopgave:

Autonome tank met GPS - Ajarnpa
Autonome tank met GPS - Ajarnpa

Video: Autonome tank met GPS - Ajarnpa

Video: Autonome tank met GPS - Ajarnpa
Video: Intelligent One autonome belijningsrobot 2024, November
Anonim
Image
Image
Het chassis monteren
Het chassis monteren

DFRobot stuurde me onlangs hun Devastator Tank Platform-kit om uit te proberen. Dus besloot ik natuurlijk om het autonoom te maken en ook GPS-mogelijkheden te hebben. Deze robot zou een ultrasone sensor gebruiken om te navigeren, waar hij naar voren beweegt terwijl hij zijn speling controleert. Als het te dicht bij een object of een andere barrière komt, controleert het elke richting en beweegt het dienovereenkomstig.

BoM:

  • DFRobot Devastator Tank Robot Platform: Link
  • DFRobot GPS-module met behuizing: Link
  • Tiener 3.5
  • Ultrasone sensor - HC-SR04 (algemeen)
  • Micro Servo 9g

Stap 1: Het chassis monteren

Het chassis monteren
Het chassis monteren

De kit wordt geleverd met uiterst eenvoudig te volgen instructies om hem in elkaar te zetten. Naast 4 eenvoudige structurele stukken, beschikt het over veel verschillende montagegaten die boards zoals de Raspberry Pi en Arduino Uno kunnen ondersteunen. Ik begon met het bevestigen van de ophanging aan elke kant van het chassis en plaatste vervolgens de wielen. Daarna heb ik gewoon elk stuk aan elkaar geschroefd en de tracks toegevoegd.

Stap 2: De elektronica maken

De elektronica maken
De elektronica maken
De elektronica maken
De elektronica maken
De elektronica maken
De elektronica maken

Ik besloot een Teensy 3.5 voor de hersenen op mijn robot te gebruiken, omdat deze meerdere seriële verbindingen kon ondersteunen en op 120 MHz liep (vergeleken met 16 voor een Arduino Uno). Vervolgens heb ik de GPS-module op de Serial1-pinnen aangesloten, samen met een Bluetooth-module op Serial3. De L293D was de beste keuze voor een motordriver, omdat deze 3.3v in en 2 motoren ondersteunt. Laatste was de servo en ultrasone afstandssensor. Het chassis ondersteunt één microservo aan de bovenkant en daarnaast heb ik een HC-SR04 gelijmd vanwege het lage stroomverbruik en het gebruiksgemak.

Stap 3: De app maken

Ik wilde dat deze robot zowel handmatige als autonome mogelijkheden zou hebben, dus de app biedt beide. Ik begon met het maken van vier knoppen die elke richting bestuurden: vooruit, achteruit, links en rechts, en ook twee knoppen om te schakelen tussen de handmatige en autonome modus. Vervolgens heb ik een lijstkiezer toegevoegd waarmee gebruikers verbinding kunnen maken met de HC-05 Bluetooth-module op de robot. Ten slotte heb ik ook een kaart met 2 markeringen toegevoegd die de locatie van zowel de telefoon van de gebruiker als de robot weergeeft. Elke 2 seconden stuurt de robot zijn locatiegegevens via Bluetooth naar de telefoon waar het vervolgens wordt geparseerd. Je kunt het hier vinden

Stap 4: Montage

samenkomst
samenkomst
samenkomst
samenkomst
samenkomst
samenkomst

Alles in elkaar zetten is vrij eenvoudig. Soldeer gewoon draden van elke motor in de juiste pinnen op de motordriver. Gebruik vervolgens enkele afstandhouders en schroeven om het bord op de robot te monteren. Zorg ervoor dat de GPS-module zich buiten de tank bevindt, zodat het signaal niet wordt geblokkeerd door het metalen frame. Sluit ten slotte de servo en HC-SR04 aan op hun respectievelijke locaties.

Stap 5: Het gebruiken

Sluit nu gewoon de stroom aan op de motoren en de Teensy. Maak via de app verbinding met de HC-05 en maak plezier!

Aanbevolen: