Arduino télécommande moins 10 $ (2 / 7 étapes)

Étape 2: Comment décoder le signal ir (Raw).

Même procédure utilisée dans nec, sony ect... juste que nous utilisons ici les vaisseaux de croquis qui se trouvent dans RawCodeDecode

Image 1

Avec serial monitor ouvrir, pointez sur arduino la télécommande qui va être décodée. Appuyez sur la touche qui va être décodée. Exemple : alimentation

(affiche le code de la touche pressée sur serial monitor)

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) ;

Image 2

Lorsque vous avez terminé décoder votre télécommande aura une liste de Codes que nous utilisons sur le croquis.

Publiez facilement envoyer Raw esquisse arduino et modifier.

Sur la ligne rouge de la photo, vous mettez votre code brut

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,};

Ensuite, sur la ligne bleu votre ligne mettre à envoyer

irsend.sendRaw(raw1,68,38) ;

Image 3

Vous pouvez ajouter des lignes que vous voulez dans le sketch.

Exemple :

Si (Serial.read()! = -1) {}

pour (int i = 0; i < 3; i ++) {}

irsend.sendRaw(raw1,68,38) ;

)

Si (Serial.read()! = -2) {}

pour (int i = 0; i < 3; i ++) {}

irsend.sendRaw(raw2,68,38) ;

)

Si (Serial.read()! = -3) {}

pour (int i = 0; i < 3; i ++) {}

irsend.sendRaw(raw3,68,38) ;

Si vous ajoutez plusieurs lignes, vous devez ajouter l’int unigned vers le haut de l’esquisse, qui est égale à la ligne de l’envoi.

Exemple de croquis terminé (son seul pour ilustration ce croquis sans travail)

#include

IRsend irsend ;

Mettez ici votre code brut / /

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() {}

Si (Serial.read()! = -1) {}

pour (int i = 0; i < 3; i ++) {}

irsend.sendRaw(raw1,68,38) ;

Delay(40) ;

}

Si (Serial.read()! = -2) {}

pour (int i = 0; i < 3; i ++) {}

irsend.sendRaw(raw2,68,38) ;

Delay(40) ;

}

}

}

Maintenant arduino avec cette esquisse lire n’importe quel nombre, d’application facile Remote

ProCeeS et envoi

#1 envoyer raw1 unsignedInt, pour #2 envoyer unsigned int raw2

Articles Liés

En utilisant un arduino esp8266 pour commander un relais à l’aide d’accueil-assistant

En utilisant un arduino esp8266 pour commander un relais à l’aide d’accueil-assistant

Ce Instructable montre comment connecter un module de relais à une esp8266, ce qui devrait être simple, mais a besoin de quelques composants supplémentaires pour faire le relais fonctionne correctement si vous utilisez le petit dispositif esp dans le
Infrarouge-RF 433-Bluetooth Arduino télécommande

Infrarouge-RF 433-Bluetooth Arduino télécommande

après avoir vu plusieurs tutoriels sur la domotique, j'ai pensé que ce serait cool de prendre le tout dans une boîte de contrôle à distance qui contenait des protocoles infrarouges pour allumer le téléviseur, protocoles rf 433 pour contrôler l'éclair
PWM Hardware Arduino pour les commandes de moteur pas à pas

PWM Hardware Arduino pour les commandes de moteur pas à pas

avec notre nouveau projet, JustAddSharks, nous sommes très désireux de soutenir le développement des logiciels libres aux contrôle aux traceurs laser. Nous sommes plus qu'heureux pour les gens de modifier nos coupeurs de laser, de remplacer le systèm
Un autre Arduino télécommande voiture pilotée par téléphone Android à l’aide du Bluetooth Module

Un autre Arduino télécommande voiture pilotée par téléphone Android à l’aide du Bluetooth Module

Ce tutoriel passe par la mise en place de l'IDE Arduino pour utiliser avec un jury de clone Adafruit flasque arrière ainsi que la mise en place une vieille voiture RC afin qu'il puisse être commandé avec un téléphone android via bluetooth. Le Code po
À l’aide de Bot d’Arduino télécommande t.v télécommande

