INHOUDSOPGAWE:
- Stap 1: Onderdele benodig
- Stap 2: Verwyder motorhuis
- Stap 3: Soldeer op langer drade
- Stap 4: Voeg motors by die motorbord
- Stap 5: Bou skakelbord
- Stap 6:
Video: Arduino -beheerde robotarm van Lego Mindstorm: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hersien twee ou Lego Mindstorm -motors in 'n gryparm wat deur 'n Arduino Uno beheer word.
Dit is 'n Hack Sioux Falls -projek waar ons kinders uitgedaag het om iets gaaf met 'n Arduino te bou.
Stap 1: Onderdele benodig
Benodighede benodig:
- 2 groot Lego ev3 minstorm motors
- 'N Verskeidenheid Lego -tegniese stukke en ratte
- 'N Arduino Uno
- Motorbord
- 'N Stuk perfboard
- Lang drade
- 4 weerstande
- 4 knoppies
- 'N Draagbare USB -battery
- 'N USB -laaier
- Soldeer en soldeerbout
- Stel skroewedraaiers
- 'N Draadsnyer
Stap 2: Verwyder motorhuis
Begin deur die skroewe aan die agterkant van albei motors te verwyder en verwyder dan die wit doppies. U kan dit dan weggooi.
Trek die motors uit en maak seker dat geen van die ratte aan die binnekant verwyder word nie. As u enige van die ratte verwyder, moet u dit weer op hul plek plaas.
As die motors verwyder is, sny die inprop aan die einde van die motor met 'n draadknip af.
Stap 3: Soldeer op langer drade
Soldeer op 'n nuwe, langer draad. Dit is baie makliker as wat dit lyk, en dit neem slegs 'n paar sekondes as u weet wat u doen.
Plaas die motor terug in die plastiekomhulsel en skroef dit weer vas. U kan nou begin met die bou van die arm. U kan u eie ontwerp skep of gaan uit van die een op die foto.
Stap 4: Voeg motors by die motorbord
Gebruik 'n Phillips -skroewedraaier om die drade wat van die motors af kom, aan te sluit op die motorbord, soos op die foto getoon. Koppel die bord dan in die Arduino Uno.
Sny die USB -laaier middeldeur en stel die draad binne -in bloot. Trek die isolasie af en strooi dan die twee positiewe en negatiewe leidings. Koppel dit dan aan die motorbord
Stap 5: Bou skakelbord
Soldeer op die weerstande, skakelaars en drade soos op die prentjie op die bord.
Voeg 'n paar vroulike aansluitpenne op die perfboard en motorbord soos op die foto, en koppel dan die twee.
Stap 6:
Koppel die Arduino aan op 'n rekenaar en laai hierdie kode op na die Arduino.
Ons het hierdie motorbestuurdersbiblioteek van Adafruit gebruik, maar 'n ander bestuurdersbiblioteek sou ook werk.
#insluit
int buttonLeft = A0; int buttonRight = A1; int buttonOpen = A2; int buttonClose = A3; AF_DCMotor motorRoteer (1); AF_DCMotor motorGrabber (2); ongeldige opstelling () {Serial.begin (9600); // stel Serial -biblioteek op met 9600 bps Serial.println ("Motortoets!"); pinMode (buttonLeft, INPUT); pinMode (buttonRight, INPUT); pinMode (buttonOpen, INPUT); pinMode (buttonClose, INPUT); // skakel motor motorRotate.setSpeed (200) aan; motorGrabber.setSpeed (200); motorRotate.run (RELEASE); motorGrabber.run (RELEASE); } void loop () {int buttonStateLeft = digitalRead (buttonLeft); int buttonStateRight = digitalRead (buttonRight); int buttonStateOpen = digitalRead (buttonOpen); int buttonStateClose = digitalRead (buttonClose); if (buttonStateLeft == HOOG) {Serial.println ("Knoppie links"); motorRotate.run (TERUG); vertraging (250); motorRotate.run (RELEASE); } anders as (buttonStateRight == HOOG) {Serial.println ("Knoppie regs"); motorRotate.run (VOORUIT); vertraging (250); motorRotate.run (RELEASE); } anders as (buttonStateOpen == HOOG) {Serial.println ("Knoppie oop"); motorGrabber.run (TERUG); vertraging (150); motorGrabber.run (RELEASE); } anders as (buttonStateClose == HOOG) {Serial.println ("Knoppie sluit"); motorGrabber.run (VOORUIT); vertraging (150); motorGrabber.run (RELEASE); }}
Aanbeveel:
Beheer van robotarm met TLV493D, joystick en Arduino: 3 stappe
Beheer van robotarm met TLV493D, joystick en, Arduino: 'n alternatiewe kontroleerder vir u robot met 'n TLV493D -sensor, 'n magnetiese sensor met 3 vryheidsgrade (x, y, z) waarmee u u nuwe projekte kan beheer met I2C -kommunikasie op u mikrobeheerders en elektroniese bord wat Bast P
Die aankoms van die intelligente robotarm: 3 stappe
Die aankoms van die intelligente robotarm: hande skud met gaste, praat, eet, ensovoorts, want die gesondheid van ons lewens is in die gewone dinge, maar vir 'n paar spesiale mense is dit 'n droom. Sommige spesiale mense wat ek genoem het, is gestremdes wat verloor het
Beheer robotarm met Zio met behulp van PS2 -beheerder: 4 stappe
Beheer robotarm met Zio met behulp van PS2 -beheerder: hierdie blogpos is deel van die Zio Robotics -reeks. Inleiding Dit is die laaste aflewering van 'Beheer 'n robotarm met Zio' -pos. In hierdie tutoriaal voeg ons nog 'n deel by ons robotarm. Vorige tutoriale bevat nie 'n basis vir die
Hoe om 'n indrukwekkende robotarm van hout te monteer (DEEL 3: ROBOTARM)
Hoe om 'n indrukwekkende robotarm van hout te monteer (DEEL 3: ROBOTARM) - GEBASEER OP DIE MIKRO: BITN: Die volgende installasieproses is gebaseer op die voltooiing van die vermydende hindernismodus. Die installasieproses in die vorige afdeling is dieselfde as die installasieproses in die lynopsporingsmodus. Kom ons kyk dan na die finale vorm van A
Hoe om 'n indrukwekkende robotarm van hout te monteer (DEEL 2: ROBOT OM hindernis te vermy) - GEBASEER OP DIE MIKRO: BIT: 3 stappe
Hoe om 'n indrukwekkende robotarm van hout te monteer (DEEL 2: ROBOT OM hindernis te vermy)-GEBASEER OP DIE MIKRO: BIT: Voorheen het ons Armbit in lynopsporingsmodus bekendgestel. Vervolgens stel ons bekend hoe u Armbit kan installeer om hindernismodusse te vermy