Inhoudsopgave:

Hoe SMARS Robot te bouwen - Arduino Smart Robot Tank Bluetooth - Ajarnpa
Hoe SMARS Robot te bouwen - Arduino Smart Robot Tank Bluetooth - Ajarnpa

Video: Hoe SMARS Robot te bouwen - Arduino Smart Robot Tank Bluetooth - Ajarnpa

Video: Hoe SMARS Robot te bouwen - Arduino Smart Robot Tank Bluetooth - Ajarnpa
Video: 3d printed robotic spider. autonomous walking and doing tricks (running on an arduino nano + sg90) 2024, November
Anonim
Image
Image
Onderdelen lijst
Onderdelen lijst

Dit artikel wordt met trots gesponsord door PCBWAY.

PCBWAY maakt prototypen van PCB's van hoge kwaliteit voor mensen over de hele wereld. Probeer het zelf en ontvang 10 PCB's voor slechts $ 5 bij PCBWAY met een zeer goede kwaliteit, bedankt PCBWAY. Het Motor Shield voor Arduino Uno dat ik heb ontwikkeld voor gebruik in dit project, maakt gebruik van PCBWAY PCB-services.

In deze instructable laat ik je zien hoe je Arduino Robot Car kunt bouwen, SMARS Robot genoemd.

Laten we beginnen

Stap 1: Onderdelenlijst

Om het basismodel van de SMARS-robot te bouwen, heeft u slechts enkele onderdelen nodig. Verdeeld in twee hoofdonderdelen, 3D-geprinte onderdelen en elektronische componenten. Voor 3D-onderdelen die u zelf kunt printen met een 3D-printer, kunt u hier de volledige 3D-bestanden downloaden. Voor elektronische componenten kunt u kopen op Amazon of AliExpress.

Elektronica onderdelen:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino-motorschild
  • 1 x ultrasone HC-SR04
  • 1 x IR-sensor
  • 2 x motorreductor 200 RPM 6V
  • 8 x Kabeljumper vrouwelijk naar vrouwelijk 10cm
  • 4 x kabel AWG24
  • 1 x connector 9V batterij
  • 1 x 9V batterij
  • 1 x batterijhouder (2 x Li-ion 14500)
  • 1 x USB-kabel
  • 1 x USB-OTG

Stap 2: 3D-onderdelen afdrukken

3D-onderdelen afdrukken
3D-onderdelen afdrukken

Er zijn enkele basisonderdelen om uw SMARS te bouwen, u kunt de buildbestanden downloaden van thingiverse.com. Met dank aan Kevin Thomas die SMARS heeft gemaakt.

www.thingiverse.com/thing:2662828

Lijst met 3D-geprinte onderdelen

  • Chassis
  • Master wielen x2
  • Slave wielen x2
  • Mechanische rupsbanden x32
  • Vasthoudbord (voor de 9v-batterij)
  • Afstandsmeter houder
  • Afdekking afstandsmeter
  • Connector

Om alle onderdelen te printen heb ik 3D Printer Creality Ender 3 gebruikt met resolutie: 0.2, infill 30%.

Stap 3: Soldeer draden naar motoren

Soldeer draden naar motoren
Soldeer draden naar motoren
Soldeer draden naar motoren
Soldeer draden naar motoren

Voorbereiding voor het solderen kunt u wat vloeimiddel aanbrengen op de terminal van motoren en draden.

  • soldeer een rode draad van 13 cm aan de positieve pool van de voorwielmotor
  • soldeer een zwarte draad van 13 cm aan de negatieve pool voor de voorwielmotor
  • soldeer een rode draad van 13 cm aan de positieve pool voor de achterwielmotor
  • soldeer een zwarte draad van 13 cm aan de negatieve pool voor de achterwielmotor

Draai na het solderen de rode en zwarte draden om ze verder vast te zetten. Het maakt de draden ook gemakkelijker te beheren.

Stap 4: Monteer motoren

