Sadržaj:

Korištenje naredbenog modula IRobot Create sa Linuxom: 4 koraka
Korištenje naredbenog modula IRobot Create sa Linuxom: 4 koraka

Video: Korištenje naredbenog modula IRobot Create sa Linuxom: 4 koraka

Video: Korištenje naredbenog modula IRobot Create sa Linuxom: 4 koraka
Video: Секция, неделя 2 2024, Novembar
Anonim
Korištenje naredbenog modula IRobot Create sa Linuxom
Korištenje naredbenog modula IRobot Create sa Linuxom

Budući da iRobot nije pružio linux korisnicima mogućnost korištenja naredbenog modula, morao sam to shvatiti. Nemojte se plašiti, to uopće nije teško. Sve što trebate učiniti je pokrenuti nekoliko skripti. Počnimo, hoćemo li?

Korak 1: Nabavite robu

Za ovaj vodič pretpostavljam da imate upravitelja paketa zasnovanog na apt-u. (tj. koristite Debian derivat ili Ubuntu derivat) Jednostavno zato što je apt = dobro. Ako to ne učinite, pretpostavljam da postoje isti paketi za yum, ali to ne mogu testirati. (Fedora me ne voli) Sada morate pokrenuti dugu i kompliciranu stvarymabober:

sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get remove brlttyI da, uklanjanje tog paketa je sigurno. (Savjet odavde) Ako vam se prikaže greška da nije instaliran, dobro ste, ne brinite.

Korak 2: Napišite/nabavite program

Evo dijela u kojem pišete svoj program. No, da biste ga isprobali, upotrijebite demo program. Komandni modul dolazi s CD -om, a na njemu se nalaze 3 demo programa. Za testiranje upotrijebite ulazni program. Kopirajte fasciklu "input" negdje na računaru, na primjer/home/user/avr/input.

Korak 3: Uredite Makefile

Ako ste napisali svoj program, preuzmite makefile sa CD -a. Ako ste ga upravo kopirali, već ga imate. Otvorite ga i upotrijebite find/replace za uređivanje ova dva retka:

86: DEBUG = patuljak-2… 204: AVRDUDE_PORT = com9 # programer povezan sa serijskim uređajem(Ti brojevi su brojevi redova, ako želite to učiniti na taj način) Za

86: DEBUG = ubod … 204: AVRDUDE_PORT = /dev /ttyUSB0 # programer povezan sa serijskim uređajemNije to bilo previše teško, zar ne?

Korak 4: Prevedite/preuzmite

Kompiliranje/preuzimanje
Kompiliranje/preuzimanje
Kompiliranje/preuzimanje
Kompiliranje/preuzimanje

Do sada nije bilo tako teško, a ni ovaj korak se ne razlikuje: Prvo priključite komandni modul putem USB -a i provjerite je li uključen. Pritisnite dugme Reset. Zatim idite na računalo i otvorite terminal. Idite do direktorija u kojem se nalazi vaš program/makefile i upišite:

napravi allmake programSada idite na kreiranje i uklonite kabel. Zatim pritisnite gumb za resetiranje i vaš će program započeti! Čestitamo!

Preporučuje se: