Pages: [1]   Go Down
Author Topic: Faire communiquer 2 Arduino en série !  (Read 1352 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour , je vous explique mon problème !
Je suis en train de faire un projet , pour ce dernier j'utilise un Arduino Uno .
Mais voila mon problème , c'est que mon arduino Uno ne contient pas assez d'entrées et sorties pour tout gérer ! Ainsi j'ai décidé de faire communiquer en série 2 arduino Uno a l'aide des broches TX et RX . Mais voila ma crainte , je ne vois pas comment faire lorsque les 2 Arduino seront branchés entre eux , pour par exemple envoyer une variable venant du Arduino 1 a l'arduino 2 , pour par exemple afficher cette variable sur un afficheur LCD !

J’espère que vous m'aurez compris , j'attends de vous non pas des lignes de codes mais quelques explications qui me permettront de bien rediriger mes données ! Merci d'avance ! smiley-grin
Logged

France
Offline Offline
Full Member
***
Karma: 0
Posts: 154
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Cela pourra peut être t'aider : http://arduino.cc/forum/index.php/topic,138343.0.html
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3230
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Si ça peut t'aider :

http://arduino.cc/forum/index.php?topic=32661.0
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Avant de partir sur une solution "2x arduino" tu as plusieurs possibilités pour avoir des entrées / sorties supplémentaire :
- PCF8574, 8 entrées / sorties I2C
- PCF8575, 16 entrées / sorties I2C (dispo en boitier CMS uniquement)
- 74HC595, 8 sorties SPI
- CD4021B, 8 entrées SPI

Sinon pour faire communiquer deux arduino ensemble :
- http://www.billporter.info/2011/05/30/easytransfer-arduino-library/
- http://arduino.cc/forum/index.php/topic,102540.0.html
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

France
Offline Offline
Faraday Member
**
Karma: 38
Posts: 3515
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

On privilégie la solution avec 2 processeurs si le premier est saturé du point de vue des ses ressources de traitement (capacité de calcul, quantité de mémoire programme ou mémoire de données).
Lorsqu'on manque simplement d'entrées/sorties, on cherche plutôt les circuits permettant l'expansion des I/O comme le propose skywodd.

Une autre raison d'avoir 2 processeurs, c'est si l'on veut ségréguer des parties du logiciel, traitement d'un coté gestion des I/O d'un autre par exemple.

Mais il ne faut pas perdre de vue que 2 processeurs c'est 2 fois plus d'emmerdes lors de la mise au point. Cela amène des problèmes d'asynchronisme entre des tâches, la mise en place d'une couche de communication qui peut complexifier le système. Il faut bien étudier les avantages et les inconvénients liés aux 2 solutions possibles.
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3628
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Et puis avant de saturer un atmega ...
Logged


Pages: [1]   Go Up
Jump to: