Go Down

Topic: Lecture code infrarouge (Read 3149 times) previous topic - next topic

Str8

Salut a tous,
J'ai connecté un récepteur infrarouge sur l'arduino car je voudrais récupérer le code infrarouge d'une télécommande d'un objet radio commandé.
J'ai réussi à lire les codes de télécommandes tels que télécommande de télé,... Mais pas moyen, de lire le code de cet télécommande de cette objet.
J'ai des "0" à la place des codes.


Code: [Select]
#include <IRremote.h>
#include <IRremoteInt.h>


int RECV_PIN = 2;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Début du récepteur
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);
    irrecv.resume(); // Recevoir la prochaine valeur
  }
}
Arduino Duemilanove(ATmega328)

Artouste


Salut a tous,
J'ai connecté un récepteur infrarouge sur l'arduino car je voudrais récupérer le code infrarouge d'une télécommande d'un objet radio commandé.
J'ai réussi à lire les codes de télécommandes tels que télécommande de télé,... Mais pas moyen, de lire le code de cet télécommande de cette objet.
J'ai des "0" à la place des codes.


bonsoir
c'est quoi exactement comme emetteur et recepteur IR ?
Il faut savoir que la porteuse  l'IR est modulée.

et la porteuse de la telco que tu veux decoder est peut etre differente des telco de TV  (souvent 38 KHz) .

Str8

Merci de ta réponse rapide ! .Le récepteur est un récepteur récupéré donc je ne peux t'en dire plus sur lui et l'émetteur serait une télécommande d'un hélico rc.
L'inconvénient, c'est que n'en sait pas plus, ni sur le récepteur et l'émetteur justement.
Arduino Duemilanove(ATmega328)

Artouste


Merci de ta réponse rapide ! .Le récepteur est un récepteur récupéré donc je ne peux t'en dire plus sur lui et l'émetteur serait une télécommande d'un hélico rc.
L'inconvénient, c'est que n'en sait pas plus, ni sur le récepteur et l'émetteur justement.

ton recepteur est surement un module 38KHz (les plus courants), ton soft reagit avec des telco TV de quelle marques ?
en revanche pour ton émetteur d'helico , il faut chercher et/ou tester avec de l'instrument de mesure.
Voir aussi si simplement ce n'est pas la librairie IRremote qui ne supporte pas le protocole.

Str8

Il réagit avec télécommande de marque Samsung et de décodeur de TV orange.
Le but serait de piloter l'hélicoptère via l'arduino . Mais effectivement, les codes de la télécommande sont apparament plutôt compliqué à récupérer. ( étant débutant )
Arduino Duemilanove(ATmega328)

Artouste


Il réagit avec télécommande de marque Samsung et de décodeur de TV orange.
Le but serait de piloter l'hélicoptère via l'arduino . Mais effectivement, les codes de la télécommande sont apparament plutôt compliqué à récupérer. ( étant débutant )


Tu n'es surement pas le premier à essayer de jouer avec ça !
voir déjà ça chez "la Lady"
http://www.adafruit.com/blog/2012/02/15/rc-helicopter-kinect-arduino/

Str8

Effectivement c'est ce que j'avais vu.
et d'après le "converts it to a 38 kHz Infrared signal that the S107 can understand." L'hélico et la télécommande serait du type 38 kHz. Cependant ce n'est pas le même hélico donc à voir !
Mais dans se cas là, ce serait le programme qui ne serait pas compatible et non le récepteur infrarouge ?
Arduino Duemilanove(ATmega328)

Artouste


Effectivement c'est ce que j'avais vu.
et d'après le "converts it to a 38 kHz Infrared signal that the S107 can understand." L'hélico et la télécommande serait du type 38 kHz. Cependant ce n'est pas le même hélico donc à voir !
Mais dans se cas là, ce serait le programme qui ne serait pas compatible et non le récepteur infrarouge ?

Ces petits helicos RC sont fabriqués en masse et l'industrie de masse va au plus court/moins cher pour les composants.
je pense la librairie IRremote n'est pas prevue pour les telco de H RC
c'est quoi exactement comme modele de H RC ? , acheté où ?

Str8

C'est celui-ci : http://www.ehirobo.com/shop/product_info.php?products_id=7564

Merci beaucoup de ton aide en tous cas !
Arduino Duemilanove(ATmega328)

bricofoy

tu pourrais brancher un oscilloscope sur la diode IR de l'émetteur afin de déterminer quelle est la fréquence de la porteuse, déjà. Ensuite il serait plus facile de trouver un récepteur adéquat.
-tu savais que si tu passe le CD de windows à l'envers, tu entends une chanson satanique ?
-non, mais il y a pire : à l'endroit, ça l'installe !

Str8

#10
Jan 16, 2013, 10:22 am Last Edit: Jan 16, 2013, 08:37 pm by Str8 Reason: 1
Salut, merci de ta réponse.
Je ne possède malheureusement pas d'oscilloscope. J'ai peut être choisi un projet assez compliqué pour un débutant.
Si quelqu'un a une idée ?  :~

Arduino Duemilanove(ATmega328)

Go Up