Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Robotische arm van gerecycled materiaal

Componenten en benodigdheden

SparkFun Servo - Generieke Metal Gear
× 3
PS2 Joystick-module met twee assen
× 1
Arduino UNO
× 1
SparkFun-voeding voor wandadapter - 12VDC 600mA
× 1

Apps en online services

circuito.io
Arduino IDE

Over dit project

Robotarmen zijn een van de meest populaire doe-het-zelfprojecten die je online zult vinden. Toen we gingen zitten om onze versie van een Arduino-robotarm te ontwerpen, besloten we een uitdaging aan te gaan en deze te maken van gerecyclede materialen. De manier waarop wij het zien, een maker zijn, betekent ook out of the box denken en jezelf afvragen hoe je verschillende materialen kunt gebruiken die voor jou beschikbaar zijn, zonder meer afval te produceren. Met stukjes sloophout en wat plastic flessen hebben we de body van de robotarm in elkaar gezet. We maakten krimpkousen van plastic flessen met een handige techniek die we online hebben geleerd, en gebruikten een aardappel (!) als gewicht zodat de robot niet zou omvallen.

Dit project was erg leuk voor ons, omdat het ons eraan herinnerde waarom we dol zijn op maken zo veel.

Je kunt ook de volledige tutorial voor dit project en andere vinden op onze blog.

Opmerking:in de video je ziet een eerdere versie van circuito.io, daarom kun je het beste de stappen in de tutorial volgen.

Elektronica

Hoofdcomponenten

  • Arduino UNO
  • 3 SparkFun-servo's (generieke Metal Gear)
  • PS2 Joystick 2-assige module

Secundaire componenten

  • Spanningsregelaar 5v
  • Elektrolytische condensator - 1uF/50V
  • Condensator Keramiek 100nF
  • HeatSink TO-220
  • Broodplank - Halve Grootte
  • Set met jumpers - M/M

Klik hier om het bedradingsschema te zien

Robotarmcode

  • Eerst moet je de circuitcode downloaden van het codetabblad op circuito.io.
  • Volg de stappen om te controleren of je het correct hebt aangesloten
  • Vervang de firmware.ino-testcode van circuito.io door de firmware.ino-code in de repository. Laat de andere bibliotheken zoals ze zijn.
  • Zorg ervoor dat u 'Bibliotheken opnemen' en 'Pindefinities' laat staan. Controleer of de pindefinities overeenkomen.

Materialen

  • We gebruikten houtsnippers van 1 cm dik die we in onze werkplaats hadden. Op sommige plekken hebben we 2 stukken aan elkaar gelijmd voor extra stevigheid en robuustheid. Je kunt controleren op andere materialen die je om je heen hebt, maar zorg ervoor dat het stevig en toch flexibel is.
  • Om de onderdelen aan elkaar te knopen hebben we krimpkousen gemaakt van plastic flessen. Het is een geweldige techniek die je kunt maken met plastic flessen die je in huis hebt. Speel wat rond en test deze een beetje, je zult verrast zijn hoe sterk ze zijn.
  • De arm beweegt in 3 assen, daarom gaan we 3 servomotoren gebruiken. Hier is een goed artikel waarin wordt uitgelegd hoe u een servomotor voor uw project kiest. We gaan de Sparkfun Servo gebruiken - generieke metalen uitrusting.

Montage

De basis

Begin met bouwen met een stevige basis zodat de arm niet omvalt. Tegelijkertijd moeten we ook begrijpen wat de beste manier is om de stukken hout aan elkaar te binden en te binden zodat de basis stevig is.

In de afbeelding hieronder zie je hoe we de krimpkous hebben gebruikt en een aardappel (!) als basis als gewicht. Vergeet niet om het van tijd tot tijd te vervangen :)

Saldo

Het plaatsen van de tweede servo was wat lastiger en we vinden dat dit gebied nog wat aandacht behoeft. Na het bouwen van het prototype realiseerden we ons dat we niet genoeg aandacht hadden besteed aan het balanceren van de bovenarm. Daarom trekt de servomotor veel stroom - iets dat kan worden overwonnen door een contragewicht aan de andere kant van de arm te gebruiken.

De grijper

Er zijn verschillende soorten grijpers die we hebben overwogen, en we waren niet echt zeker wat we hier gingen doen. Uiteindelijk hebben we besloten om één kant van de grijper statisch te maken, zodat deze een sterke grip heeft. Zoals je in de onderstaande afbeelding kunt zien, hebben we voor het bewegende deel een verbinding gemaakt, die wordt bestuurd door de servo en een veer toegevoegd voor het sluiten en openen.

Uiteindelijk hebben we een touwtje in een elastische buis geplaatst om verbinding te maken tussen de servomotor en de grijper, hetzelfde mechanisme dat je kunt vinden in fietsremmen.

Dat is het eigenlijk! U zult waarschijnlijk kleine aanpassingen en wijzigingen in de code en mechanica moeten aanbrengen op basis van het materiaal en de elektronica die u gebruikt. Als je inzichten of opmerkingen hebt, horen we die graag! Deel ze met ons op ons forum of in de reacties hieronder

Code

Code robotarm
1. Vervang de firmware.ino-testcode van circuito.io door de firmware.ino-code in deze repository2. Laat de andere bibliotheken zoals ze zijn.3. Zorg ervoor dat u "Bibliotheken opnemen" en "Pindefinities"4 laat staan. Controleer of de pindefinities overeenkomenhttps://github.com/Circuito-io/Robotic-Arm

Productieproces

  1. De open source 3D-geprinte robotarm van Haddington Dynamics
  2. Dual Arm SCARA-robot
  3. Verschillen tussen robotmanipulator en robotarm
  4. MeArm Robotarm - Uw robot - V1.0
  5. Arduino 3D-geprinte robotarm
  6. Nunchuk-gestuurde robotarm (met Arduino)
  7. Robotarm bestuurd via Ethernet
  8. Geautomatiseerde robotarm voor solderen
  9. PC-gestuurde robotarm
  10. GXO test aangepaste robotarm voor e-commerce logistiek in de mode
  11. De industriële robotarm - een productieboom