Bouwen van uw papier touch TV reomte bediening met behulp van arduino (3 / 3 stap)

Stap 3: Project coderen:

Zodra u de afstandsbediening knop hex-codes leest dan is nu dit tijd hoofdprogramma code om in te zetten arduino.
De balg is arduino programma voor dit project papier touch TV-afstandsbediening. de balg code uploaden naar arduino. voor het uploaden van de code zet de uw tv externe knoppen hexadecimale code in overeenkomstige positie toonde in het programma met behulp van de opdracht line.and een meer verandering nodig is in het programma voor nemen uw afstandsbediening voor die de stap tussen de code in multicommand lijn gegeven volgen

#include < IRremote.h >

#include < CapacitiveSensor.h >

CapacitiveSensor cs_4_2 = CapacitiveSensor(4,2);

CapacitiveSensor cs_4_5 = CapacitiveSensor(4,5);

CapacitiveSensor cs_4_6 = CapacitiveSensor(4,6);

CapacitiveSensor cs_4_7 = CapacitiveSensor(4,7);

CapacitiveSensor cs_4_8 = CapacitiveSensor(4,8);

CapacitiveSensor cs_4_9 = CapacitiveSensor(4,9);

CapacitiveSensor cs_4_10 = CapacitiveSensor(4,10);

CapacitiveSensor cs_4_11 = CapacitiveSensor(4,11);

IRsend irsend;

int statusled = 13;

VOID Setup

{

cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF);

pinMode(statusled,OUTPUT);

Serial.begin(9600);

digitalWrite(statusled,LOW);

}

void loop {}

lang starten = millis();

lange chd = cs_4_2.capacitiveSensor(30);

lange chi = cs_4_5.capacitiveSensor(30);

lange menu = cs_4_6.capacitiveSensor(30);

lange Voer = cs_4_7.capacitiveSensor(30);

lang vermogen = cs_4_8.capacitiveSensor(30);

lange voli = cs_4_9.capacitiveSensor(30);

lang source = cs_4_10.capacitiveSensor(30);

lange vold = cs_4_11.capacitiveSensor(30);

Als (power > = 60) {}

irsend.sendNEC (0 x40BF48B7, 67); power knop hexadecimale code van uw TV onder lijn gebied externe in gezet

/ * Een ander belangrijk ding in dit project is het vinden van de lengte van de
hex code die aanwezig is in de onderstreepte nummer in de code:irsend.sendNEC(0x40BF28D7,67); De 67 is lengte van mijn tv externe hex-code. Deze waarde verschillen, afhankelijk van de afstandsbediening. Vind je deze lengte waarde in uw remote.simply sluit de ir ontvanger zoals aangegeven in de vorige stap aan arduino. Voeg dan de IR externe bibliotheek aan de arduino software. Open de arduino software en ga naar bestand -> examlpes -> IRremote -> IRrecvDump. een code zal worden open upload de code naar de arduino en seriële monitor openen. Druk vervolgens op elke één knop van uw TV remote wijst naar de IR ontvanger aangesloten met arduino. Vervolgens bleek een lengte van waarden in de seriële monitor. Daarin kunt u zien dat de RAW(value) .in die beugel in de buurt van de RAW waarde heeft. Dat is de lengte van de hexadecimale code voor uw TV remote. example:RAW(67). Toon waas naar de waarde en vervang uw TV remote lengte waarde in plaats van 67 in deze code die alle plaatsen. Vervolgens u allen gedaan in code. u bent klaar om te ontwerpen circuit * /

digitalWrite(statusled,HIGH);

Serial.println ("Sent power code");

} else if (voli > = 60) {}

irsend.sendNEC (0 x40BF58A7, 67); verhoging volume knop hexadecimale code van uw TV onder lijn gebied externe in gezet

digitalWrite(statusled,HIGH);

Serial.println ("Sent volume toename code");

} else if (vold > = 60) {}

