Среда, 17 Июнь 2015 17:23

Языковые библиотеки системы

Автор
Оцените материал
(1 Голосовать)

     Разработчики использовали библиотеки для поддержки языков  C ++, Lua, Node.js и Python. Эти библиотеки используют единую спецификацию API , что гарантирует, идентичность выполнения для каждого из языков. Библиотеки постоянно пополняются и изменяются.

Доступные языки привязки:

  1. C ++
  2. Lua
  3. Node.js
  4. Python

Рассмотрим разработку программ под язык Python. Разработка модуля размещена на GitHub

 В начале установим Python и необходимые библиотеки

apt-get install libboost-python1.55.0 python-setuptools python-pil

easy_install -U python-ev3dev

Попробуем запустить пример

root@ev3dev:~# python

>>> from ev3.lego import MediumMotor
>>> d = MediumMotor()
>>> d.reset()
>>> d.run_forever(50, regulation_mode=False)
>>> d.stop()
>>> exit()

для выхода из Python введите deactivate

 

Прочитано 3872 раз
Бекурин Максим

Методист и Педагог дополнительного образования.
Возглавляет Детское техническое объединение по робототехнике
Областной судья робототехнических соревнований в Свердловской област.

vk.com/bekurin
Другие материалы в этой категории: « Первая настройка системы
Top
Яндекс.Метрика Рейтинг@Mail.ru