Inhoudsopgave:

Nunchuk gestuurde robotarm (met Arduino) - Ajarnpa
Nunchuk gestuurde robotarm (met Arduino) - Ajarnpa

Video: Nunchuk gestuurde robotarm (met Arduino) - Ajarnpa

Video: Nunchuk gestuurde robotarm (met Arduino) - Ajarnpa
Video: Armstrong - Arduino Robotic Arm - Nunchuck Controlled 2024, November
Anonim
Image
Image
Nunchuk gestuurde robotarm (met Arduino)
Nunchuk gestuurde robotarm (met Arduino)

Door IgorF2Volg meer van de auteur:

Arduino-robot met PS2-controller (PlayStation 2-joystick)
Arduino-robot met PS2-controller (PlayStation 2-joystick)
Arduino-robot met PS2-controller (PlayStation 2-joystick)
Arduino-robot met PS2-controller (PlayStation 2-joystick)
IoT Kattenbak (met ESP32, Arduino IDE, Thingspeak en 3D Printing)
IoT Kattenbak (met ESP32, Arduino IDE, Thingspeak en 3D Printing)
IoT Kattenbak (met ESP32, Arduino IDE, Thingspeak en 3D Printing)
IoT Kattenbak (met ESP32, Arduino IDE, Thingspeak en 3D Printing)
3D-geprinte scharnierende lamp - REMIXED
3D-geprinte scharnierende lamp - REMIXED
3D-geprinte scharnierende lamp - REMIXED
3D-geprinte scharnierende lamp - REMIXED

Over: Maker, ingenieur, gekke wetenschapper en uitvinder Meer over IgorF2 »

Robotarmen zijn geweldig! Fabrieken over de hele wereld hebben ze, waar ze met precisie schilderen, solderen en spullen vervoeren. Ze zijn ook te vinden in ruimteverkenning, onderzeese op afstand bediende voertuigen en zelfs in medische toepassingen!

En nu kunt u er een goedkopere versie van hebben bij u thuis, op kantoor of in het laboratorium! Ben je het beu om repetitief werk te doen? Programmeer je eigen robot om je te helpen… of om dingen te verknoeien!:NS

In deze tutorial laat ik je zien hoe je een robotarm monteert en programmeert met een Arduino Mega. Voor dit project wilde ik ook een andere methode ervaren om een robotarm te besturen: met een Nintendo Nunchuk! Ze zijn goedkoop, gemakkelijk te vinden en hebben een heleboel sensoren.

Er zijn verschillende manieren waarop u deze zelfstudie kunt gebruiken. Als je geen robotarmkit hebt (en er geen wilt kopen of bouwen), kun je deze toch gebruiken om iets te leren over Arduino-programmering en hoe je een Wii Nunchuk kunt koppelen aan je eigen projecten. Je kunt het ook gebruiken om je elektronica en mechanische vaardigheden te oefenen.

Stap 1: Gereedschappen en materialen

Gereedschappen en materialen
Gereedschappen en materialen
Gereedschappen en materialen
Gereedschappen en materialen
Gereedschappen en materialen
Gereedschappen en materialen

In dit project zijn de volgende gereedschappen en materialen gebruikt:

Gereedschappen en materialen:

  • Soldeerbout en draad. Ik moest een aantal terminals aan de draden van Nunchuk solderen om het op de Arduino aan te sluiten;
  • Krimpende buis. Voor een betere isolatie van de geleiders werden enkele stukken krimpkous gebruikt;
  • Schroevendraaier. De structuur wordt gemonteerd met behulp van enkele bouten en moeren;
  • 6-assige mechanische desktop robotarm (link). Deze geweldige kit wordt al geleverd met verschillende componenten zoals hieronder beschreven. Het is betrouwbaar en eenvoudig te monteren;
  • 12V voeding (2A of meer);
  • Nunchuk-controller (link). Het is gekoppeld aan het Arduino-bord en wordt gebruikt om de robotarm te besturen;
  • Mannelijke jumperdraden (4 draden);
  • Arduino Mega (link/link/link). Merk op dat de robotarmkit die ik heb gebruikt ook een bord- en controllerbundel heeft die al bij dit Arduino-bord wordt geleverd. Als je een van die kits niet gebruikt, kun je ook andere Arduino-boards gebruiken;

Later hoorde ik dat er een Nunchuk-adapter is die de verbinding met een breadboad makkelijker maakt (link/link). Het is een goede optie als je even wilt solderen en de originele connector niet wilt vernietigen zoals beschreven in stap 9.

Sain Smart 6-assige mechanische desktop arm wordt al geleverd met de volgende componenten:

  • Arduino Mega 2560 R3 (link)
  • Afscherming besturingskaart (link)
  • NRF24L01+ draadloze zendontvangermodule (link)
  • MPU6050 3-assige gyroscoop en een 3-assige accelerometer (link)
  • 71 x M3X8 schroef
  • 47 x M3 moer
  • 2 x U-beugel
  • 5 x servobeugel
  • 4 x 9kg servo (link)
  • 2 x 20kg servo (link)
  • 6 x metalen servotray
  • 3 x U-beugel
  • 21 x haakse beugel
  • 3 x flenslager
  • 1 x grijper

U kunt online andere robotarmkits vinden (link), of zelfs uw eigen kits ontwerpen. Er zijn een aantal geweldige projecten die u bijvoorbeeld kunt 3D-printen.

In de volgende 7 stappen laat ik je zien hoe je de armkit monteert voordat je de circuits aansluit. Als u geen vergelijkbare kit heeft, kunt u enkele stappen overslaan. U kunt een andere robotarmkit gebruiken, deze in elkaar zetten en direct naar de elektronica- en programmeerstappen gaan.

Bij elke stap is er een geanimeerde gif, die laat zien hoe mijn robotarm in elkaar werd gezet. Het draait alleen op de desktopversie van de website.

Aanbevolen: