Sélection des broches pour I2c sur un Arduino Uno
Ce didacticiel présente une méthode simple, étape par étape, pour identifier la disposition des broches du bus de communication I2C.
Tout d’abord, voyons ce qu’est la communication I2C, d’accord ?
Lorsque vous communiquez avec un autre individu, vous avez besoin d’un mode, comme un langage que tous les deux comprennent. Considérez ces deux personnes comme des cartes Arduino et la langue comme le bus de communication. Cependant, il y a une différence subtile ; la relation avec ces cartes est un maître et un esclave.
Vous pouvez connecter autant de cartes Arduino esclaves via le bus à la carte maître, mais un seul maître doit exister. C’est comme un PDG qui dirige l’entreprise et qui compte de nombreux employés. I2C est utilisé pour la communication à courte distance.
Comme vous devez le savoir pour connecter ces bus, il faut connaître l’emplacement exact de la broche. Habituellement, dans les anciennes cartes Arduino, ils n’avaient pas de SDA et SCL connectés ensemble.
Désormais, les nouvelles cartes Uno ont SDA/SCL connectés ensemble aux broches A4 et A5 d’Arduino UNO. Les broches A4 et A5 sont également appelées PC4 et PC5 du port C.
La broche SDA est une abréviation pour les données série, qui est utilisée pour la communication entre le maître et l’esclave Arduino Uno. En dehors de cela, la broche SCL est utilisée pour partager le signal d’horloge généré pour le maître et l’esclave.