Примеры программ Wiimote

Я хотел бы использовать Wiimote (акселерометры, гироскопы, инфракрасные камеры и т. Д. И т. Д.) В различных приложениях.

Это устройство Bluetooth, и я знаю, что другие подключили его к своему компьютеру.

  • Какой самый простой способ начать использовать его в моем программном обеспечении - например, есть ли библиотеки для C#?
  • Я хочу, чтобы мое программное обеспечение было пригодным для использования и легко устанавливаемым - какой сейчас самый простой способ подключения wiimote к компьютеру? Могу ли я сделать этот процесс частью моей установки программного обеспечения?

-Адам

4 ответа

Решение

Вы видели блог "Прокрастининг" Джонни Чонга Ли? Он много писал на тему использования пультов Wii и имеет несколько фантастических демонстрационных видеороликов. [Править] Я только что узнал, что мистер Ли выступил с речью на TED, которая дает хорошее представление о том, что он тоже сделал...

На сайте http://wiibrew.org/ имеется множество информации - посетите их страницу библиотеки Wiimote, чтобы узнать о некоторых других API, если вы хотите выйти за рамки C#. Как заядлый фанат Python, мне очень интересно поиграть с библиотекой pyWiimote:-)

Coding4Fun имеет управляемую библиотеку C#, которая позволяет вам взаимодействовать с ней, но кажется, что их сайт сейчас не работает. Хотя я думаю, что они использовали Robotics Studio, так что это может быть началом.

Нашел это... http://www.codeplex.com/WiimoteLib

Да, и я забыл опубликовать ссылку на эти видео, которые видел довольно давно. http://www.cs.cmu.edu/~johnny/projects/wii/

Если вы используете WiimoteLib (от Coding4Fun, как упоминалось в другом ответе), есть пример приложения под названием WiimoteTest. Это тестирует все входы и выходы Wiimote, в том числе для нескольких Wiimotes одновременно, так что это хорошая отправная точка для вашего собственного кода Wiimote, поскольку он дает вам пример того, как можно делать практически все, что вы захотите.

Что касается второй части вашего вопроса, подключение Wiimote к компьютеру в значительной степени аналогично подключению любого другого устройства Bluetooth. Я не знаю, что было бы очень уместно сделать это при установке, так как он, вероятно, будет много подключаться и отключаться, тем более что Wiimote отключится, если не будет использоваться какое-то время. Однако, чтобы подключиться к нему, нужно следовать стандартному мастеру Windows, так что это не так уж сложно. Это предполагает, что у вас есть драйвер Bluetooth, который будет работать с Wiimote - более подробную информацию об этом можно найти на веб-сайте Coding4Fun. Он работал для меня с драйвером по умолчанию, который уже поставлялся с моим ноутбуком, но если он не для вас, то он рекомендует BlueSoleil.

Какой самый простой способ подключения wiimote к компьютеру?

Я не нашел решения для подключения wiimote в моем программном обеспечении, вы должны вручную подключиться к Windows, но на Windows-устройстве Bluetooth зарегистрируйтесь, это займет много времени, попробуйте Toshiba bluetooth stack, это более удобно.

Другие вопросы по тегам