Microbit Micropython programme qui scanne les adresses I2C


from microbit import *
import time

adresses = i2c.scan()

if len(adresses) == 0:
    print("Pas d'adresses trouvees")
else:
    print(len(adresses), "adresses I2C trouves")
    print("Adresse en decimal | hexadecimal")
    for adresses in adresses:  
        print(adresses, " | ", hex(adresses))
time.sleep(2)   # pause de 2s



Si la communication I2C avec MicroPython ne fonctionne pas, vérifier la présence des résistances de pull-up sur SDA et SDCL.































Créé avec HelpNDoc Personal Edition: Générateur d'aide complet