Sisukord:
- Samm: hankige kaup
- Samm: kirjutage/hankige programm
- Samm: redigeerige Makefile
- Samm: kompileerimine/allalaadimine
Video: IRobot Create käsumooduli kasutamine Linuxiga: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Kuna iRobot ei ole Linuxi kasutajatele käsumooduli kasutamist võimaldanud, pidin selle ise välja mõtlema. Ärge kartke, see pole üldse raske. Kõik, mida pead tegema, on käivitada paar skripti. Alustame, eks?
Samm: hankige kaup
Selle õpetuse jaoks eeldan, et teil on apt-põhine paketihaldur. (st kasutate Debiani tuletisinstrumenti või Ubuntu tuletisinstrumenti) Lihtsalt sellepärast, et apt = hea. Kui te seda ei tee, eeldan, et yumi jaoks on samad paketid, kuid ma ei saa seda testida. (Fedora ei meeldi mulle) Nüüd peate jooksma pika ja keerulise keerdkäigu:
sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get eemalda brlttyJa jah, selle paketi eemaldamine on ohutu. (Näpunäide siit) Kui see annab veateate, et seda pole installitud, siis olge korras.
Samm: kirjutage/hankige programm
Siin on osa, kus te oma programmi kirjutate. Kuid selle testimiseks kasutage demoprogrammi. Käsumooduliga on kaasas CD ja sellel on 3 demoprogrammi. Testimiseks kasutage sisendprogrammi. Kopeerige kaust "input" kuhugi arvutisse, näiteks/home/user/avr/input.
Samm: redigeerige Makefile
Kui kirjutasite oma programmi, hankige CD -lt makefile. Kui kopeerisite selle lihtsalt üle, on teil see juba olemas. Avage see ja kasutage leidmiseks/asendamiseks nende kahe rea muutmiseks:
86: DEBUG = kääbus-2… 204: AVRDUDE_PORT = com9 # programmeerija on ühendatud jadaseadmega(Need numbrid on reanumbrid, kui soovite seda nii teha)
86: DEBUG = torked… 204: AVRDUDE_PORT = /dev /ttyUSB0 # programmeerija on ühendatud jadaseadmegaSee polnud liiga raske, eks?
Samm: kompileerimine/allalaadimine
Siiani pole see nii raske olnud ja ka see samm pole teistsugune: esmalt ühendage juhtmoodul USB kaudu ja veenduge, et see on sisse lülitatud. Vajutage nuppu Lähtesta. Seejärel minge oma arvutisse ja avage terminal. Liikuge kataloogi, kus on teie programm/makefile, ja tippige:
tee allmake programmNüüd jätkake loomisega ja eemaldage kaabel. Seejärel vajutage lähtestusnuppu ja teie programm käivitub! Palju õnne!
Soovitan:
DIY LED -massiiv (Arduino kasutamine): 7 sammu
DIY LED -massiiv (Arduino kasutamine): INTRO: Kas olete kunagi tahtnud teha lihtsat projekti, mis paneb LED -id liikuma? Ei? Seda ma arvasin. Noh, kui olete kunagi tahtnud midagi sarnast teha, olete õiges kohas
Elutoa VR -i jaoks valmis mängimine Linuxiga: 4 sammu
Elutoa VR -i jaoks valmis mängimine Linuxiga: Sissejuhatus Tahtsin teha oma elutoas VR -i ja sotsiaalsete mängude jaoks mänguseadme. Olen Linuxi ja avatud lähtekoodiga kogukonna fänn, nii et küsimus oli "kas Linux suudab VR -i teha?", Linux on väga võimekas mängude operatsioonisüsteem - mitte vähe tänu Winile
Alglaaditava draivi loomine Linuxiga (Ubuntu): 3 sammu
Alglaaditava draivi tegemine Linuxiga (Ubuntu): kas soovite Linuxi mälupulgalt käivitada, et saaksite selle oma arvutisse installida või Linuxiga mõnda muud lõbusat teha? - Õppite just seda seadistama, et saaksite selle edukalt käivitada
IRobot Create-Mars Expedition Rover Mark I: 4 sammu
IRobot Create-Mars Expedition Rover Mark I: See juhend õpetab teile, kuidas seadistada iRobot Create MatLabi kodeeringu abil. Teie robotil on võimalus otsida mineraale, eristades kujundeid, manööverdada ebatasasel maastikul kaljuandurite abil ja tal on võime
Kasutage mis tahes GDI -printerit koos GNU/Linuxiga: 6 sammu
Kasutage GNU/Linuxiga mis tahes GDI -printerit: enamikku GDI -printereid GNU/Linux ei toeta. Siin on võimalus oma printerit igal juhul kasutada