Интерфейс с компьютером источник <<<назад
Здесь описываются варианты
применения ARDUINO с различными распространёнными и не очень
програмными пакетами. Буду переводить по мере возможности и
необходимости...
* Firmata - a standard firmware for communication with a variety of software on the computer.
* Serial-to-network proxies - programs that allow communication with an Arduino via a network connection.
* Arduino + Java [wiki]
* Arduino + Flash [wiki]
* Arduino + Processing
* Arduino + PD (Pure Data) [wiki]
* Arduino + MaxMSP
* Arduino + VVVV
* Arduino + Director
* Arduino + Python [wiki]
* Arduino + Ruby [wiki]
------------------
различные версии языка C
------------------
* Arduino + C
* Arduino + C++ (используется библиотека libSerial)
* Arduino + C++ (for windows)
* Arduino + C#
------------------
* Arduino + Linux TTY работа с последовательным портом в LINUX
* Arduino + Virtools
* Arduino + SuperCollider [wiki]
* Arduino + Instant Reality (X3D)
* Arduino + Second Life [wiki]
* Arduino + Liberlab (measurement and experimentation software)
* Arduino + BlitzMax (access restricted to BlitzMax users)
* Arduino + Squeak [wiki]
* Arduino + Mathematica [wiki]
* Arduino + Matlab [wiki]
* Arduino + Mono [wiki]
* Arduino + Isadora [wiki] не прямая ссылка, но примерно понятно к какому классу отнести программу.
* Arduino + PERL [wiki]
* Arduino + Visual Basic .NET да и в других версиях VB всё должно получиться.
* Arduino + другие
* Arduino + Any SW
От себя добавлю, что ARDUINO
может работать практически с любой программой, работающей с COM-портом.
И мне кажется интересным использование с такими программами как:
* xStarter
очень удобная программа, для автоматизации очень многого на компьютере.
Позволяет выключать компьютер, управлять проигрыванием музыки и видео,
отправлять e-mail и многое другое. Но помимо всего прочего содержит
модуль, который может передавать заданные данные через COM-порт и
совершать различные действия при приёме определённых данных.
* SlyControl аналогична предыдущей, но нет модуля для работы с COM-портом, хотя возможна эмуляция различных IR приёмников с помощью ARDUINO.
*