Kontrollera ArmLinkLibrary-master robotarm med Arm länk programvara (4 / 9 steg)

Steg 4: Använda programmet Arm Link



Använd knappen Auto-Connect eller plocka en seriell port och på knappen Anslut . Armen kommer att flytta från sitt "sova" position till en "hem" position. Detta kan ta flera sekunder. När armen har flyttats till ursprungsläget och är redo för kommandon, visas de olika panelerna. Du kan justera reglagen eller text paneler att justera positionerna för armen. Använda knappen Uppdatera för att skicka dessa värden på armen.

Du kan använda kryssrutan "Automatisk uppdatering" för att skicka kommandon till den robotarm automatiskt. Eftersom varje medför behov att slutföra innan nästa Posen kan skickas, kanske användare vill sänka värdet Delta att göra armen mer lyhörd.

Kontroll Panel Beskrivning
Kontroll Beskrivning Läge
X CoordÄndra X-koordinaten för vapen griparen (vänster/höger)Kartesiska
Y CoordÄndra Y-koordinaten för vapen griparen (framåt/bakåt)Kartesiska
Z CoordÄndra Z-koordinaten av vapen griparen (upp/ned)Kartesiska
GripdonÖppna/stäng gripareAlla
Handled vinkelJustera vinkeln handledAlla
DeltaÄndra tiden mellan poser (lägre värde = snabbare rörelser). Mer information härAlla
UppdateringUppdatera arm position en enda gångAlla
Automatisk uppdateringUppdatera arm position kontinuerligtAlla
Sekvensen Beskrivning
Kontroll Beskrivning
Ny PoseSkapa en ny pose från Kontrollpanelen aktuella värden
Spela PoseSpela alla nuvarande poser sekventiellt
Stoppa PoseStoppa uppspelning av pose
Spara PoseLäsa in data från Kontrollpanelen till den markerade Posen
Load PoseLäsa in data från markerade pose till Kontrollpanelen
Bläddra upp / bläddra nerBläddra igenom innebär
Spara poses.hVälj en mapp att spara mappen "poses.h" som innehåller pose uppspelning data.
NÖDSTOPPDenna knapp es arbetar inte för närvarande med Snapper armen.
I/o-panelen Beskrivning

Kontroll Beskrivning
Digital utgångMarkera/avmarkera om du vill slå på/av motsvarande port
Analog ingångKontrollera att börja läsa raw analoga värde på motsvarande port (värde från - 23 som motsvarar -5v)
Aktivera kameranStarta USB webbkamera foder

Knapptryckningarna

Nyckel Resultatet
Ange/RETURUppdatera / Skicka kommando till Arm
Håll knappen Tap/håll nyckel Resultatet
Öka X-koordinaten/Base
Minska X-koordinaten/Base
2Öka Y-koordinaten/skuldra
2Minska Y-koordinaten/skuldra
3Öka Z-koordinaten/armbåge
3Minska Z-koordinaten/armbåge
4Öka gripdon
4Minska gripdon
5Öka handleden vinkel
5Minska handled vinkel
6Öka handleden rotera
6Minska handled rotera
7Öka Delta
7Minska Delta
Key Resultatet
UtrymmeNödstopp
PERSSONSpela upp/pausa sekvens
,Läsa in data från utvalda pose till Kontrollpanelen
.Spara data från Kontrollpanelen till valda pose

Användning anteckningar

Saknade serieportar

Plugg i din FTDI-USB-kabeln innan du öppnar programmet. Programmet Arm Link es för närvarande inte uppdatera serieport listan efter anslutning, så den seriella porten måste vara tillgängliga när programmet startar. Om den seriella porten inte är tillgänglig i Arm länk, stänga och åter öppna ansökan. Ansluta/koppla bort den

Med hjälp av en webbkamera

Webcam support är experimentell tillfället. Vi rekommenderar att du använder den RobotGeek VGA-webbkamera med 25 mm svanhals med Arm länk programvara. Andra webbkameror bör fungera alldeles utmärkt, men har inte testats. Programmet kommer att försöka ansluta till den första webbkameran som finns tillgänglig till den. Om du har problem, prova att ansluta kameran direkt till datorn (och inte genom hubbar eller extenders).

Sekvensen Panel

Ändra läge eller handled orientering via Läge Panel eller på Handleden Panel kommer att ta bort alla de nuvarande innebär på panelen Ordna. Programvaran es stöder för närvarande inte blandat läge uppspelning.

Paketdata

Om du vill titta på paketen som du skickar, se här

Analoga Feedback och automatisk uppdatering

Vi inte rekommendera att använda "Automatisk uppdatering" och "Analog Input" på samma gång. Analog återrapporteringsfunktionen fungerar lite annorlunda från resten av kontrollerna. Alla andra kontroller utfärda kommandon till Robot Arm, men den analoga feedback funktioner begär data. För att få en bit analog data, måste programmet skicka ett commander paket begär det nuvarande analoga värdet för en viss port. När aktiverad kommer att analoga feedback begära en ny bit data varje 33ms. Även om automatisk uppdatering är aktiverad skickas ett kommando paket varje 33ms. När båda dessa arbetar samtidigt lyhördheten för armen kan vara långsammare än normalt.

Se Steg
Relaterade Ämnen

Interaktiva sökvägen följande robotarm med pfodApp

IntroduktionDetta instructable är en förlängning av Remote styrda robotarm med hjälp av pfodApp kan du interaktivt program en komplex bana för din robotarm och sedan har armen igenom den angivna sökvägen.Bara installera senaste pfodParser bibliotek o...

Robotarm med servomotorer

en del av min PhD forskning på NYU-Poly innebär förutsäga energiförbrukning i robotsystem, så jag behövde ett robotsystem att arbeta med som forskningsplattform att validera resultaten. Så jag övertygad om min grupp kompisar i min klass mekatronik i...

