Съдържание:

Използване на командния модул на IRobot Create с Linux: 4 стъпки
Използване на командния модул на IRobot Create с Linux: 4 стъпки

Видео: Използване на командния модул на IRobot Create с Linux: 4 стъпки

Видео: Използване на командния модул на IRobot Create с Linux: 4 стъпки
Видео: Hören & Verstehen - Prüfungsvorbereitung B2/C1 2024, Юли
Anonim
Използване на командния модул на IRobot Create с Linux
Използване на командния модул на IRobot Create с Linux

Тъй като iRobot не е предоставил на потребителите на Linux начин да използват командния модул, трябваше сам да разбера. Не се страхувайте, наистина не е трудно. Всичко, което трябва да направите, е да стартирате няколко скрипта. Нека започнем, нали?

Стъпка 1: Вземете стоките

За този урок предполагам, че имате базиран на apt мениджър на пакети. (т.е. използвате дериват на Debian или дериват на Ubuntu) Просто защото apt = добре. Ако не го направите, предполагам, че има същите пакети за yum, но не мога да тествам това. (Fedora не ме харесва) Сега трябва да изпълните дълго и сложно нещоymabober:

sudo apt-get install avrdude avr-libc gcc-avrsudo apt-get премахнете brlttyИ да, премахването на този пакет е безопасно. (Съвет от тук) Ако ви даде грешка, че не е инсталиран, вие сте добре, не се притеснявайте.

Стъпка 2: Напишете/Вземете програма

Ето частта, в която пишете програмата си. Но за да го тестваме, нека използваме демонстрационна програма. Командният модул се доставя с компактдиск, а на него има 3 демонстрационни програми. За да тествате, използвайте входната програма. Копирайте папката "input" някъде на вашия компютър, като/home/user/avr/input.

Стъпка 3: Редактирайте Makefile

Ако сте написали своя собствена програма, вземете makefile от компактдиска. Ако току -що сте го копирали, вече го имате. Отворете го и използвайте find/replace, за да редактирате тези два реда:

86: DEBUG = джудже-2… 204: AVRDUDE_PORT = com9 # програмист, свързан към серийно устройство(Тези номера са номера на редове, ако искате да го направите по този начин) До

86: DEBUG = пробождане … 204: AVRDUDE_PORT = /dev /ttyUSB0 # програмист, свързан към серийно устройствоТова не беше твърде трудно, нали?

Стъпка 4: Компилиране/изтегляне

Компилиране/изтегляне
Компилиране/изтегляне
Компилиране/изтегляне
Компилиране/изтегляне

Досега не е било толкова трудно и тази стъпка не се различава: Първо, включете командния модул чрез USB и се уверете, че е включен. Натиснете бутона Reset. След това отидете на компютъра си и отворете терминал. Придвижете се до директорията, където се намира вашата програма/makefile, и въведете:

направете allmake програмаСега преминете към създаването си и премахнете кабела. След това натиснете бутона за нулиране и вашата програма ще започне! Поздравления!

Препоръчано: