Innehållsförteckning:

Använda IRobot Create: s kommandomodul med Linux: 4 steg
Använda IRobot Create: s kommandomodul med Linux: 4 steg

Video: Använda IRobot Create: s kommandomodul med Linux: 4 steg

Video: Använda IRobot Create: s kommandomodul med Linux: 4 steg
Video: Facebook A.I. Robots shut down after creating their own language |Artificial Intelligence |#facebook 2024, Juli
Anonim
Använda IRobot Create: s kommandomodul med Linux
Använda IRobot Create: s kommandomodul med Linux

Eftersom iRobot inte har gett Linux -användare ett sätt att använda kommandomodulen, var jag tvungen att ta reda på det själv. Var inte skrämd, det är inte alls svårt, egentligen. Allt du behöver göra är att köra ett par skript. Låt oss komma igång, ska vi?

Steg 1: Skaffa varorna

För denna handledning antar jag att du har en apt-baserad pakethanterare. (dvs du använder ett Debian -derivat eller ett Ubuntu -derivat) Helt enkelt för att apt = bra. Om du inte gör det antar jag att det finns samma paket för yum, men jag kan inte testa det. (Fedora gillar inte mig) Nu måste du köra en lång och komplicerad sak i oktober:

sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get ta bort brlttyOch ja, att ta bort det paketet är säkert. (Tips härifrån) Om det ger dig ett felmeddelande om att det inte är installerat är du bra, oroa dig inte.

Steg 2: Skriv/skaffa ett program

Här är delen där du skriver ditt program. Men för att testa det, låt oss använda ett demoprogram. Kommandomodulen kommer med en CD, och på den finns det tre demoprogram. För att testa, använd ingångsprogrammet. Kopiera mappen "input" till någonstans på din dator, till exempel/home/user/avr/input.

Steg 3: Redigera Makefile

Om du skrev ditt eget program, skaffa en makefile från CD: n. Om du bara har kopierat det, har du det redan. Öppna det och använd Sök/ersätt för att redigera dessa två rader:

86: DEBUG = dwarf-2… 204: AVRDUDE_PORT = com9 # programmerare ansluten till seriell enhet(De siffrorna är radnummer, om du vill göra det på det sättet) Till

86: DEBUG = huggar … 204: AVRDUDE_PORT = /dev /ttyUSB0 # programmerare ansluten till seriell enhetDet var inte för svårt, eller hur?

Steg 4: Kompilera/ladda ner

Kompilera/ladda ner
Kompilera/ladda ner
Kompilera/ladda ner
Kompilera/ladda ner

Det har inte varit så svårt hittills, och det här steget är inte annorlunda: Anslut först kommandomodulen via USB och se till att den är på. Tryck på knappen Återställ. Gå sedan in på din dator och öppna en terminal. Navigera till katalogen där ditt program/makefile finns och skriv:

gör ett allmänt programGå nu till ditt skapande och ta bort kabeln. Tryck sedan på återställningsknappen så startar ditt program! Grattis!

Rekommenderad: