Bonsoir,
Ce que je vais dire dans les lignes qui suivent fera fuir les novices qui ne s’accrocheront pas ! Mais sans ces infos, vous resterez définitivement limité à la carte que vous utiliser.
Imaginez une carte avec 53 sorties (pour l'idée, pas dans la réalité puisque on peut allé en dessous ou en dessus). On dispose de certaines sorties spéciales servant à des options. On y reviendra ensuite. Retenez que 2 des 53 sorties seront donc inutilisé à cause de ça.
Si je gère donc 53-2 sorties, c'est à dire 51 sorties avec 51 fonctions, et que je veux quand même ajouter 10 fonctions, je fais comment ? Je prend donc une autre carte et je fais les 10 fonctions supplémentaire non ?
Je répondrais à cela "pas tout à fait"!!!
En effet, on peut chaîner les cartes entre elle de façon à les piloter de l'une à l'autre. On se retrouve donc avec une carte
Maître et une carte
Esclave
Je crois que ces termes sont aussi donné pour "Master" et "Slave" en Ricain, mais c'est juste pour l'info. Et alors, voyez-vous dans cette histoire, on peut s'amuser un peu.
Imaginons maintenant une première carte dite "Maître", une arduino uno, elle pourrait par exemple recevoir des consignes de températures sur ses entrées analogiques, et puis encore une étude du signal radio en vue de faire un fail safe. Mais par contre, une auyre carte arduino à un capteur de fermeture quand le ballast est vide, un autre quand le ballaste est plein, deux relais pour piloter le moteur de la pompe etc.
Imaginons toujours que la radio tombe en panne, la carte Maître appelle la carte esclave en disant "j'ai plus de radio, vidange !!!". Et là vous commencez à comprendre la subtilité du truc. On peut travaillé en mode multi-système.
Et enfin, pour parfaire ce que je dit, et démontrer que je ne tourne pas encore de la cafetière, je vous demanderais de regarder un peu des choses tel que "le bus série", "le bus I2C", "le bus terrain", "l'UART", "l'USART", le mode "SPI". Tout ça c'est des bus
Et voila à quoi sert nos deux sorties spéciales. L'une marqué TX enverra les données au RX de la carte 2 et le RX de la carte 1 recevra des données de TX de la carte 2.
Ainsi: on à
Carte 1 TX -> RX carte 2
Carte 1 RX <- TX carte 2
Et c'est parti. Bon jeu
