I2C-Hacking-Bus-Multiple

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Introduction

{{bloc-etroit|text=Dédoubler le bus I2C!!!! C'est quoi cette histoire loufoque?

Oui, c'est possible. Comme Arduino n'utilise pas de système d'exploitation, nous avons un énorme avantage... Notre Arduino étant le maître du bus (voir nos autre tuto I2C), c'est notre appel de fonction I2C qui lancera l'émission des données sur le bus I2C.

Il n'y a donc rien qui circule sur le bus I2C si Arduino n'en fait pas de demande I2C spécifique.

Le principe du Hack

Ha ha! Génial... s'il n'y a rien qui circule sur le bus... rien ne nous empêche d'enlever les deux fils de notre Bus I2C pour les brancher sur un autre bus en parallèle puis de relancer notre programme.

Le données circulent alors sur le 2ième bus... (le premier étant inactif)

Le 74HC138

Montage

Les amoureux de "retour vers le futur" (le films) se souviennent certainement du tableau de bord de la Dolorean.

Hé bien, figurez vous qu'AdaFruit en à fait un petit projet... histoire de se distraire (voir [https://www.adafruit.com/blog/2012/07/02/great-scott-delorean-inspired-time-circuit-clock-with-adafruit-gear/

cette source], AdaFruit, anglais).

Modèle:ADF-Image

Il est possible de reconstruire un tel tableau à l'aide d'afficheur 4x7 segment I2C

Modèle:ADF-Image



Réalisé par Meurisse D. pour MCHobby.be.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.