27.10.2010

Toolduino

Если читая название Toolduino вы первым делом представляете себе Arduino-совместимый клон, спешу огорчить - это не очередной xDuino.

Toolduino - это такой специальный скетч для языка Processing, работающий с платой Arduino через библиотеку Firmata и стандартный Arduino-скетч для Firmata. Собственно, ничего нового - однако автору хватило терпения довести дело до нужной степени реализма. После старта мы должны выбрать порт для общения с Arduino, и, если все правильно, увидим на экране вот такое:


При этом картинка - полностью интерактивная, можно делать следующее:
  • переключать режим работы цифровых пинов правым щелчком (по кругу): OUTPUT, INPUT, INPUT с подтягивающим резистором, ШИМ;
  • левым щелчком менять состояние пина в режиме OUTPUT;
  • в режиме ШИМ появляется текущее значение и слайдер, который можно двигать (имитируя таким образом analogWrite)
  • по левому щелчку считывать и наблюдать значение с аналоговых входов;
  • наблюдать значения на пинах в режимах INPUT и OUTPUT.  
Автор неуклонно трудится над расширением "ассортимента" поддерживаемых плат и просит присылать фото высокого качества для добавления. А пока в очередной версии 1.1 он добавил Arduino Uno:


На мой взгляд, очень удобно для обучения, ну и вообще - красиво ;)

Скачать файлы проекта можно с его страницы: http://nootropicdesign.com/toolduino/

2 комментария:

  1. О!! классная штука! Подскажи пожалуйста как это запустить под Ubuntu 10.10??? а то на сайте я ничего не нашел по этому поводу.

    ОтветитьУдалить
  2. Сергей, скачайте архив со страницы проекта. Там всё есть ;)

    Ну и понадобится сам Processing - вот моя статья про то, с чем это едят.

    ОтветитьУдалить