Bonjour à tous,
Je souhaite transmettre un code secret à distance à mon Arduino (nano) qui sera alimenté par des batteries LiPo 3.7V.
Je suis parti sur une transmission par IR, et j'ai effectué quelques tests.
Pour cela j'ai utilisé :
- un émetteur
- un récepteur VS1838B
- la librairie IRremote


L'idée est de taper un code (enregistrer en dur dans le code) depuis la télécommande pour que l'arduino agisse. Ex : 1538 et hop il déverrouille la porte.
Au départ le port série faisait apparaître beaucoup de code fantôme ... en ajoutant quelques délais et conditions je suis arrivé à un résultat satisfaisant.
Génial ! jusqu'au moment où je me suis aperçu que cela fonctionnait bien car la télécommande était à 20 cm et pile en face du récepteur, et que dés que je prends de l'angle ou que je m'éloigne, les codes reçus sont complètement erronés.
Du coup je viens prendre conseil : le choix de la transmission par IR est elle la bonne ?
Si oui :
- que faire pour que cela fonctionne à quelques mètres (5m) et légèrement en biais ?
- Un meilleure émetteur ?
- Un meilleur récepteur ?
- Un meilleur code ? (je ne l'ai pas sou la main mais je le mettrai si nécessaire (c'est très basique)
Si non : - RF ? quels composants ?
- BT ? quels composants ?
- autre ?
D'avance merci pour votre aide,
OLG