Modifications

Sauter à la navigation Sauter à la recherche
501 octets ajoutés ,  16 novembre 2016 à 22:06
Ligne 166 : Ligne 166 :     
{{ttuto-end}}
 
{{ttuto-end}}
 +
 +
Lors de nos tribulations, nous voulions utiliser un mcp9808 sur un WiPy. Nous voulions utiliser les broches GP24 & GP23 (respectivement sda & scl) pour le bus I2C.
 +
 +
Voici le code utilisé, avec une réponse du senseur lors du scan() (sur son adresse par défaut 0x24)
 +
 +
<syntaxhighlight lang="python">
 +
from machine import I2C
 +
# Configurer le bus I2C 0 à très faible vitesse sur sda,scl = GP24,GP23.
 +
i2c = I2C(0, baudrate=20000, pins=('GP24','GP23'))
 +
# Scan du bus I2C
 +
i2c.scan()
 +
</syntaxhighlight>
    
voir {{fname|machine.I2C}} exemple provenant de [http://docs.micropython.org/en/latest/wipy/wipy/quickref.html#i2c-bus micropython.org/wipy]
 
voir {{fname|machine.I2C}} exemple provenant de [http://docs.micropython.org/en/latest/wipy/wipy/quickref.html#i2c-bus micropython.org/wipy]
29 917

modifications

Menu de navigation