Arduino fjärrkontroll mindre $10 (2 / 7 steg)

Steg 2: Hur man avkoda IR-signalen (Raw).



Samma procedur används i nec, sony ect... bara det att här använder vi skiss fartyg som är i RawCodeDecode

Bild 1

Med seriella monitor öppna, peka på arduino den fjärrkontroll som kommer att avkodas. Tryck på knappen som kommer att avkodas. Exempel: Power

(visas koden för nedtryckt på serial bildskärm)

For Arduino sketch: unsigned int raw1[68] = {9050,4350,650,450,650,500,650,450,650,500,650,450,650,500,600,500,650,450,650,1600,650,1600,600,1600,700,1550,650,1600,600,1650,650,1550,700,1600,600,1600,650,500,600,1600,650,500,600,500,650,450,650,1600,650,1600,600,500,650,1600,650,450,650,1600,650,1600,650,1600,650,450,650,500,600,};

irsend.sendRaw(raw1,68,38);

Bild 2

När du är klar avkoda fjärrkontrollen kommer att ha en lista över koder som vi använder i skiss.

Ladda upp lätt skicka Raw skiss till arduino och redigera.

På röda linjen av bilden sätter du din rå kod

unsigned int raw1[68] = {9050,4350,650,450,650,500,650,450,650,500,650,450,650,500,600,500,650,450,650,1600,650,1600,600,1600,700,1550,650,1600,600,1650,650,1550,700,1600,600,1600,650,500,600,1600,650,500,600,500,650,450,650,1600,650,1600,600,500,650,1600,650,450,650,1600,650,1600,650,1600,650,450,650,500,600,};

Nästa på rad blå din sätta linje att skicka

irsend.sendRaw(raw1,68,38);

Bild 3

Du kan lägga till linjer du vill använda i skissen.

Exempel:

