Hoe aan te passen een kloon NES-controller met bluetooth (4 / 5 stap)

Stap 4: Hoe de PC-software werkt


De software gewoon simuleren een toetsenbordgebeurtenis indrukken van een toets, de firmware binnen PIC van de controller-wicth knoppen zijn ingedrukt of niet in deze volgorde gelezen: A - B - selecteren - Start - Up - Down - links - rechts. Als een knop wordt ingedrukt de respectieve bit becames '0' anders de bit becames '1', dus als de gamer ingedrukt de Up, het recht en de A-knop, de bits vervoerder is: 0 1 1 1 0 1 1 0, of in hexadecimale 0x76, of in decimale 118.

Merk op dat als ik was verzenden de informatie van de knoppen in binaire duurt 8 bytes lengte ("01110110"), als was verzenden in decimale zou 3 bytes ("118") en als het was sturen in hexadecimale twee bytes ("76") zou nemen. Maar het bestaan van een betere manier voor het verzenden van deze informatie, merk op dat we hebben 8 stukjes, zodat we het kunnen sturen als een teken, als we een kijkje in de ASCII-tabel 0x76 nemen correspondeert met 'L' teken, dus we moeten alleen verzenden 'L' overdracht van alle informatie.

Dus is dit wat de ingebouwde programmatuur doet, stuurt de knoppen Staten gecodificeerd zoals een 8-bits tekenset.

Hier bijgevoegd u vond de firmware C code en HEX te branden en de PC-software.

Gerelateerde Artikelen

Hoe aan te passen een deur Viewer "Fish-eye Lens" op een Full-size Camera

Hoe aan te passen een deur Viewer "Fish-eye Lens" op een Full-size Camera

We hebben gezien tutorials op deze website die u te tonen hoe een goedkope deur-viewer kan worden gebruikt als een fish-eye lens op een eenvoudige point- and -shoot digitale camera, maar wat als u wilt proberen het effect op een camera met een full-s
Het instellen van een USB NES-controller met NESTOPIA op de PC

Het instellen van een USB NES-controller met NESTOPIA op de PC

spelen NESTOPIA is niet hetzelfde zonder een NES USB-controller. In deze tutorial leert u hoe knoppen op de kaart en het instellen van de USB-NES CONTROLLER.
Maak een USB NES Controller

Maak een USB NES Controller

deze tutorial combineert een originele NES-controller, USB toetsenbord, draad en tact schakelaars in een USB NES controller geschikt voor gebruik met NES en arcade emulators. Het basisidee is dat de Keyboard controller-eenheid is geïnstalleerd in de
Zet een oude NES controller in een alles-in-één USB-hub, geheugensleutel en draagbare emulatie station

Zet een oude NES controller in een alles-in-één USB-hub, geheugensleutel en draagbare emulatie station

er zijn verschillende how-to gidsen beschikbaar voor het omzetten van oude NES-controllers in USB-hubs of flash-geheugen toetsen, en zelfs sommige voor het maken van een plug-and-play emulator gadget.  Als zodanig, beweer ik niet originaliteit voor e
Bluetooth Nintendo NES-controller met behulp van Wiimote!

Bluetooth Nintendo NES-controller met behulp van Wiimote!

Bereid om de retro-games spelen op mijn PC of Mac wilde ik gebruiken van de klassieke NES-pad!Ik weet Wiimote werkt goed met beide dus waarom opnieuw het wiel uitvinden.Het probleem is hoe een "grote" wiimote passen in een klassieke NES-controll
Hoe te laden van een AR15/M16 magazine met Stripper Clips

Hoe te laden van een AR15/M16 magazine met Stripper Clips

dit instructable demonstreer hoe te laden van een AR15/M16 magazine met behulp van de GI uitgegeven (voorheen GI uitgegeven) stripperuitstoot clips en het hulpprogramma vuller/gids.Ik gebruikte een 20 ronde tijdschrift omdat zijn gemakkelijker om fot
Hoe aan te passen stealthly een gemeenschappelijk orthopedische stok voor zelfverdediging

Hoe aan te passen stealthly een gemeenschappelijk orthopedische stok voor zelfverdediging

dit Instructable zal schetsen het wijzigen van een generieke orthopedische stok zodat het veel effectiever als een persoonlijke verdediging apparaat kan worden.  Voor mij is dit een noodzaak gemaakt nadat ik heup operatie gehad en moest gebruiken een
USB NES-controller met een arduino!

USB NES-controller met een arduino!

UPDATE 22-12-2014Instructables gebruiker mattpbooth heeft bijgewerkt de code en het is hosting op github:https://github.com/mattpbooth/ArduinoNESController...Matt bedankt!UPDATE 03-12-2011Een println vervangen met print (derp).UPDATE 01-12-2011Alle c
Maak een pepermuntje NES-controller! (volledig functionele)

Maak een pepermuntje NES-controller! (volledig functionele)

na het uit elkaar nemen van een NES-controller te gebruiken van de behuizing als een audio versterker behuizing ik bleef achter met de printplaat van de controller na een paar dagen ik eindigde intensivering op het en het afbreken van de dpad :(ik bi
Hoe aan Electro-Etch een solide metalen plaquette

Hoe aan Electro-Etch een solide metalen plaquette

dit is een techniek die is gebruikt door de mens voor een zeer lange tijd.Informatie over het maken van een diep electro-geëtst metalen plaquette met huishoudelijke artikelen of objecten uit de ijzerhandel in dit Instructable.  Er zijn geen gevaarlij
Hoe toe te passen een prothetische to Yourself - Walking Dead Zombie stijl!

Hoe toe te passen een prothetische to Yourself - Walking Dead Zombie stijl!

Tom ziet u hoe toe te passen protheses voor jezelf voor Halloween met een beetje voorbereiding en sommige eenvoudige materialen. Deze video toont an American Werewolf in London / Walking Dead zombie style transformatie; alle protheses en materialen z
Hoe aan naald-voelde een Super leuke paddestoel

Hoe aan naald-voelde een Super leuke paddestoel

Hallo! Vandaag die ik u hoe tonen zal met nld voelde Super schattig paddestoelen. Voor degenen onder u die geen idee welke naald hebben is vilten dit wat het is, kortom. U hebt sommige wol roving, een speciaal soort naald en een schuim karton, tenzij
Hoe open je een Xbox 360-controller met alleen een flathead

Hoe open je een Xbox 360-controller met alleen een flathead

gemakkelijkste manier om te openen de schroef van de T8H op de Xbox 360-controller zonder te worstelen met de veiligheid-speld.Stap 1: dingen die je zal nodig Er zijn slechts twee dingen die je moet:-een Xbox 360 controller (draadloos)-een flathead s
Hoe aan de longe een paard

Hoe aan de longe een paard

Als je ooit hebt gehoord van Longeren misschien dan al weet je hoe aan de longe of de hoogte van de basisprincipes. Ik trok scripties foto's zodat u hoe zien kunt 'een paard Longeren' wordt gedaan.Stap 1: Wat is Longeren?Longeren is zeer nuttig en ve