Étape 2: I2C
Voici une brève introduction sur ce qui est I2C?
I2C est quitsimilar de communiction série la différence majeure est que l’un de l’appareil connecté agit comme un périphérique maître et les autres périphériques comme esclave (en instructable d’aujourd'hui le Linkit un comme le maître et l’Arduino comme l’esclave). Plusieurs fonctions de la bibliothèque de fils de Arduino sont utilisées pour y parvenir. Arduino 1, le capitaine, est programmé pour envoyer 6 octets de données toutes les demi-secondes à une unique adresse esclave
Le protocole I2C consiste à utiliser deux lignes pour envoyer et recevoir des données : une broche série horloge (SCL) que l’Arduino ou Genuino maître du Conseil des impulsions à intervalle régulier et une épingle de données série (SDA) au cours de laquelle les données sont envoyées entre les deux appareils.