Fit Motoren
Fit Motoren

De motoren worden vastgezet in het perfect bemeten gebied achter het wielgat.

Stap 5: Plaats de batterij

Batterij passen
Batterij passen
Batterij passen
Batterij passen

De batterij past in het midden van de robot, tussen de twee motoren. U moet een 9V-batterijconnector op de batterij aansluiten.

Als u twee oplaadbare batterijen Li-ion 3.7V maat 14500 wilt gebruiken. U heeft een chassis nodig met een grotere maat 3 mm en een 2xAA-batterijhouder. Vervolgens kunnen de batterijen in het chassis worden ingevoerd en kan het Arduino Uno-bord er vrij overheen worden geschoven.

Stap 6: Motorhouders monteren

Fit Motoren Houders
Fit Motoren Houders

De motoren worden op hun plaats gehouden door de motorhouders. Je zult deze iets moeten buigen om ze in de kleine uitsparing rond de motoren te plaatsen. Het is ook een goede gewoonte om de motordraden hier doorheen te duwen voordat u ze inbrengt.

Hierdoor passen ze goed en kunnen de motordraden vrij en niet vastzitten.

Stap 7: Wielen bevestigen

Wielen bevestigen
Wielen bevestigen
Wielen bevestigen
Wielen bevestigen
Wielen bevestigen
Wielen bevestigen

Er zijn twee soorten wielen - Master en Slave. De hoofdwielen worden aangedreven door de motoren, terwijl de hulpwielen vrij ronddraaien.

De slave-wielen duwen in de nokken op het chassis (een beetje kracht is vereist). Het is ook een goed idee om ervoor te zorgen dat de nokken en de hulpwielen geen ruwe randen hebben, zodat ze moeiteloos kunnen draaien.

De hoofdwielen duwen in de as van de motor, houden de lichaamsmotor met de hand vast om meer kracht te voorkomen waardoor de stopmotor kapot gaat.

Trek de kabel voor de motor naar achteren en de kabel voor de voeding naar de rechterkant.

Stap 8: Testmotoren

Testmotoren
Testmotoren

Test of de motoren correct werken door de positieve en negatieve draden van de batterij aan te raken. Ze moeten enthousiast draaien!

Als de motoren niet draaien bij het aansluiten op de batterij, controleer dan of de draden nog steeds aan de motor zijn gesoldeerd en niet zijn losgekomen bij het monteren (ze zijn vrij kwetsbaar). Controleer ook of de 9v-batterij volledig is opgeladen.

Stap 9: Arduino toevoegen

Arduino toevoegen
Arduino toevoegen
Arduino toevoegen
Arduino toevoegen

Schuif de Arduino Uno of Arduino compatibel in het robotchassis - er zijn twee sleuven die over de lengte van de bovenkant van het SMARS-chassis lopen. Om te voorkomen dat de bovenkant van het SMARS-chassis wordt gesplitst, plaatst u de Arduino langzaam en stopt en verwijdert u deze als u weerstand ondervindt. Het is het beste om het kanaal te schuren of te vijlen als het niet groot genoeg is.

Als je al een Bluino One hebt, is deze heel gemakkelijk in het robotchassis te schuiven omdat deze dezelfde afmetingen heeft.

Bluino-ONE is een goede keuze, je kunt het programmeren en bedienen via bluetooth met een Android-telefoon of laptop.

Je kunt Bluino-ONE krijgen in de Tindie-winkel.

Stap 10: Motorschild upgraden

Motorschild upgraden
Motorschild upgraden

Er zijn verschillende motorshield-opties die u kunt gebruiken met Arduino Uno op dit SMARS-robotproject, heel vaak met behulp van Motor Shield V1/v2 gemaakt door Adafruit of compatibel (kloon uit China), maar het nadeel van dit schild heeft geen Bluetooth-connectiviteit is nodig voor het SMARS-robotproject dat wordt bestuurd door een Android-telefoon. Volg de stapsgewijze instructies voor het upgraden van uw Motor Shield v1 hier (voeg Bluetooth-module toe).

