Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
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
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!