À l’aide des Arduinos est grand et tout, mais ce qui se passe quand vous manquez d’épingles ? Bien sûr, vous pourriez acheter un méga, mais que si vous avez déjà quelques Unos, ou peut-être certains Micros ? Il est un protocole astucieux dans l’électronique de nos jours, et ça s’appelle la série. Oh, vous avez entendu parler ? Eh bien, la communication série peut varier de USB à ces Arduinos parlants. Ils parlent sur un bus I2C, ou un bus de Inter-Integrated Circuit. Il peut y avoir jusqu'à 128 périphériques sur un seul bus I2C, parce qu’ils ont tous leurs propres noms ou adresses, qui leur permettent d’être appelé par son nom. Quoi d’autre est vraiment génial sur I2C ? Il faut seulement 4 fils ! Comment incroyable !
Pour montrer comment de simples travaux de I2C avec Arduino, que je serai vous montrant comment se connecter et programmer 2 Arduinos différents de fractionner une tâche en parties. Dans ce cas, je prendrai mon affichage de la température existante avec rétro-éclairage momentanée et avez le bouton lire de l’esclave et l’affichage/température contrôlée par le maître.
Vous remarquerez rapidement que ce ne sont pas vos Arduinos normal. J’ai été récemment sélectionné pour recevoir un Intel Edison et ITO Dev Kit de Instructables, qui est où les modules Grove est venu. Aussi, j’ai acheté un Teensy 3.1 il y a quelques mois alors je pourrais bricoler avec la capacitance / nombreuses broches numériques.
Avant d’aller plus loin, je tiens à remercier Intel et Instructables pour être génial en me sélectionnant avec 249 autres personnes pour recevoir un Kit de Dev. C’était très surprenant pour moi, et je suis très reconnaissant pour cela. Merci!