Als u Bluino-ONE (Arduino-compatibel met ingebouwde Bluetooth) of Bluino Motor Shield (Motor Shield met ingebouwde Bluetooth) gebruikt, kunt u de stap overslaan om Motor Shield v1.

Stap 11: Motorschild toevoegen

Motorschild toevoegen
Motorschild toevoegen
Motorschild toevoegen
Motorschild toevoegen

Duw het motorschild voorzichtig in de Arduino en zorg ervoor dat alle pinnen in de header-aansluitingen gaan zonder te missen en te buigen.

Of u kunt ook een Bluino-motorschild in uw Arduino Uno bevestigen.

Stap 12: Sluit de kabel aan

Sluit de kabel aan
Sluit de kabel aan

Steek de voedingsdraden in het klemmenblok op de motorafscherming en draai ze vast, en de motordraden in de respectieve klem.

U sluit de motor niet aan op de twee klemmen M1 en M2. De juiste is de "linkermotor" aansluiten op M1 en de "rechtermotor" aansluiten op M2.

Stap 13: Tracks koppelen

Voeg tracks toe
Voeg tracks toe
Voeg tracks toe
Voeg tracks toe
Voeg tracks toe
Voeg tracks toe
Voeg tracks toe
Voeg tracks toe

De rails worden aan elkaar bevestigd door middel van een op de juiste lengte afgesneden stuk filament van 1,75 mm.

Om de wielen aan elke kant dezelfde tractie te geven, kun je ofwel de 16 rupsbanden aan elke kant bevestigen, in een rupsbandopstelling.

Of om de wielen meer grip te geven op verschillende ondergronden, kunt u ofwel de 8 rupsbanden aan elk wiel bevestigen.

Stap 14: Add-on-module toevoegen

Add-on-module bijvoegen
Add-on-module bijvoegen
Add-on-module bijvoegen
Add-on-module bijvoegen
Add-on-module bijvoegen
Add-on-module bijvoegen

De extra uitbreidingsmodules die u kunt printen en bevestigen om uw SMARS-robot te verbeteren:

  • Obstakel vermijden met Servo
  • Modus voor het vermijden van randen
  • IR-sensormodus
  • Licht Volger Mod
  • Lade Mod
  • Geluidsbesturingsmodus
  • Brandweerman Mod
  • Bodemvocht Mod
  • Reinigingsmodus
  • Schop Mod
  • Schop V1 Mod
  • Schop V2 Mod
  • Kleurwaarnemingsmodus
  • Bumper Obstakel vermijden Mod
  • Grijper Mod
  • Klauw Mod
  • Vorkheftruck Mod
  • Vrachtwagenaanhangwagen Mod
  • Lasermodus
  • Lego Mod

Om de volledige instructie en elektronische componenten te zien die nodig zijn voor extra add-on-modules die worden weergegeven in de SMARS-app

Stap 15: SMARS-app (Arduino Sketch, Schema's & Remote)

SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)
SMARS-app (Arduino-schets, schema's en afstandsbediening)

Om de SMARS-robot tot leven te laten komen, moet je eerst Arduino programmeren en vervolgens motoren, sensoren en andere componenten assembleren, zodat je de SMARS-robot kunt spelen en besturen. Om dat alles te doen, kunt u deze Android-app gebruiken:

SMARS-app

Anders kunt u het Arduino Uno-bord via een computer programmeren met behulp van de Arduino IDE-software.

Stap 16: Geniet ervan

Genieten van
Genieten van

Hopelijk geniet je van je SMARS-robot. Als je dat doet, deel dan je merken, deel de link, vind Instructables & Youtube leuk en abonneer je. Zoals altijd, als je vragen hebt, laat het me weten!

Robotwedstrijd
Robotwedstrijd
Robotwedstrijd
Robotwedstrijd

Tweede plaats in de robotwedstrijd

Aanbevolen: