Sommario:

Utilizzo del modulo di comando di IRobot Create con Linux: 4 passaggi
Utilizzo del modulo di comando di IRobot Create con Linux: 4 passaggi

Video: Utilizzo del modulo di comando di IRobot Create con Linux: 4 passaggi

Video: Utilizzo del modulo di comando di IRobot Create con Linux: 4 passaggi
Video: iRobot Root: dai blocchi al linguaggio testuale con un solo robot 2024, Novembre
Anonim
Utilizzo del modulo di comando di IRobot Create con Linux
Utilizzo del modulo di comando di IRobot Create con Linux

Dal momento che iRobot non ha fornito agli utenti Linux un modo per utilizzare il modulo di comando, ho dovuto capirlo da solo. Non lasciarti intimidire, non è affatto difficile, davvero. Tutto quello che devi fare è eseguire un paio di script. Cominciamo, vero?

Passaggio 1: prendi la merce

Per questo tutorial, presumo che tu abbia un gestore di pacchetti basato su apt. (cioè usi un derivato Debian o un derivato Ubuntu) Semplicemente perché apt = good. Se non lo fai, presumo che ci siano gli stessi pacchetti per yum, ma non posso testarlo. (Non piaccio a Fedora) Ora, devi eseguire una cosa lunga e complicata:

sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get remove brlttyE sì, rimuovere quel pacchetto è sicuro. (Suggerimento da qui) Se ti dà un errore che dice che non è installato, sei a posto, non preoccuparti.

Passaggio 2: scrivi/ottieni un programma

Ecco la parte in cui scrivi il tuo programma. Ma per provarlo, usiamo un programma demo. Il modulo di comando viene fornito con un CD e su di esso ci sono 3 programmi demo. Per testare, usa il programma di input. Copia la cartella "input" da qualche parte sul tuo computer, come /home/user/avr/input.

Passaggio 3: modifica Makefile

Se hai scritto il tuo programma, prendi un makefile dal CD. Se l'hai appena copiato, lo hai già. Aprilo e usa trova/sostituisci per modificare queste due righe:

86: DEBUG = dwarf-2…204: AVRDUDE_PORT = com9 # programmatore connesso a dispositivo seriale(Questi numeri sono numeri di riga, se vuoi farlo in questo modo) Per

86: DEBUG = stabs…204: AVRDUDE_PORT = /dev/ttyUSB0 # programmatore connesso a dispositivo serialeNon è stato troppo difficile, vero?

Passaggio 4: Compila/Scarica

Compila/Scarica
Compila/Scarica
Compila/Scarica
Compila/Scarica

Non è stato così difficile finora, e questo passaggio non è diverso: per prima cosa, collega il modulo di comando, tramite USB, e assicurati che sia acceso. Premi il pulsante Ripristina. Quindi vai sul tuo computer e apri un terminale. Passa alla directory in cui si trova il tuo programma/makefile e digita:

crea il programma allmakeOra vai sulla tua creazione e rimuovi il cavo. Quindi premi il pulsante di ripristino e il tuo programma inizierà! Congratulazioni!

Consigliato: