mardi 6 novembre 2018

NodeMCU Episode 4 : 433 MHz

Aujourd'hui, j'ai réussi à faire fonctionner mon module de reception 433Mhz avec le NodeMCU.
Ouf, le but étant au final d'afficher les trames non plus dans la console, mais sur une page Web.

Voici:

Vitesse de transfert en baud dans le gestionnaire de périphériques :115200

1°)L'émétteur (Arduino NANO avec module d'emission. // La bibliothèque de base RC-SWITCH)

a°)Branchement emetteur
FS1000A>NANO
GND >GND
VCC> 5V
DATA> D10

b°)Arduino IDE 1.8.5- emetteur:
Carte Arduino Nano
Processeur : 328P
Port COM: bien choisir
Bibliothèque : Fichier, Exemple, RC-SWITCH, SENDDEMO
Aucun changement dans le code de SENDDEMO()

2°) Récepteur (NodeMCU avec module de reception// Bibliothèque RC-SWITCH)
a°)Branchement recepteur
MX-RM-5V > NodeMCU
GND >G
DATA>D3
DATA> [non branché]
VCC>3V

b°)Arduino IDE 1.8.5 - Recepteur:
Carte : NodeMCU 1.0 (ESP-12E Module)
Flash Size: 4M (1M)
Upload Speed: 115200 (vitesse du port COM)
 Port COM: bien choisir

Bibliothèque : Fichier, Exemple, INCOMPATIBLE, RC-SWITCH, ReceivedDemo_advanced
Aucun changement dans le code de ReceivedDemo_advanced
en particulier:
mySwitch.enableReceive(0);  // Receiver on interrupt 0 => that is pin #2
Sur un NodeMCU = D3


!!! Le Code originel de la bibliothèque RC-SWITCH affiche les informaitons sur la console avec un taux de transfert à 9600bd, si vous êtes au dessus, vous ne verrez rien!!!

Le test est fonctionnel, il faut parfois être patient dans la console car en changeant le bitrate, il faut attendre presque 10 à 15 secondes.
De même si vous branchez à chaud le module, le resultat n'est pas immédiat, attendre encore 10 à 15 secondes.

Aucun commentaire:

Enregistrer un commentaire