RX/TX 433Mhz Librairie
bonjour, j'ai acheter ça http://www.robotshop.com/eu/tx-rx-haute-sensibilite-on-shine.html et j'aimerais savoir si il existe une librairie pour envoyer et recevoir des informations, ou sinon comment bien se servir de ce transmetteur et du receveur...
pour les utiliser j'ai un arduino uno et un atmega 328 avec le bootloader arduino uno.
merci de votre aide,
pierre-yves
pour les utiliser j'ai un arduino uno et un atmega 328 avec le bootloader arduino uno.
merci de votre aide,
pierre-yves
salut pierre-yves,
d'après la description de ces modules, je pense que tu peux contrôler ces modules avec une simple liaison uart :
d'abord, pour le montage :
- relies tous les pins gnd et connectes les à un pin gnd de l'arduino.
- connectes le pin vcc (ou vdd, c'est pareil) un pin 5v de l'arduino (si il y en plusieurs, relies les ensemble).
fais ces deux actions pour chaque module ; tu peux bien sur utiliser une arduino par module.
- tu peux aussi utiliser une alimentation externe ; dans ce cas connecte le pin gnd toujours à un pin gnd de l'arduino, mais aussi au "-" de l'alimentation, et connecte le pin vcc/vdd au "+" de l'alimentation (de 3 à 12 volts).
- ensuite, les pins ant, c'est l'antenne
tu peux y connecter un simple cable de 17.2 cm (pour la fréquence 434 mhz). fais ce montage pour les deux modules.
- et enfin, les pins data et out, c'est pour les données.
le pin data (module émetteur), c'est l'arrivée des données : connectes le au pin digital 1 (tx : transmitter) de l'arduino (à laquelle son pin gnd est connecté) et utilise les fonctions de la librairie serial (http://arduino.cc/fr/main/serial). si tu utilises déjà ce port pour autre chose, tu peut en créer un nouveau avec la librairie softwareserial : http://www.arduino.cc/en/reference/softwareserial.
le pin out (module récepteur), c'est l'arrivée des données : procède donc comme pour le pin data, mais utilise le pin digital 0 de l'arduino (rx : receiver) ou un autre pin avec softwareserial... (et tu le commandes aves les mêmes librairies).
pour le débit (bauds), il ne doit pas dépasser 9600, indiques donc une valeur inférieure lors de l'initialisation des ports !
j'espère avoir été assez clair
d'après la description de ces modules, je pense que tu peux contrôler ces modules avec une simple liaison uart :
d'abord, pour le montage :
- relies tous les pins gnd et connectes les à un pin gnd de l'arduino.
- connectes le pin vcc (ou vdd, c'est pareil) un pin 5v de l'arduino (si il y en plusieurs, relies les ensemble).
fais ces deux actions pour chaque module ; tu peux bien sur utiliser une arduino par module.
- tu peux aussi utiliser une alimentation externe ; dans ce cas connecte le pin gnd toujours à un pin gnd de l'arduino, mais aussi au "-" de l'alimentation, et connecte le pin vcc/vdd au "+" de l'alimentation (de 3 à 12 volts).
- ensuite, les pins ant, c'est l'antenne
tu peux y connecter un simple cable de 17.2 cm (pour la fréquence 434 mhz). fais ce montage pour les deux modules.- et enfin, les pins data et out, c'est pour les données.
le pin data (module émetteur), c'est l'arrivée des données : connectes le au pin digital 1 (tx : transmitter) de l'arduino (à laquelle son pin gnd est connecté) et utilise les fonctions de la librairie serial (http://arduino.cc/fr/main/serial). si tu utilises déjà ce port pour autre chose, tu peut en créer un nouveau avec la librairie softwareserial : http://www.arduino.cc/en/reference/softwareserial.
le pin out (module récepteur), c'est l'arrivée des données : procède donc comme pour le pin data, mais utilise le pin digital 0 de l'arduino (rx : receiver) ou un autre pin avec softwareserial... (et tu le commandes aves les mêmes librairies).
pour le débit (bauds), il ne doit pas dépasser 9600, indiques donc une valeur inférieure lors de l'initialisation des ports !
j'espère avoir été assez clair

Arduino Forum > International > Français (Moderators: jfs, Snootlab) > RX/TX 433Mhz Librairie
arduino
Comments
Post a Comment