Gebaar-Capture afstandsbediening Console (7 / 10 stap)

Stap 7: Openen en wijzigen van de schets

Wanneer u klaar bent met het bouwen en bedrading van de Console gebaar-Capture, ben je klaar om te installeren van het programma dat maakt het werk.

Voor toegang tot het gebaar-Capture Sketch (GCS), klik op deze link:

https://docs.Google.com/document/d/1s2qNIBgP0V5VEoi6c2O7Ip0jX-iu9-DoTvaG0_nMqpM/Edit?USP=sharing

Kopieer de code, open vervolgens Arduino en plak de GCS in het vak dat verschijnt, dwingende alles in het vak (Alles selecteren > plakken). Naam wijzigen van de schets (bestand > opslaan als) en test-compile de GCS.

(Een nota over de code: Ik heb geprobeerd om deze informatie toegankelijk maken voor lezers met elk niveau van ervaring. Ik heb ook een heleboel "/ / Verklarende nota's" in de sketch: een verhaal met een beschrijving van de code en verwerking vertraagt de rechterkant van de schets. (Wilt u gebruik maken van een full-screen weergave). Ik heb ook behouden display routines en sommige van de debug code gemakkelijker om de schets uitgevoerd. (Meer ervaren lezers moeten voelen vrij om bij te dragen van geavanceerde code, en het negeren van het verhaal.)

Voor het uploaden van de GCS naar je Arduino, zult u moeten krijgen sommige fundamentele vertrouwdheid met de code (omdat you gonna hebben enigszins te wijzigen,.) De onderdelen die u zult veranderen zijn de lange snaren van ruwe code in de eerste sectie van de schets (bv: unsigned int SamPWR [78] = xxx, xxx...). Dit zijn de "berichten" die control mijn TV en satelliet-box: je moet wijzigen hen om te werken met uw eigen apparaten. Om dat te doen, moet u de gegevens in de YouTube tutorial "1302 Arduino hoofdstuk 13 Capturing Raw IR Codes" door Jason Welsh: Gelieve te verwijzen naar dit uitstekende werk voor meer informatie.
Om samen te vatten Jason's project:
Hardware: Moet u een Arduino Uno en een IR-ontvangst diode. Met de zeepbel op het gezicht van de diode naar u toe gericht, verbinden met de linker voorsprong naar de Arduino pin 11, de center tot één van de pinnen van de Arduino GRD en de juiste leiding de Arduino 5v pin.
Software: Uploaden van Jason's schets (bestand > voorbeelden > IRremote > Raw IR-Codes vastleggen). Activeren van de seriële monitor (Tools > seriële Monitor).
Verwerking: Richt de afstandsbediening op de diode en druk op de knop ON; verschillende leden van gegevens wordt getoond op de seriële monitor. Kopiëren en sla de gegevens van "unsigned int" door "irsendRaw(raw,xx,xx)" in een bestand of Notebook pagina instellen voor het opslaan van deze informatie.
(Merk op dat de term "raw" in beide expressies de naam van de gegevensset is: u zult willen vervangen door een naam van uw eigen. (Voor de code die wordt gegenereerd door de ON-knop op mijn afstandsbediening, koos ik de naam TVON; Ik geïdentificeerd die gegevens instellen als "unsigned int TVON [78] = xxx, xxx..." en de Arduino opdracht "irsendRaw (TVON, 78, 38);" gebruikt voor het verzenden van die code op mijn TV.))
Herhaal dit proces voor alle andere functies die u wellicht wilt bepalen door gebaar.

Het fotograferen, hernoemd en opgenomen van uw activatie-codes, je bent klaar om terug te keren om de schets van de controle van de gebaar: kopiëren en plakken van uw codes "unsigned int" aan de bovenkant van de schets (ter vervanging van mijn); vervolgens vinden de gebaren die u wilt gebruiken in sectie 3 van het gedeelte van de verwerking van de schets, en voer de juiste "irsendRaw"-opdracht in het codeblok dat gebaar is gekoppeld. (Ik gebruik om te schakelen mijn TV, een gebaar zoals het borstelen van stof van de rechterkant van de controle-eenheid, zodat ik de opdracht "irsendRaw (TVON, 78, 38)" geplaatst in de sectie verwerken die onmiddellijk volgt op de regel "Serial.println ("gebaar is een rechts naar boven vegen");".)

Uw versie van de schets (corrigeren indien nodig) te compileren en uploaden naar je Arduino. Inschakelen van de controle-eenheid (de LEDs zal cyclus om aan te tonen u het klaar om te gaan), en probeer het uit: doorgeven van uw hand meer dan één kant van het vak moet oplichten de LEDs aan die kant en, onmiddellijk daarna, het apparaat dat u hebt gekoppeld met dat gebaar tot leven komen moet. (Met een beetje oefening, kunt u leren om te verhullen van de eenvoud van de controle-eenheid door uw gebaren bloemrijk of uitgebreid, maar nog steeds het aanraken van de dezelfde eindpunten.)
"… En nu... Live from New York...!"

Gerelateerde Artikelen

Ultrasone gebaar gebaseerde TV afstandsbediening

Ultrasone gebaar gebaseerde TV afstandsbediening

dit is een vrij eenvoudig project dat is ontworpen om belangrijke onderdelen kennismaken met een nieuwe gebruiker van de Arduino. Ik heb dit in een paar uur knutselen met behulp van bestaande Arduino libraries en een SainSmart starterkit. Echte werel
PlayCase v1.5: modulaire draagbare console draagtas, Full HD 19 inch, toegevoegd sprekers!

PlayCase v1.5: modulaire draagbare console draagtas, Full HD 19 inch, toegevoegd sprekers!

Een full HD-monitor te krijgen in de kleinste mogelijke vormfactor: 19.5 inchDe bezel af strippen en het frame te zetten in een flightcaseEen modulaire fixatie systeem zodat de meeste consoles; toevoegen PlayStation 3 of Playstation 4, sound decoder.
Arduino XboxOne, TV en de afstandsbediening Fan

Arduino XboxOne, TV en de afstandsbediening Fan

In dit instructable ik zal u tonen hoe te gebruiken een Arduino infrarood (IR) afstandsbediening schild heb ik gemaakt zodat u kunt een besturingselement voor al uw apparatuur maken en vaarwel aan meerdere besturingselementen en AAA-batterijen zeggen
IR afstandsbediening Station voor Android - TV AFSLAAN

IR afstandsbediening Station voor Android - TV AFSLAAN

Opmerking: deze gids kan ook worden gevonden op TECHBITAR.COMUPDATE28 november 2013: Featured op gevaarlijke Prototypes http://goo.gl/FjwNoQINTRODUCTIEIn deze handleiding zal ik uitleggen van de werking van een eenvoudige schakeling van de Arduino ge
Raspi Pip-boy, Portable gaming console / computer

Raspi Pip-boy, Portable gaming console / computer

Hallo, wil ik graag mijn eerste raspberry-pi-project.Een Pip-boy als Personal Computer (als je een Fan van Fallout, zie je wat ik bedoel)! :Overzicht :- Raspberry-pi model B + een 2.8″ LCD 8bits TouchScreen parallel aangesloten op GPIOS.-Lxde bureaub
Hoe te spelen van een console op een laptop (alleen NTSC)

Hoe te spelen van een console op een laptop (alleen NTSC)

In dit instructable ik zal u tonen hoe te spelen van een game console op een fatsoenlijke laptop met 1 vrije usb-poort. Im sorry maar gemakkelijk GLB werkt niet met PAL enige NTSCU kunt dit doen met een toren, maar er is een meer doeltreffende manier
De muur (wandophangsysteem uw game consoles / monitoren / apparaten)

De muur (wandophangsysteem uw game consoles / monitoren / apparaten)

Het minimalistische is, neemt minder ruimte en esthetisch, althans in mijn ogen.-Geen kabels liep achter de muur.-Alle onderdelen opgehouden door loodrechte hoek bretels of aangepaste haken besproeid met Plasti-Dip dus de componenten bleef zitten.-De
Nuttig hulpmiddel voor IR afstandsbediening protocol te analyseren

Nuttig hulpmiddel voor IR afstandsbediening protocol te analyseren

IR protocolanalyse is een universele applicatie voor automatische decodering tientallen soorteninfrarood afstandsbediening protocolpakketten. De toepassing gebruikt de microfooningang van een geluidskaart teCapture infrarood signaal vorm een afstands
Arduino bot Android afstandsbediening II

Arduino bot Android afstandsbediening II

Toen kocht ik mijn Complubot een jaar geleden, ik niet dacht dat hoe leuk ik zou kunnen zijn, ik heb praktijk met volgen lijn voertuig, borstel de auto, maar toen ik las ik lees het artikel op instructables aan bluethooth gerelateerde rc, begon ik te
Tot vaststelling van een oude uit afstandsbediening (XBOX, Playstation, Wii, TV, enz.)

Tot vaststelling van een oude uit afstandsbediening (XBOX, Playstation, Wii, TV, enz.)

IntroDe onderstaande methode is geldig voor elke afstandsbediening die geleidend rubber pads voor knoppen worden gebruikt. Ik heb met succes gebruikt dezelfde methode op TV/VCR/Home theater/AC afstandsbedieningen en game consoles. Enige tijd geleden
Met behulp van een Wii-afstandsbediening naar besturingselement WMP op een PC

Met behulp van een Wii-afstandsbediening naar besturingselement WMP op een PC

hebt u ooit gewenst dat u uw muziek vanaf de volgende kamer kon beheersen?De afstandsbediening (of controller) verkocht door Nintendo voor er "Wii" gokkenmachine (of console) is bijna perfect, en als u als me bent u reeds zijn men.De WiiMote geb
GEBAAR gecontroleerd Arduino gebaseerd Rover (Wireless + volgende lijn)

GEBAAR gecontroleerd Arduino gebaseerd Rover (Wireless + volgende lijn)

Wat het in staat is?1. het kan worden gecontroleerd met behulp van gebaren.2. het kan verzenden temperatuur object afstand, batterijniveau, etc. waarden de handschoen (LCD).3. kunt uitvoeren op de hoek van 45 + graden.4. Tx Rx paar op zowel de rover
Raspberry Pi op het werk: seriële Console Server

Raspberry Pi op het werk: seriële Console Server

Het is enige tijd doorgegeven van het laatste Millennium van (moderne). Wij zijn nu in het tijdperk van het "Cloud Computing", maar er nog steeds mensen die 24/7 Data Centers personeel... Indien onvermijdelijk "Legacy systemen" Lurk ,
Tricorder/Console!

Tricorder/Console!

Zoals ik ben abscessed met Star Trek heb ik besloten om een Star Trek gebaseerd Arduino project. Ik voor het eerst uitging en begonnen met het bouwen van een "Tricorder". Een "Tricorder" is de kleine zintuiglijke handheld die gebruikma