Modifications

Sauter à la navigation Sauter à la recherche
1 271 octets ajoutés ,  17 avril 2014 à 10:39
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{I2C-Hacking-NAV}}
 
{{I2C-Hacking-NAV}}
   −
https://www.adafruit.com/blog/2012/07/02/great-scott-delorean-inspired-time-circuit-clock-with-adafruit-gear/
+
== 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'').
 +
 
 +
{{ADF-Image|I2C-Hacking-Bus-Multiple-01.jpg|480px}}
 +
 
 +
Il est possible de reconstruire un tel tableau à l'aide d'{{sl|4x7|afficheur 4x7 segment I2C}}
 +
 
 +
{{ADF-Image|I2C-Hacking-Bus-Multiple-02.png|640px}}
 +
 
    
{{I2C-Hacking-TRAILER}}
 
{{I2C-Hacking-TRAILER}}
29 917

modifications

Menu de navigation