» електроника » Arduino Wii Nunchuk се превръща в компютърна мишка

Wii Nunchuk се превръща в компютърна мишка



Героят на нашата история отново е контролерът Wii Nunchuk. Щом програмистът Тод Е. Курт написа библиотека за Arduino, което ви позволява да работите с него, приятели започнаха да измислят голямо разнообразие от приложения за него. Или играчката с вълшебен екран се контролира, или виртуалният хеликоптер в играта за MSX ... Е, авторът на Instructables под псевдонима Kriegwesen измисли как да използва такъв контролер като обикновена компютърна мишка с USB интерфейс. Това е като тракбол - не е нужен килим. Не, това е по-добре от тракбол - не се нуждаете и от маса.

Обикновено се използват импровизирани конектори за свързване на Arduino към Nunchuk. Господарят решава да направи без един, отваря кутията и поставя там някакъв много малък клон на Ардуино. Но той няма отвертка с жило на триъгълно сечение. Господарят го поръчва, но отнема твърде много време за изчакване. Нищо, полезно за други проекти. Тук той отваря кабела и изважда от него четири проводника:



за домашно всяка платка, съвместима с Arduino, която може да емулира USB HID устройства, както и да има щифтове, специално предназначени за SDA и SCL линии на интерфейс I, е подходяща2В. Бордът на Arduino Leonardo отговаря на двата критерия. Проводниците в кабела Nunchuk обикновено имат следното цветово кодиране: бяло - общо, червено - плюс мощност (правилно прилагайте 3,3 V, но от прегледи, и от 5 V нищо не успява), зелено - SDA, жълто - SCL , Но също така се случва, че цветовете са нестандартни, така че е по-добре да вземете парчето кабел, което след ухапване, което остана с конектора и звъне в съответствие с неговия щифт.

Комбинирайки всичко, както е описано по-горе, майсторът пише скица:



Програмата се нуждае от заглавен файл тук, След като го изтеглите, го преименувайте на nunchuck_funcs.h

Майсторът поставя цялото желязо в кутия, която прилича на кутия за запояване, и фиксира кабелите вътре със Sugru. Можете да вземете истинска разклонителна кутия и да поправите кабелите по друг начин.







В текущата версия на фърмуера всичко работи стабилно, но функцията за превъртане не се прилага. В бъдеще капитанът планира да се увери, че когато натиснете един от бутоните, се извършва превъртане според сигналите от акселерометъра Nunchuk.
0
0
0

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...