Min nionde projekt: Robotarm med Joystick sköld

Även om det är bra kontrollera robotarm med dator eller mobiltelefon, tror jag att använda joystick är också cool, så jag har köpt en joystick sköld och göra ett nytt projekt. Denna joystick sköld är kompatibel med Arduino. Det stöder också Nokia 511...

Robotarm med bipolär stepper

Översikt:Detta projekt handlar om skapandet av en 3-punkts axel robotarm med bipolär motors, med armen kontrolleras av en gamla PlayStation 2 handkontroll. Vidare har vi genomfört en sensor ansluten till som liten fläkt. Tanken bakom detta var skapan...

Hemgjord robotarm med hjälp av standarddelar använder Arduino och en bearbetning GUI

Jag nyligen pensionerad och saker jag lovat mig själv var att när jag slutar jag skulle slutföra alla de projekt som jag hade sprungit runt i mitt huvud sedan jag var tonåring. Det är omkring 50 år eller så av projekt. På den tiden fanns det inga mik...

Bygga en 5-axlig robotarm med Arduino och DynamixShield

I detta instructable jag kommer att visa dig hur du snabbt och enkelt skapa en 5-axlig robotarm med kommersiella off-the-shelf komponenter och kontrollera den med en Arduino med en DynamixShield. DynamixShield är ett nytt tillägg för antingen Arduino...

Kontroll robotarm med handskar, Android-telefon och Arduino

Idag har vi nästan 2 tekniker för att spela med robotarm, antingen genom knappar till exempel som på spelet sköld eller använda handskar som inkluderar sensorer. Ännu, dag ska jag visa dig en ny teknik med hjälp av endast din Android-telefon och Ardu...

Styra en robotarm med Microsoft Kinect!

Robotar är snabbt på att bli mer integrerade i våra dagliga liv. De rena våra golv, göra vårt kaffe och används även för telepresence. Eftersom de blir så viktigt för samhället, varför inte ge våra robotic kamrater gåvan av vision?I detta instructabl...

Bearbetning kontroller R/C bil med XBee moduler

detta instructable är en modifiering av min presentation till Bearbetning Chicago gemenskapen vid (EVL) elektroniska visualisering Laboratory, University of Illinois i Chicago den 1 okt 2012. I ämnetBearbetning bibliotek serienBearbetning och trådlös...

Bygga robotarm med Makeblock delar

Jag bygga bara en robotarm med Makeblock delar, ovanstående är den snyggare utseende och fungerande video.Steg 1: ProduktstrukturBill av mekaniska delar:Beam0808-136 x 3Beam0808-184 x 11Beam0824-016 V2.1 x 2Beam0824-032 V2.1 x 3Beam0824-096 V2.1 x 3B...

Hur man gör en mobiltelefon och dator kontrolleras 3D tryckta Robot med Arduino - IoBot.

Om du letar efter ett sätt att kontrollera en Arduino baserade enheter, kommer att denna anvisning Visa dig hur man gör det genom att bygga enkla robot.IoBot kan styras med mobil och dator ansökan via LAN eller USB-kabel. Programmet körs på Android,...

Rörlig robotarm med PHIRO + Arduino

Vi är tillbaka med en annan tutorial att visa dig hur du sätter PHIRO Pro till en cool mobil robotarm som kan plocka och placera saker! Liknar våra tidigare PHIRO Arduino färgsensor instructable, vi kommer att använda Pocket koden på en Android-telef...

Bygga robotarm med 3DP +Arduino(用3DP+Arduino製作機械手臂)

Detta är en 5-axlig robotarm, jag gjorde det med 3D skrivare & Arduino.Du kan följa nedan steg för att hämta resursen och göra den.Förbereda saker:1.MG995 servo x 52. SONY Joystick x13. Arduino x1.Steg 1: Se Demo FilmDu kan se Demo Film. Med hjälp av...

Hjälpande Hand med Arm

detta projekt kom när jag nyligen beställde några form lås. Form Lock är en slagtålig plast med en låg smälttemperatur temp. På cirka 150 F det blir mycket smidig och lätt kan formas för hand. Det säljs under några olika namn men prissättningen är de...

ROBOTARM med USB PC-gränssnitt (plus hur man monterar)

här är en video av robotarm med USB PC-gränssnitt och hur man monterar det......

Samla in myra kolonier med armén myror

studerar myror ofta kräver samla kolonier från fältet. Traditionellt, har spaden varit det viktigaste verktyget för uppgiften. Kan vara fruktansvärt svårt att gräva hela kolonier ur marken när marken är hård eller steniga eller boet sträcker sig djup...

Arduino Uno och Visuino: kontrollera Smart Car Robot med Joystick och L298N motorn förarens

Smart Car anger i kombination med L298N Motor drivrutinsmoduler, erbjuder en av de enklaste sätten att göra roboten bilar. L298N Motor Driver modul är lätt att kontrollera med Arduino, och med hjälp av Visuino kan du programmera din bil i sekunder.I...

Kontrollera ditt ljus system med din smarta telefon

Nu kan du styra ditt ljus system i ditt hem med smart-telefonen genom att skriva ett tecken LED slå eller stänga avSteg 1: ProjektidéProjektidé är att bevis på att du kan kontrollera ditt hem belysningssystem med endast din smarta telefon, så lamporn...

BT mobila Ctrl stammen robotarm med String

Stammen robotarm är en konst i moderna robotteknik. Det kan kan snurra och fungerar som konstnärliga. Alla robotics inspirerad är inspirerade av levande saker, i denna ordning bålen robotics inspirerad av elefant och orm. Här försöker jag göra det me...