demande aide Infrarouge

bonjour, je voulais commander une voiture RC par arduino à distance, j’ai recupérer une vieille et grosse voiture éléctrique j’arrive à la diriger par programmation et je voudrais tenter de la commander en IR puis en WIfi (le module arrivera chez moi d’ici 3 semaines) pour l’infrarouge je ne comprend rien, voici le code que j’utilise ainsi que le resultat dans l’affichage alors que j’appuie toujours sur la même touche (fichier joint)
je ne comprend pas pourquoi … le numéro affiché devrait être toujours le même…

ça c’est le lien du kit que j’utilise, merci d’avance de votre aide !

edit: mon code vient d’ici : http://tinkbox.ph/sites/tinkbox.ph/files/downloads/Keyes%20-%20Infrared%20Receiver%20Module%20.pdf

bonsoir
selon les protocoles les telco IR peuvent envoyer un code dit de "répétition" lors d'un appui maintenu
c'est donc code de la touche suivi de X code répétition.
quel protocole "ton IR" ?

j'ai appuyé longtemps et des dizaines de code sont apparus tous différents ...

jordandroid:
j'ai appuyé longtemps et des dizaines de code sont apparus tous différents ...

ça ne repond pas à la question quel protocole ?
charge l'exemple IRrecvDump de la lib IrRemote est regarde ce que donne le serial monitor

Pour commander ta voiture RC je ne te conseille pas d’utiliser la technologie infrarouge car il faut que tu sois toujours en face du récepteur et ne pas être trop loin pour une bonne qualité de transmission. Tu devrais plutôt te pencher comme tu l’as dit sur un module wifi ou Bluetooth qui as moins de portée quand même. Voilà sinon bonne continuation à toi :wink:

j'ai téléverser le code et rien ne se passe sur le moniteur série...

oui je sais mais je veux essayer d'utiliser le module IR du coup je me suis dit que j'allais essayer x)
J'ai choisi un des petits module WIFI esp8066 (si je me trompe pas) vraiment peu chère... mod idée est d'apprendre à utiliser différent module et sur la voiture je pense utiliser mon téléphone comme retour vidéo x) et commander à distance par le wifi ma voiture rc pour aller par exemple chercher quelque chose à l'autre bout de la maison :wink: bon ça va etre dur vu la taille de la voiture (la carcasse actuelle fait 60cm x) (en plus il me faut trouver une alim en 12v sans trop d'ampérage, la dernière fois j'ai cramé un condesnateur comme ça )

D'accord :slight_smile: tu pourrais utiliser ton module IR pour commander ta télé par exemple :wink:
Ça sent un peu le feignant qui veux pas bouger du canapé pour aller chercher quelque chose à l'autre bout de la maison x) ca me plait ^^
Par contre pour la transmission vidéo je crois que c'est plus compliqué sur arduino mais tu pourras essayer :wink:

jordandroid:
j'ai téléverser le code et rien ne se passe sur le moniteur série...

Alors ton capteur n'est pas "validé"
avant d' espérer allez plus loin , il faut déjà "régler ce problème"

  • verif des connections et des bonnes affectations de connection capteur ?
  • verif de l'emission IR = test simple avec un capteur photo (telephone,APN,autre... ) l’émission IR est généralement "visible" en +/- violet sur l’écran du dispositif.

Oui je sais la transmission vidéo par smartphone je pense de ce que j'ai entendu l'arduino à beaucoup de mal....

Et pourtant sur le code précédent des lignes s'affichait quand j'appuyai et uniquement quand j'appuyai sur des boutons...

je confirme l'envoi par la télécommande
edit: en il fallait que je débranche et rebranche le module, voici le résultat :
AE09ED35
Unknown encoding: AE09ED35 (32 bits)
Raw (96): -30526 150 -450 150 -450 200 -400 150 -450 200 -450 150 -450 150 -450 150 -450 150 -450 150 -450 200 -400 150 -450 200 -400 200 -400 150 -4950 150 -950 150 -1000 200 -950 150 -950 150 -1000 150 -1000 150 -900 150 -1000 150 -2100 150 -2100 150 -2050 200 -2100 150 -2050 150 -2100 150 -2150 150 -2050 150 -950 150 -2150 150 -2050 150 -1000 150 -950 150 -950 200 -2050 150 -1000 150 -2050 200 -950 150 -1000 150 -2100 150 -2050 150 -2100 200 -900 200 -2100 15

merci de m'aider !

fais un test avec l'exemple IRrecvDemo

toujours pareil des chiffre en hexa apparaisse, jamais les memes

jordandroid:
toujours pareil des chiffre en hexa apparaisse, jamais les memes

A ce stade, je ne peux pas t'aider beaucoup plus
il semble que ce ne soit pas un protocole reconnu par la lib IrRemote

  • un dernier test avec le dernier programme
  • lorsque tu fais plusieurs appuis espacés de qq secondes sur le meme bouton , tu ne repere pas de similitudes de motifs ?

non vraiment non... bon je crois que je vais tenter de contacter le vendeur voir si ils font un geste, peut etre un problème avec l'IR qui est pas dans la bonne fréquence... (j'ai déja tenté de changer de télécommande) merci d'avoir essayé, j'espère ne pas batailler avec le WIFI

jordandroid:
non vraiment non... bon je crois que je vais tenter de contacter le vendeur voir si ils font un geste, peut etre un problème avec l'IR qui est pas dans la bonne fréquence... (j'ai déja tenté de changer de télécommande) merci d'avoir essayé, j'espère ne pas batailler avec le WIFI

tu a fais des tests avec d'autres télécommandes ? (TV,BOX ou autres)
et tu obtiens aussi du resultat "aleatoire" ?

oui j'ai essayé avec celle du boitier de la télé d'orange

jordandroid:
oui j'ai essayé avec celle du boitier de la télé d'orange

etonnant
j'ai fais un test avec une telco "orange"
elle est reconnue en protocole "NEC" (pour celle dont je dispose à cet instant )
A ce stade je pencherais vers un probleme venant du module capteur ( "parasites/soudures ? ")
photos bonne qualité du montage et du "module capteur" recto/verso ?

recup commentée chez moi avec une telco "orange"

84F747D5 // bouton 1
29144D77 // 2
745FF271 // 3
6170708F // SON +
FFFFFFFF // repetition
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
BABF1D2D // SON -
FFFFFFFF // repetition
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF
FFFFFFFF

// SON +
Decoded NEC: 6170807F (32 bits)
Raw (68): 17272 8900 -4450 550 -550 550 -1650 600 -1600 600 -550 550 -550 550 -550 550 -550 550 -1650 600 -500 600 -1650 550 -1650 550 -1650 600 -500 600 -500 600 -550 550 -550 550 -1650 550 -550 550 -550 600 -500 600 -550 550 -550 550 -550 550 -550 550 -550 550 -1650 600 -1650 550 -1650 550 -1650 550 -1650 600 -1650 550 -1650 550

ok beh je vais te prendre une photo mais elle parait tout "propre"

http://hpics.li/ce169ec

http://hpics.li/edb08ce

jordandroid:
http://hpics.li/ce169ec

http://hpics.li/edb08ce

ok
je vois rien de particulier

dernier test , parce que là je "seche"

refaire un cablage avec d'autres cables "dupont" (si tu en a en stock)