Inhoudsopgave:
- Stap 1: Het chassis monteren
- Stap 2: De elektronica maken
- Stap 3: De app maken
- Stap 4: Montage
- Stap 5: Het gebruiken
Video: Autonome tank met GPS - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
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
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
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
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:
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) spraakgestuurd met behulp van Bluetooth-module en autonome robotbeweging: 6 stappen
Arduino-robot met afstand, richting en rotatiegraad (oost, west, noord, zuid) bestuurd door spraak met behulp van Bluetooth-module en autonome robotbeweging. , Links, Rechts, Oost, West, Noord, Zuid) vereiste afstand in centimeters met spraakopdracht. Robot kan ook autonoom worden verplaatst
Autonome drone: 7 stappen
Autonome drone: in dit project leer je het proces van het bouwen en configureren van een drone, voordat je verder gaat met het onderzoeken van autonome vluchten met behulp van Mission Planner en MATLAB. Houd er rekening mee dat deze instructable alleen als richtlijn bedoeld is. Het gebruik van drones kan heel d
Autonome RC-auto: 7 stappen
Autonome RC-auto: Met de opkomst van zelfrijdende, autonome auto's vandaag, besloot ik de uitdaging aan te gaan om er zelf een te maken. Dit project diende ook als mijn sluitstukproject in mijn Engineering Design and Development en Robotics lessen en ontving een prijs voor
Autonome en op afstand bestuurbare robot: 11 stappen
Autonome en op afstand bestuurbare robot: deze robot is bedoeld om relatief goedkoop en snel te zijn. Dit heb je nodig om aan de slag te gaan: Hardware 1 Raspberry Pi 1 Dual H-Bridge Motor Driver 1 Buck Converter 2 3V-6V DC Motors HC-SR04 Ultrasone SensorOverig Een doos om als chassis te fungeren M