om (Serial.read()! = -1) {

för (int jag = 0; jag < 3; i ++) {

irsend.sendRaw(raw1,68,38);

)

om (Serial.read()! = -2) {

för (int jag = 0; jag < 3; i ++) {

irsend.sendRaw(raw2,68,38);

)

om (Serial.read()! = -3) {

för (int jag = 0; jag < 3; i ++) {

irsend.sendRaw(raw3,68,38);

Om du lägger till mer än en rad måste du lägga till unigned int till toppen av skissen, som är lika med skicka raden.

Exempel på skissen klar (dess bara för ilustration skiss detta inget arbete)

#include

IRsend irsend;

här lagt din rå kod / /

unsigned int raw1[68] = {4600,4350,700,1500,700,1500,700,1500,700,400,700,350,700,350,750,350,700,350,750,1450,700,1550,650,1500,750,350,700,350,750,350,650,400,700,350,700,400,650,1550,700,350,700,350,700,400,700,350,700,350,700,400,700,1500,650,400,700,1550,650,1500,750,1500,650,1550,750,1450,700,1550,650,};

unsigned int raw2[68] = {4600,4350,700,1500,700,1500,700,1500,700,400,700,350,700,350,750,350,700,350,750,1450,700,1550,650,1500,750,350,700,350,750,350,650,400,700,350,700,400,650,1550,700,350,700,350,700,400,700,350,700,350,700,400,700,1500,650,400,700,1550,650,1500,750,1500,650,1550,750,1450,700,1550,650,};

void setup()

{

Serial.BEGIN(9600);

}

void loop() {

om (Serial.read()! = -1) {

för (int jag = 0; jag < 3; i ++) {

irsend.sendRaw(raw1,68,38);

Delay(40);

}

om (Serial.read()! = -2) {

för (int jag = 0; jag < 3; i ++) {

irsend.sendRaw(raw2,68,38);

Delay(40);

}

}

}

Nu läsa arduino med denna skiss valfritt antal, från lätt Remote app

ProCeeS och skicka

För #1 skicka unsigned int raw1, skicka för #2 unsigned int raw2

Se Steg
Relaterade Ämnen

DIY Arduino fjärrkontroll och Lego RC bil!

Uppdatera (8/29/13): tacka er läsare för din entusiasm och typ kommentarer angående detta projekt! Det har varit en enorm resa sedan jag började detta projekt redan i mars, men jag är mycket glad med den resulterande produkten och spänningen som det...

Arduino fjärrkontroll (ARC)

I detta projekt kommer vi att göra en Arduino fjärrkontroll (ARC) som avkoda någon infraröd (IR) fjärrkontroll till hex eller något annat format och använda den för att slå på/av LED!Det är ett ganska lätt projekt och kan göras på några minuter. Här...

Relay board för Arduino för mindre än $8.

Hej vänner, idag jag ska berätta hur man gör en relay board för Arduino för mindre än $8. I denna krets kommer vi inte att använda IC eller transistor. Så, låt oss göra det!Steg 1: Samla delar- Steg 2: Samla verktyg- Lödning pistol.Steg 3: Rita schem...

Arduino fjärrkontroll Bot använda TV Remote

Detta är en fjärrkontroll Arduino Bot som kan styras med en vanlig fjärrkontroll.Det viktigaste inslaget i detta projekt är en IR-mottagare TSOP1738, som gör det möjligt att använda knapparna i en vanlig fjärrkontroll.Samma krets kunde användas till...

Arduino fjärrkontroll lampor med Universal Remote

jag har letat i hemautomation länge, men har inte åtagit sig att den bara ännu mest på grund av prislappen. Förra året (2010) köpte jag dessa fjärrkontroll outlet på/av-strömbrytare så jag kunde vända min xmas tree ljus på och av via fjärrkontrollen...

En annan Arduino fjärrkontroll bil kontrolleras av Android-telefon med Bluetooth-modul

Denna ska tutorial går genom inrättande av Arduino IDE för användning med en Adafruit motor sköld klon styrelsen samt att konfigurera en gammal RC bil så att det kan styras med en android-telefon via bluetooth. Koden för RC bil kan hittas här: http:/...

DIY Robot mögel Making, gjutning och Arduino fjärrkontroll

Lär dig att bygga din egen unika robot med ComposiMold.Reservdelslista:ComposiStone (2 kg), varmt lim, Spray lim, PureCast605, Elmers lim används ComposiMold, ProtoCast85R, vatten, leksak Robot, silikon, kartong låda, måla, färgade papper, muggar, sl...

Bluetooth Arduino fjärrkontroll bil RC

Att man gör denna bil är inte att mycket hårt om du har vissa kunskaper i detta ämne och delar + verktyg som behövs. Denna bil styrs i grunden av en Arduino UNO ombord. Anslutbarheten med android-enhet byggs upp med hjälp av en Bluetooth-modul. (Se v...

Hur att få en bättre Arduino för mindre!

Om du vill ha en bättre Arduino, men har inte tillräckligt med pengar, gå till ebay och Sök efter "arduino"wow! en Arduino uno med 33% rabatt!...

Rover 5 Tank, Arduino Outdoor programmering utmaning

Hej killar/tjejerDetta projekt startade ursprungligen att se om vi kunde program ut egna avlägsen kontrollerade rover men förvandlas till mer sedan att vi beställde 3 Rover 5 enheter eftersom de verkar ha en mycket lätt att använda drivrutinen styrel...

Spel med tankar/Mindwaves (med Arduino)

Vad vill du tänka varför vi gillar TV-spel? Svaret är inte svårt: videospel visar oss nya, extremt bra utmaningar. Jag spelar videospel sällan, men mina favoriter är Bilspel och öppen värld spel precis som Need for Speed och Grand Theft Auto-serien....

Bästa Arduino

denna lata gamla Geek har använt en hel del Arduinos. Det finns ett parti eller Arduinos, kloner, DIYs tillgängliga.Vilken är bäst?Sanningen är att det ingen finns bäst. Det beror på många faktorer, inklusive:A. din ekonomiB. dina tekniska kunskaperC...

Pimpa din choklad med Arduino IDE och ATtiny13

Idén till projektet kom till mig på väg till papperskorgen. Jag fick i uppdrag att kasta bort en ruta som bara har tömts på sitt ursprungliga Ferrero Rocher sötma innehåll av min kära fru. Detta var strax efter alla hjärtans dag. Så jag fick spendera...

Hem automationssystem använder Arduino och SIM900 GSM modul

Hej du! Som jag har nästan avslutat mina studier på Lunds tekniska högskola, jag var tvungen att göra ett examensarbete och min tanke var att göra en häpnadsväckande sak (jag vet att det roliga: D) att visa alla att jag är en bra prototyp maker och j...

Arduino växt Warden

IntroJag gjorde detta projekt som en allmän växt-övervakningssystem baserade runt Arduino. Jag använde även en Grove sköld som förenklade anslutningar till många sensorer. Du kan enkelt ersätta detta med direkta förbindelser till stiften av arduino f...

Arduino nybörjare och grundläggande elektronik Kit Primer

lärde jag mig att en av mina systerdöttrar hade ett intresse för programmering. Hon arbetade med robotics på gymnasiet och har en sommar praktikplats där de hade Arduinos. Jag tror att hon kunde låna en Arduino för att experimentera med hemma men var...

Arduino ledde Dice

detta instructable visar dig hur du skapar en tärning med hjälp av Arduino och några komponenter. Det är ett enkelt och roligt projekt, lämplig för nybörjare och de som vill börja med Arduino; Det krävs också en minimal mängd av komponenter.Denna exp...

Arduino 16 lysdioder med två 74HC595 SKIFT register (obegränsad stift)

Detta är min första instructable, hoppas du kommer att gilla den. Jag har spelat runt med lysdioder för ett tag och jag insåg att jag är ganska mycket begränsat med Arduino stift och kan inte göra stora projekt som kräver en hel del stift. Detta är s...

Arduino ProtoShield II

I detta projekt, kommer vi att göra en Arduino Protoshield II som är nästa steg att utforma och lödning elektronik krets till Arduino Protoshield.Det är ett ganska lätt projekt och kan användas i olika projekt.Steg 1: Definiera indata och utdataEn av...