irsend.sendNEC (0 x40BF7887, 67); / / volume daling knop hexadecimale code van uw TV onder lijn gebied externe in te zetten

digitalWrite(statusled,HIGH);

Serial.println ("Sent volume daling code");

} else if (Bron > = 60) {}

irsend.sendNEC (0 x40BF28D7, 67); invoerbron selecteren knop hexadecimale code van uw TV onder lijn gebied externe in te zetten

digitalWrite(statusled,HIGH);

Serial.println ("Sent ingangsbron code");

} else if (Voer > = 60) {}

irsend.sendNEC (0 x40BFD22D, 67); / / OK knop hexadecimale code van uw TV onder lijn gebied externe in gezet

digitalWrite(statusled,HIGH);

Serial.println ("verzonden ENTER code");

} else if (chi > = 60) {}

irsend.sendNEC (0 x40BFD827, 67); / / kanaal verhoging knop hexadecimale code van uw TV onder lijn gebied externe in gezet

digitalWrite(statusled,HIGH);

Serial.println ("Sent kanaal verhoging code");

} else if (chd > = 60) {}

irsend.sendNEC (0 x40BFF807, 67); uitgeoefend kanaal daling knop hexadecimale code van uw TV remote in lijn gebied

digitalWrite(statusled,HIGH);

Serial.println ("Sent kanaal daling code");

} else if (menu > = 60) {}

irsend.sendNEC (0 x40BF30CF, 67);

digitalWrite(statusled,HIGH);

Serial.println ("MENU verzonden code"); MENU knop hexadecimale code van uw TV onder lijn gebied externe in te zetten

} else {}

digitalWrite(statusled,LOW);

}

}

Gerelateerde Artikelen

Hoe te bouwen van een Quadcoptor. (NTM 28-30S 800kV 300W en Arducopter APM 2.6 & 6 H GPS 3DR Radio- en FlySky TH9X)

Hoe te bouwen van een Quadcoptor. (NTM 28-30S 800kV 300W en Arducopter APM 2.6 & 6 H GPS 3DR Radio- en FlySky TH9X)

Dit is een tutorial over hoe je een Quadcopter met behulp van NTM 28-30S 800kV 300W motoren en Arducopter APM 2.6, 6H GPS & 3DR Radio gebouwd. Ik heb geprobeerd uit te leggen elke stap met een aantal afbeeldingen. Als u vragen hebt of opmerkingen gel
Hoe het bouwen van een Workbench/opslag plank

Hoe het bouwen van een Workbench/opslag plank

wij bezig brainstormen ideeën van hoe mensen Kee Klamp hulpstukken gebruiken kunt om te bouwen van een hele hoop leuke dingen voor hun huizen geweest. Tricia is begonnen om te komen met een hele lijn van items die kunnen worden gebruikt in de kelder/
Een alle zonne-Remote Controlled Boot RC boot met behulp van zonne-Attic Fan delen bouwen - hulpverleningsboot -

Een alle zonne-Remote Controlled Boot RC boot met behulp van zonne-Attic Fan delen bouwen - hulpverleningsboot -

u kunt bouwen aan een alle zonne-externe gecontroleerde boot met behulp van zonne-zolder fan delen.Ben je ooit geweest naar het meer om te kijken van de jongens met de Chris Craft of boten varen? Ze zitten rond 90% van de tijd te praten. Waarom niet
Recycle opbergdoos met behulp van granen dozen

Recycle opbergdoos met behulp van granen dozen

De opslag vakken is voor het opslaan van mijn rubik, lego in verschillende maten en ook elektronische componenten.Deze vakken mij in staat stellen om dingen te vinden gemakkelijk.Stap 1: voorbereiding Dingen die u nodig hebt,1.A graansoort vak2. scis
Weer Buddy-systeem met behulp van elektrische Imp en Arduino Due

Weer Buddy-systeem met behulp van elektrische Imp en Arduino Due

