Лабораторная работа 1. Проекты ev3dev и RubiRobot, подготовка образа, загрузка, доступ,
создание простейших программ.
Задание
На базе инструкций по началу работу с дистрибутивом ev3dev и контроллером EV3
(http://www.ev3dev.org/docs/getting-started/),
а также используя документацию проекта RubiRobot (http://shgpi.rubirobot.ru/),
выполнить следующие действия:
- Загрузить модифицированный в рамках проекта RubiRobot образ дистрибутива для контроллера EV3
(http://shgpi.rubirobot.ru/files/img/ev3dev-rubirobot.img.bz2), сформировать загрузочную
SD/SDHC-карту и загрузить с полученной карты контроллер EV3.
- Настроить соединение контроллера EV3 с компьютером по USB и получить доступ по протоколу SSH к
контроллеру EV3 (пользователь robot, пароль maker).
- В ssh-сессии EV3 создать программу на freepascal, которая, используя файловую систему sysfs,
выводит на экран с периодом 100 мс значение датчика цвета. Нажатие на клавишу "пробел" переключает
режим датчика цвета на следующий. Предусмотреть циклическое переключение между всеми возможными
режимами датчика цвета.