HOWTO: Lav en Wiimote perifer - trådløs Nunchuck nogen? - 💡 Fix My Ideas

HOWTO: Lav en Wiimote perifer - trådløs Nunchuck nogen?

HOWTO: Lav en Wiimote perifer - trådløs Nunchuck nogen?


Forfatter: Ethan Holmes, 2019

Wii Nunchuck kommunikerer med Wiimote over I2C, og sender hele tiden små 6-byte pakker, der beskriver anologpinden, accelerometeret og knapværdierne.

Du kan huske, at Brian skrev om, hvordan du kan koble Nunchuck til et Arduino bord og læse accelerometer data fra det. Tchad fra Windmeadow Labs, som var ansvarlig for dette hack, satte også sammen en beskrivelse af, hvordan du kan bruge en Adruino til at efterligne en Nunchuck, der går direkte sammen med Wiimote.

Så du kan forbinde en Arduino til en Nunchuck for at læse data fra den. Du kan forbinde en Adruino til Wiimote for at sende data til den. Hvis du kun kunne få de to Arduinos til at tale til hinanden ... Hold telefonen! Jeg postede om et $ 14 RF serielt modul fra SparkFun, som vil lade dig gøre det!

Det ville være lidt clunky på grund af størrelsen af ​​to klumpede Arduinos, men hvis du ikke kan vente på, at Nintendo frigiver en trådløs Nunchuck til at hjælpe dig med din WiiSports Boxing-vane, er alle biter og stykker her for dig. Du kan få Freeduino bare knoglesæt forsamlet fra Modern Device til $ 22 hver, så det samlede beløb vil komme til lige under $ 60.

$ 60 af rent fantastisk trådløs Mii punching raseri.

Der er en advarsel: RF-linket ville ikke være hurtigt nok til at kommunikere sample data fra nunchucken så hurtigt som den læses af Wiimote. Der er dog en mulig løsning for de af jer, der gerne vil prøve det. Nunchuck bordet kan prøve knapperne og accelerometer data og sende det over luften ved 2400 baud. Den Wiimote-tilsluttede Arduino kan gemme den sidst modtagne tilstand og fortsæt med at sende de samme data til Wiimote ved hurtig I2C-hastighed, indtil næste opdatering er modtaget fra RF-forbindelsen. Jeg er ikke sikker på, hvor mærkbart følsomhedstabet ville være, men du bør stadig kunne have en opløsning på omkring 40 sensoropdateringer et sekund.

Enhver med et par ekstra Arduinos vil gerne give dette et skud og dele detaljerne?

Tilslut en Arduino til Wiimote som en perhiperal - Link Hæk din Wii nunchuck op til en Arduino - Link RF-aktiver dine mikrocontroller projekter - Link Nunchuck kommunikations detaljer - Link



Du Kan Være Interesseret

Månedens komponent: LED'er og Dioder

Månedens komponent: LED'er og Dioder


Begynder Elektronik Projekt: TapeTricity Card

Begynder Elektronik Projekt: TapeTricity Card


Maker Training Camp ønsker dig

Maker Training Camp ønsker dig


5, 4, 3, 2, 1 Om Kacie Hultgren

5, 4, 3, 2, 1 Om Kacie Hultgren