Посмотрите на серии чипов FTDI FT232RL. Они настолько распространены, что драйвер уже включен в большинство операционных систем. Это устройство USB-to-serial, но оно имеет режим «бит-бит», который превращает последовательные линии в индивидуально адресуемые IO-линии, которые могут использоваться либо в качестве сигнальных линий для вашего собственного протокола, либо для таких простых вещей, как диск LED ,
Hack День имеет большое руководство по использованию этого устройства, чтобы (верить или нет) мигает светодиод, подключенный через USB, в том числе образец кода, написанного на языке C. Найти учебник здесь: http://hackaday.com/2009/09/22/introduction-to-ftdi-bitbang-mode/
стружка легко проходить мимо. Сам чип стоит около $ 4 самостоятельно, или вы можете потратить около $ 15, чтобы получить его на breakout board с разъемом USB и т. Д. Многие кабели USB-to-serial или конвертерные коробки или даже переходные кабели для старых сотовых телефонов содержат этот чип внутри, чтобы сделать фактический перевод, поэтому, если у вас есть такая вещь, лежащая уже, вы можете попробовать.
Я играю с этим: http://www.arduino.cc/en/Tutorial/HomePage. Очень легко возиться с – Anycorn
@aaa - Я думал об одном и том же, но это может быть немного излишним для одного светодиода. Однако, поскольку OP уже рассматривает путь взаимодействия с реальным миром, он может также начать работу на правильном пути. –