À l’aide de Bot d’Arduino télécommande t.v télécommande

Il s'agit d'une télécommande Arduino Bot qui peut être contrôlé à l'aide d'une télécommande ordinaire.La caractéristique principale de ce projet est un récepteur infrarouge TSOP1738, qui nous permet d'utiliser les touches d'une télécommande ordinaire
Arduino PCR (thermocycleur) pour moins de 85 $

Arduino PCR (thermocycleur) pour moins de 85 $

ce tutoriel va vous montrer comment faire un thermocycleur à partir de zéro pour environ $85. En bref, PCR (réaction en chaîne par polymérase) amplifie des morceaux d'ADN, créant des millions de copies d'une séquence cible. Vous pouvez l'utiliser pou
Arduino tb.shield (commande de mouvement 3 axes timelapse)

Arduino tb.shield (commande de mouvement 3 axes timelapse)

J'aime la photographie timelapse.Deux ans auparavant, conduit par un bon ami de mes amis, que j'ai décidé de faire un essai sur la photographie timelapse. J'ai eu un appareil photo reflex numérique, mais n'a pas eu un intervallomètre, alors j'ai mont
La commande de robot Arduino via des commandes vocales

La commande de robot Arduino via des commandes vocales

L'interface homme-machine est type d'étude pour faciliter les nouvelles technologies à utiliser pour les gens normaux, dans ce projet, je vous guiderai étape par étape comment contrôler un robot à roues 3 via une application mobile android, par le bi
Arduino télécommande RGB conduit par Visual Basic

Arduino télécommande RGB conduit par Visual Basic

Exigences en matièreN'importe quel Arduino (j'utilise Arduino Uno)Visual Basic Express 2010 vous pouvez télécharger VB depuis iciRGB LedÉtape 1: Création d'applicationDans ce instructable, nous allons faire un programme de contrôle RGB Led.Suivez les
Station d’ARDUINO/SEEEDUINO Breadboard pour moins puis $10

Station d’ARDUINO/SEEEDUINO Breadboard pour moins puis $10

aimez la plupart amateur, j'ai peu d'espace dans lequel s'adonner à mon passe-temps, il y a des moments où les pensées consistant à éradiquer tous les bits pour essayer de sortir un nouveau circuit et puis les emballer tout de suite à nouveau. Puis i
Commande de 3 moteurs servo avec 3 potentiomètres et un Arduino

Commande de 3 moteurs servo avec 3 potentiomètres et un Arduino

Salut. Il s'agit de mon premier instructable, alors j'espère que vous sera patient avec moi si je fais des erreurs de mise en place. Il est écrit pour les débutants comme moi, alors le plus avancé parmi vous pouvez sauter beaucoup de cela et juste ar
Construire un circuit transistor pour contrôle télécommande de climatiseur avec Arduino

Construire un circuit transistor pour contrôle télécommande de climatiseur avec Arduino

je soutenais un groupe d'étudiants sur leur projet de remise des diplômes. Une des difficultés qu'ils rencontrent est sur le contrôle d'une unité de climatisation avec microcontrôleur Arduino.La première expérience, que nous avons essayé de s'en sort
Modèle chemin de fer - Station de commande DCC en utilisant Arduino :

Modèle chemin de fer - Station de commande DCC en utilisant Arduino :

Mise à jour 28 avril 2016 :Maintenant 16 participation / points de contrôlent de capacité de la Station de commande.Les branchements T1 - T8 sont disponibles via la touche « B »Les branchements T9 - T16 sont disponibles via la touche « C »Mise à jour
Lumières de télécommande Arduino avec télécommande universelle

Lumières de télécommande Arduino avec télécommande universelle

j'ai se sont penchés en domotique depuis un certain temps, mais n'ont pas commis à lui tout de suite, surtout à cause de l'étiquette de prix. L'année dernière (2010) j'ai acheté ces prise de commande à distance marche/arrêt interrupteurs donc je pour