Talaan ng mga Nilalaman:

Gamit ang Module ng Command ng IRobot Lumikha Sa Linux: 4 Mga Hakbang
Gamit ang Module ng Command ng IRobot Lumikha Sa Linux: 4 Mga Hakbang

Video: Gamit ang Module ng Command ng IRobot Lumikha Sa Linux: 4 Mga Hakbang

Video: Gamit ang Module ng Command ng IRobot Lumikha Sa Linux: 4 Mga Hakbang
Video: Section, Week 2 2024, Nobyembre
Anonim
Gamit ang Module ng Command ng IRobot Lumikha Sa Linux
Gamit ang Module ng Command ng IRobot Lumikha Sa Linux

Dahil ang iRobot ay hindi nagbigay ng mga gumagamit ng linux ng isang paraan upang magamit ang module ng utos, kinailangan kong malaman ito sa aking sarili. Huwag matakot, hindi naman talaga mahirap, talaga. Ang kailangan mo lang gawin ay magpatakbo ng isang pares ng mga script. Magsimula tayo, dapat ba tayo?

Hakbang 1: Kunin ang Mga Produkto

Para sa tutorial na ito, Ipinapalagay kong mayroon kang isang apt-based na manager ng package. (ibig sabihin gumagamit ka ng isang derivative na Debian, o isang derivative ng Ubuntu) Nang simple sapagkat apt = mabuti. Kung hindi mo, ipinapalagay ko na mayroong magkaparehong mga pakete para sa yum, ngunit hindi ko ito masubukan. (Ayaw sa akin ng Fedora) Ngayon, dapat kang magpatakbo ng isang mahaba at kumplikadong thingymabober:

sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get alisin brlttyAt oo, ligtas ang pag-aalis ng package na iyon. (Tip mula dito) Kung bibigyan ka nito ng isang error na sinasabi na hindi ito naka-install, mabuti ka, huwag magalala.

Hakbang 2: Sumulat / Kumuha ng isang Programa

Narito ang bahagi kung saan mo isusulat ang iyong programa. Ngunit upang subukan ito, hinahayaan na gumamit ng isang programa ng demo. Ang module ng utos ay may kasamang CD, at dito, mayroong 3 mga programa sa demo. Upang masubukan, gamitin ang input program. Kopyahin ang folder na "input" sa isang lugar sa iyong computer, tulad ng / home / user / avr / input.

Hakbang 3: I-edit ang Makefile

Kung sumulat ka ng iyong sariling programa, kumuha ng isang makefile mula sa CD. Kung kinopya mo lang ito, mayroon ka na nito. Buksan ito, at gamitin ang hanapin / palitan upang mai-edit ang dalawang linya na ito:

86: DEBUG = dwarf-2… 204: AVRDUDE_PORT = com9 # programmer na konektado sa serial device(Ang mga numero ay mga numero ng linya, kung nais mong gawin ito sa ganoong paraan) Upang

86: DEBUG = ulos… 204: AVRDUDE_PORT = / dev / ttyUSB0 # programmer na konektado sa serial deviceHindi naman ganun kahirap diba?

Hakbang 4: Mag-ipon / Mag-download

Mag-ipon / Mag-download
Mag-ipon / Mag-download
Compile / Download
Compile / Download

Hindi pa ganito kahirap, at ang hakbang na ito ay hindi naiiba: Una, isaksak ang module ng utos, sa pamamagitan ng USB, at tiyakin na nakabukas ito. Pindutin ang pindutan ng I-reset. Pagkatapos ay pumunta sa iyong computer at magbukas ng isang terminal. Mag-navigate sa direktoryo kung nasaan ang iyong programa / makefile, at i-type:

gumawa ng allmake programNgayon, pumunta sa iyong likha, at alisin ang cable. Pagkatapos ay pindutin ang pindutan ng pag-reset, at magsisimula ang iyong programa! Binabati kita!

Inirerekumendang: