Ligne 2 : |
Ligne 2 : |
| | | |
| == Introduction == | | == Introduction == |
− | Cet exemple est certes rudimentaire mais il met en place tous les éléments nécessaires à la communication I2C structurée entre un Raspberry Pi et un Arduino. | + | {{bloc-etroit|text=Cet exemple est certes rudimentaire mais il met en place tous les éléments nécessaires à la communication I2C structurée entre un Raspberry Pi et un Arduino.}} |
| | | |
| Dans l'exemple suivant: | | Dans l'exemple suivant: |
− | * Raspberry Pi est le MASTER WRITER<br />Pi est donc le maître de la communication envoyant ses instructions. | + | * <strong>Raspberry Pi est le MASTER WRITER</strong><br />Pi est donc le maître de la communication envoyant ses instructions. |
− | * Arduino est le SLAVE LISTENER<br />Il attend donc les instructions envoyée sur le bus I2C. | + | * <strong>Arduino est le SLAVE LISTENER</strong> (esclave qui écoute)<br />Il attend donc les instructions envoyée sur le bus I2C. |
| | | |
− | Dans cet exemple, le programme Arduino se content d'envoyer les informations reçues vers le Moniteur Série... ce qui permet d'espionner le processus de communication I2C. | + | Dans cet exemple: |
| + | * Le programme Raspberry se content d'envoyer des messages simples. |
| + | * le programme Arduino se content de renvoyer les informations reçues vers le Moniteur Série |
| + | |
| + | Grâce à cet exemple, il devient possible d'espionner le processus de communication I2C entre Arduino et Raspberry Pi.}} |
| | | |
| == Montage == | | == Montage == |