Table des matières

Ajout de capteurs I2C externes

La carte Kniwwelino dispose d'un connecteur à 4 pins qui utilise le protocole I2C ( I²C). Ce protocole te permet de connecter différents capteurs (jusqu'à 127 en même temps)

Connecte le capteur

Le connecteur I2C sur le Kniwwelino ainsi que tous les capteurs I2C pris en charge ont les quatre pins suivants:

Ces 4 broches doivent être connectées un à un entre la carte Kniwwelino et le capteur.

D'autres capteurs peuvent être connectés en parallèle en les connectant de la même manière soit sur la carte Kniwwelino, soit sur l'un des capteurs connectés. Pour faciliter la connexion, un I2C hub peut être utilisé.

Capteurs supportés

BME-280

BME-680

SHT-30

HTU21D

BH1750

ADPS9960

Programmer les capteurs i2c

Tu peux lire les données du capteur et les utiliser dans ton application en utilisant les blocs suivants, listés dans la section Entrée/Sortie :

Choisis le bloc avec le même numéro que ton capteur et sélectionne la valeur que tu veux lire.

Par exemple pour lire la température avec un capteur SHT30 toutes les 5 secondes et écrire la valeur sur la matrice, tu peux utiliser les blocs suivants :