Just verzenden van een video van mijn weer buddy systeem dat ik onlangs gemaakt. Het maakt gebruik van de elektrische Imp verkrijgen informatie over het weer en de inachtneming van de Arduino te sturen die informatie naar de gerespecteerde onderdelen
Huis 10 zone monitor/alarm systeem met behulp van de SNMP-ethernet-hubs.

Huis 10 zone monitor/alarm systeem met behulp van de SNMP-ethernet-hubs.

Dit is mijn eerste instructable, hoop is dus van belang.Deze 10 zone-monitor of alam systeem, wordt gedaan met behulp van een low-cost IP SNMP-hub en Windows gebaseerde PC met de snmp software uit commerciële stopcontact maar in freeware 10 knooppunt
Hoe het bouwen van een Multi-Touch-oppervlak

Hoe het bouwen van een Multi-Touch-oppervlak

multi-aanrakingsgebaren zijn de nieuwste en beste manier om te communiceren met uw computer.  Echter, commerciële systemen zijn niet overal verkrijgbaar en zijn duur.  Gelukkig, je kunt het zelf doen beter en voor minder kosten.Beginsel componenten (
Bouwen van een drummachine met goedkope tastbare interface (d-touch drummachine)

Bouwen van een drummachine met goedkope tastbare interface (d-touch drummachine)

de d-touch drummachine is een machine trommel met een tastbare interface: kun je muziek door het plaatsen en schikken van fysieke voorwerpen op een A4 vel papier. Om tastbare beats moet u sommige oude bloedstelpend knippen & plakken. Deze instrctable
Hoe het bouwen van een Fort van de Bed met behulp van papier en kantoorbenodigdheden

Hoe het bouwen van een Fort van de Bed met behulp van papier en kantoorbenodigdheden

als er een ding dat ik nooit heb te doen dat veel van toen ik jonger was, zou het moeten worden fort gebouw. Ik heb altijd graag met het maken van dingen, en ik heb nauwelijks te bouwen van een fatsoenlijke fort. Dus wat was mijn eerste gedachte over
Hoe het bouwen van een zweefvliegtuig papier

Hoe het bouwen van een zweefvliegtuig papier

dit is hoe we gaan om te leren om te bouwen van een fantastisch papier-zweefvliegtuig.Stap 1: stap 1 Kies uw favoriete kleur papier. Zorg ervoor dat het een standaard stukje papier en niet iets thats dik als bouw papier.Stap 2: Stap 2 De hoogste juis
Bouwen van een touch sensor lage kosten

Bouwen van een touch sensor lage kosten

Er zijn vele schild waarmee wij op onze Arduino aansluiten een touch sensor in de markt. Hebt u ooit gedacht om één van uw eigen te bouwen? Deze handleiding wordt uitgelegd hoe het low-cost maken!Wat hebben we nodig?1. Arduino Uno of compatibel.2. al
Bouwen van het Barnaby papier vliegtuig

Bouwen van het Barnaby papier vliegtuig

de barnaby flyer papier vliegtuig is vernoemd naar kapitein Ralph S. Barnaby (USN Ret.) (natuurlijk). Papier vliegtuigen zijn zeer koel en indrukwekkend, zo indrukwekkend dat er internationale papier vliegtuig vliegende wedstrijden zijn.De meest popl
Bouwen van een papieren raket en papier Launcher

Bouwen van een papieren raket en papier Launcher

ik was op zoek naar een demonstratie op luchtdruk voor de Webelos wetenschapper activiteit Badge maar toen kwam ik dit.  Niet makkelijk genoeg voor 10-jarige jongens, dus toen ik een uur de andere dag, ik het haalde en gaf het een kans.  Het model vo
Bouwen van een Semi-hollowbody gitaar

Bouwen van een Semi-hollowbody gitaar

Dit instructable zal u tonen hoe te bouwen van een boutbevestiging nek, de semi-hollowbody gitaar, op de wijze van Fender's Thinline gitaren en dergelijke. Het lichaam dat ik heb gemaakt is vergelijkbaar met een Jazzmaster of Jaguar, met een platte t