Turinys:

„IRobot Create“komandų modulio naudojimas naudojant „Linux“: 4 veiksmai
„IRobot Create“komandų modulio naudojimas naudojant „Linux“: 4 veiksmai

Video: „IRobot Create“komandų modulio naudojimas naudojant „Linux“: 4 veiksmai

Video: „IRobot Create“komandų modulio naudojimas naudojant „Linux“: 4 veiksmai
Video: Section, Week 2 2024, Liepa
Anonim
„IRobot Create“komandų modulio naudojimas naudojant „Linux“
„IRobot Create“komandų modulio naudojimas naudojant „Linux“

Kadangi „iRobot“nepateikė „Linux“vartotojams galimybės naudotis komandų moduliu, turėjau tai išsiaiškinti pats. Nebijokite, tai tikrai nėra sunku. Viskas, ką jums reikia padaryti, tai paleisti keletą scenarijų. Pradėkime, ar ne?

1 žingsnis: įsigykite prekes

Šioje pamokoje darau prielaidą, kad turite apt pagrįstą paketų tvarkyklę. (t. y. naudojate „Debian“išvestinę priemonę arba „Ubuntu“darinį) Tiesiog todėl, kad apt = good. Jei to nepadarysite, manau, kad „yum“yra tie patys paketai, bet aš negaliu to išbandyti. (Fedora manęs nemėgsta) Dabar turite paleisti ilgą ir sudėtingą užduotį:

sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get pašalinti brlttyIr taip, pašalinti tą pakuotę yra saugu. (Patarimas iš čia) Jei pateikiama klaida sakant, kad ji neįdiegta, viskas gerai, nesijaudinkite.

2 žingsnis: parašykite/gaukite programą

Štai dalis, kurioje rašote savo programą. Tačiau norėdami tai išbandyti, naudokite demonstracinę programą. Komandų modulyje yra kompaktinis diskas, o jame yra 3 demonstracinės programos. Norėdami išbandyti, naudokite įvesties programą. Nukopijuokite aplanką „input“į kažkur savo kompiuteryje, pvz.,/Home/user/avr/input.

3 veiksmas: redaguokite „Makefile“

Jei parašėte savo programą, gaukite failą iš kompaktinio disko. Jei ką tik nukopijavote, tada jau turite. Atidarykite jį ir naudokite rasti/pakeisti, kad redaguotumėte šias dvi eilutes:

86: DEBUG = dwarf-2… 204: AVRDUDE_PORT = com9 # programuotojas, prijungtas prie serijinio įrenginio(Jei norite tai padaryti, šie skaičiai yra eilučių numeriai)

86: DEBUG = stabs… 204: AVRDUDE_PORT = /dev /ttyUSB0 # programuotojas, prijungtas prie serijinio įrenginioTai nebuvo per sunku, tiesa?

4 žingsnis: kompiliuokite/atsisiųskite

Kompiliuoti/atsisiųsti
Kompiliuoti/atsisiųsti
Kompiliuoti/atsisiųsti
Kompiliuoti/atsisiųsti

Iki šiol nebuvo taip sunku, ir šis žingsnis nesiskiria: pirmiausia prijunkite komandų modulį per USB ir įsitikinkite, kad jis įjungtas. Paspauskite Reset mygtuką. Tada eikite į kompiuterį ir atidarykite terminalą. Eikite į katalogą, kuriame yra jūsų programa/makefile, ir įveskite:

sukurti „allmake“programąDabar pereikite prie kūrimo ir nuimkite kabelį. Tada paspauskite atstatymo mygtuką ir programa prasidės! Sveikiname!

Rekomenduojamas: