Envoyer et recevoir par fil sur une carte Arduino
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je voudrais envoyer un chiffre d'une carte Arduino à une autre en les branchant avec des fils, mais je ne sais pas comment les brancher, ni comment les programmer, j'ai besoin de votre aide.
Je voudrais envoyer un chiffre d'une carte Arduino à une autre en les branchant avec des fils, mais je ne sais pas comment les brancher, ni comment les programmer, j'ai besoin de votre aide.
A voir également:
- Envoyer et recevoir par fil sur une carte Arduino
- Carte d'identité - Accueil - Services publics
- Pile carte mere - Guide
- Mettre des points sur une carte - Guide
- Changer carte graphique - Guide
- Il veut recevoir les messages mais ne plus voir ses photos dans son fil d'actualité sur facebook - Guide
2 réponses
Bonjour,
Ce que tu recherche s'appelle une liaison série. Elle n'utilise pas 2 mais 3 fils, à savoir RX, TX et GND. Ou encore "receive", "transmit" et "ground".
Ainsi l'un sert à Recevoir (RX) l'autre à Transmettre (T). La masse permet juste d'expliquer sur quelle "base" se fait la communication.
Sache que les ports RX et TX sont bien définit, ainsi par défaut tu ne pourras pas utiliser n'importe quel port.
Explication à propos de Serial : http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.Serial
Ainsi tu vas brancher le TX d'une carte au RX de l'autre, et le relier les masses (GND) ensuite tu n'auras plus qu'à utiliser Serial.read() afin d'attendre d'avoir la bon chiffre.
Ce pendant si tu souhaite utilisé d'autre port tu peux utiliser la librairie SoftwareSerial qui te permettra de faire la même chose qu'une UART classique.
Ce que tu recherche s'appelle une liaison série. Elle n'utilise pas 2 mais 3 fils, à savoir RX, TX et GND. Ou encore "receive", "transmit" et "ground".
Ainsi l'un sert à Recevoir (RX) l'autre à Transmettre (T). La masse permet juste d'expliquer sur quelle "base" se fait la communication.
Sache que les ports RX et TX sont bien définit, ainsi par défaut tu ne pourras pas utiliser n'importe quel port.
Explication à propos de Serial : http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.Serial
Ainsi tu vas brancher le TX d'une carte au RX de l'autre, et le relier les masses (GND) ensuite tu n'auras plus qu'à utiliser Serial.read() afin d'attendre d'avoir la bon chiffre.
Ce pendant si tu souhaite utilisé d'autre port tu peux utiliser la librairie SoftwareSerial qui te permettra de faire la même chose qu'une UART classique.
Utilisateur anonyme
J'ai réussi à faire ce que je voulais, merci beaucoup !
Salut,
Est-ce que tu as regardé ici :
http://blog.rexave.net/faire-communiquer-2-arduinos-eux-sur-2-fils/
Est-ce que tu as regardé ici :
http://blog.rexave.net/faire-communiquer-2-arduinos-eux-sur-2-fils/