Outils pour utilisateurs

Outils du site


communication_protocole_i2c

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
communication_protocole_i2c [2022/09/07 09:11] – [Ressources] sergecommunication_protocole_i2c [2022/09/07 09:33] (Version actuelle) – [Communication avec le protocole I2C] serge
Ligne 1: Ligne 1:
 ====== Communication avec le protocole I2C ====== ====== Communication avec le protocole I2C ======
 +{{ :media_16:2_codeurs_ok.png?600 |}}
  
 =====Ressources===== =====Ressources=====
Ligne 40: Ligne 40:
 Execute test script Execute test script
   ./i2cspeed.sh   ./i2cspeed.sh
 +
 +=====Installation sur Arduino=====
 +  * https://docs.arduino.cc/learn/communication/wire
 +  * https://radiostud.io/howto-i2c-communication-rpi/
 +  * [[https://www.arduino.cc/reference/en/language/functions/communication/wire/|la doc arduino pour la lib Wire]]
 +
 +=====smbus2=====
 +La lib I2C python
 +  * https://github.com/kplindegaard/smbus2
 +
  
 =====Exemple à revérifier===== =====Exemple à revérifier=====
   * https://github.com/sergeLabo/furuta/tree/main/doc/NickGammon_I2C l'exemple de Nick simplifié   * https://github.com/sergeLabo/furuta/tree/main/doc/NickGammon_I2C l'exemple de Nick simplifié
- 
  
 =====Exemple entre Raspberry Pi et Arduino Leonardo===== =====Exemple entre Raspberry Pi et Arduino Leonardo=====
Ligne 146: Ligne 155:
 </code> </code>
 =====Pull-up Resistors===== =====Pull-up Resistors=====
-https://learn.sparkfun.com/tutorials/pull-up-resistors +  * https://learn.sparkfun.com/tutorials/pull-up-resistors 
 +  * **[[https://www.gammon.com.au/forum/?id=10896&reply=5#reply5|Nick explique tout]]**
  
-{{:media_16:pull_up_resistor.png?400|}}+On tire le signal vers le **+** avec une résistance sur SDA et SDL: 
 +{{ :media_16:pull_up_resistor.png?200 |}}
  
  
communication_protocole_i2c.1662541865.txt.gz · Dernière modification : 2022/09/07 09:11 de serge