Inhoudsopgave:

Mini Sumo-bot - Ajarnpa
Mini Sumo-bot - Ajarnpa

Video: Mini Sumo-bot - Ajarnpa

Video: Mini Sumo-bot - Ajarnpa
Video: ロボット相撲 2024, Juli-
Anonim
Mini Sumo Bot
Mini Sumo Bot

Wat is een Sumo-bot?

Dit project is geïnspireerd op de competitiestijl van sumorobotica waarvan een voorbeeld hier te vinden is. Twee bots worden in een zwarte ring met een witte rand geplaatst met als doel de andere bot autonoom uit de ring te slaan. Daarom is het een goed project als het gaat om het gebruik van sensoren.

In deze instructable zal ik je begeleiden bij het maken van je eigen mini sumobot. Het is een geweldig project om wat tijd door te brengen of zelfs een eigen robotica-evenement te starten. Het is compact, vol leermogelijkheden en erg leuk om mee te spelen.

Benodigdheden

Stuklijst

  • Groen PLA
  • 2x SG90 continue servo's
  • HC-SR04 ultrasone sensor
  • Infrarood sensor
  • 2 m rode verbindingsdraad
  • 2x M4-bouten
  • 2x M4 zeskantmoeren
  • 1x Lithium-ionbatterij 3.7V 3600 mAh
  • 1x Li-Ion 18650 batterijhouder
  • TP4056 Li-Ion-oplaadmodule
  • 5V DC-DC boost-converter
  • Arduino Nano
  • Kleine Broodplank
  • Blauwe tack
  • 2x Wielen
  • 2x M3 kleine schroeven (voor servo's)
  • 1x SPDT-schakelaar

Handige uitrusting

  • 3D-printer
  • Dremel-kit
  • Heet lijmpistool
  • Computer

Stap 1: 3D-printen van het chassis

3D printen van het chassis
3D printen van het chassis

Download eerst het bijgevoegde bestand en open het met de software FlashPrint of een andere 3D-printersoftware. Sla dit bestand op een SD-kaart op en plaats het in de 3D-printer. Na het instellen van de printer, het laden van het filament en het verwarmen van de extruders, print je het ontwerp.

Stap 2: Het chassis schuren (verfijning)

Het chassis schuren (verfijning)
Het chassis schuren (verfijning)
Het chassis schuren (verfijning)
Het chassis schuren (verfijning)

Nadat het chassis is afgedrukt, moeten de steunen worden verwijderd. Met behulp van een beitel of schuine kant kunnen deze gemakkelijk worden losgewrikt. Een bestand kan ook worden gebruikt om ruwe randen glad te strijken en op te ruimen. Zorg er echter voor dat u het chassis niet vernietigt of uw vingers bezeert.

Stap 3: De wielen en servo's samenbrengen

De wielen en servo's samenbrengen
De wielen en servo's samenbrengen
De wielen en servo's samenbrengen
De wielen en servo's samenbrengen

Voor deze stap moet de servo stevig worden gecombineerd met het wiel om ervoor te zorgen dat deze er tijdens de wedstrijd niet af valt. Deze verbinding kan worden bereikt door de twee delen aan elkaar te schroeven, wat zorgt voor een sterke verbinding.

Stap 4: De servo's aan het chassis bevestigen

De servo's aan het chassis bevestigen
De servo's aan het chassis bevestigen
De servo's aan het chassis bevestigen
De servo's aan het chassis bevestigen

Nadat de wielen aan de servo's zijn bevestigd, kunnen ze nu permanent op het chassis worden gemonteerd. De beste manier om dit te doen, vond ik, was om een heet lijmpistool te gebruiken, omdat het sterk genoeg is om de servo's aan het chassis te houden, maar het maakt het ook mogelijk om indien nodig wijzigingen aan te brengen in de positionering van de servo's.

Zorg ervoor dat de servo's goed zijn uitgelijnd en in de juiste richting wanneer ze op het chassis worden gemonteerd!

Stap 5: De voorste rollerbal toevoegen

De voorste rollerbal toevoegen
De voorste rollerbal toevoegen
De voorste rollerbal toevoegen
De voorste rollerbal toevoegen

Deze stap is vrij eenvoudig omdat de twee gaten voor de schroeven al zijn gevormd. Lijn de rollerball uit met het chassis en bevestig de twee componenten aan elkaar met behulp van M4-schroeven en zeskantmoeren.

Extra zeskantmoeren kunnen tussen de rollerball en het chassis worden geplaatst en fungeren als afstandhouders om de neerwaartse hellingshoek van de sumobot te verminderen.

Stap 6: Breadboard en sensoren toevoegen

Het breadboard en sensoren toevoegen
Het breadboard en sensoren toevoegen
Het breadboard en sensoren toevoegen
Het breadboard en sensoren toevoegen
Het breadboard en sensoren toevoegen
Het breadboard en sensoren toevoegen

Bevestig eerst de infraroodsensor aan de voorkant van de bot met behulp van hete lijm en zorg ervoor dat de sensor de grond eronder duidelijk kan scannen. Bevestig vervolgens de ultrasone sensor aan de benodigde gaten aan de voorkant van de bot, zoals te zien is op de bovenstaande foto's.

Voeg ten slotte het breadboard met de Arduino nano erop toe aan het midden van de bot en zet het vast met blauwe tack, zodat het gemakkelijk te verwijderen is in tijden van probleemoplossing en reparatie.

Stap 7: Het batterijbeheercircuit maken en toevoegen aan het chassis

Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis
Het batterijbeheercircuit maken en toevoegen aan het chassis

De lithium-ionbatterij moet parallel worden aangesloten met zowel de TP-4056 Li-Ion-oplaadmodule als de 3V-5V step-up booster. Zorg ervoor dat u tijdens dit proces de jumperdraden aansluit op de klemmen met de juiste polariteit.

Denk er bij het solderen aan voorzichtig te zijn door op de hoogte te blijven, in een goed geventileerde ruimte te werken en oogbescherming te dragen.

Er moet een schakelaar op de positieve uitgang van de 5Vboost-converter worden geplaatst zodat de bot kan worden in- en uitgeschakeld. De uitgang van de DC-DC-converter gaat rechtstreeks naar de stroomingang van de Arduino Nano.

Stap 8: Code, Arduino Nano en circuits

Code, Arduino Nano en circuits
Code, Arduino Nano en circuits
Code, Arduino Nano en circuits
Code, Arduino Nano en circuits

Om de Arduino Nano te kunnen programmeren, moet je allereerst de Arduino IDE en de benodigde stuurprogramma's voor de Nano downloaden. Nadat je dit hebt gedaan, zou je de onderstaande code moeten kunnen uploaden door je computer op de nano aan te sluiten via een USB naar Micro-USB-kabel.

Sluit vervolgens, met behulp van het bovenstaande diagram, elk van de benodigde componenten en sensoren aan op de Nano.

  • De 2 servo's moeten worden aangesloten op pinnen 9 en 10.
  • De infraroodsensor moet worden aangesloten op een analoge pin (deze sensor is niet opgenomen in de code omdat deze alleen wedstrijdspecifiek is - moet door de gebruiker worden toegevoegd)
  • De HC-SR04 ultrasone sensor moet zijn echo-pin aangesloten hebben op pin 5 en zijn trig-pin aangesloten op pin 4.

Zodra dit is gebeurd, test u de bot en brengt u de nodige aanpassingen aan.

Stap 9: Dat is het! Je Sumo Bot is klaar voor gebruik

Dat is het! Je Sumo Bot is klaar voor gebruik
Dat is het! Je Sumo Bot is klaar voor gebruik
Dat is het! Je Sumo Bot is klaar voor gebruik
Dat is het! Je Sumo Bot is klaar voor gebruik

Alles is nu ingesteld en je bot is voltooid.

Genieten van!

Aanbevolen: