Table des matières

Ajouter des capteurs externes analogiques

Un capteur externe analogique peut être connecté au via le pin A0 disponible sur la partie externe. Le pin analogique A0 pin est capable de mesurer des tensions sde 0-5V. Pour travailler avec un tel capteur, tu as besoin de matériel nécessaire : un capteur analogique (par exemple un potentiomètre), ainsi que des câbles pour créer un circuit fermé en utilisant les pins du Kniwwelino.

En utilisant les blocs de l'environnement de programmation visuelle de Kniwwelino, tu peux lire la valeur analogique de la tension (0-5V) sur le pin A0 qui donnera des une valeur comprise entre 0 et 1023.

Ci-dessous, nous décrivons comment connecter un potentiomètre externe au Kniwwelino et en lire la valeur analogique.

Préparer la carte Kniwwelino pour un capteur analogique externe

Prend un morceau de câble et soude-le sur les deux soudures les plus à droite des trois soudures en dessous de enable AD sur la carte Kniwwelino.

Une fois que les deux soudures sont connectées par le fil soudé, coupe le reste du fil.

Vérifie que les deux soudures ne soient pas connectées avec la troisième la plus à gauche.

Connecter un potentiomètre externe avec des pinces crocodile

Tu as besoin de :

Pour connecter le potentiomètre:

Maintenant ton potentiomètre agit comme un diviseur de tension qui fournit 0-3V sur le pin central, en fonction de la rotation de l'axe du potentiomètre.

Dês que ton programme Kniwwelino lit une valeur analogique sur le pin A0 (regarde ci-dessous comment faire), tu recevra la tension analogique de 0-5V sous la forme d'une valeur numérique entre 0 et 1023.

Au lieu d'un potentiomètre rotatif, tu peux utiliser un pothentionmètre à glissière :

Connecter un potentiomètre externe avec du fil

Tu peux connecter le potentiomètre avec du fil de la même manière que tu as connecté des LEDs externes (en enroulant et scotchant le fil), ou en le soudant.

Programmer des capteurs analogiques externes

Tu peux lire la valeur actuelle du capteur analogique en utilisant le bloc suivant: