Sciences physiques et chimiques - ENCPB - Lycée Pierre Gilles de Gennes - M. Chamelot

Accueil > Formation Arduino > Formation Arduino : Atelier 4 (capteurs)

Formation Arduino : Atelier 4 (capteurs)

lundi 16 octobre 2023, par SC

Résumé Arduino - pdf format livret imprimable
Résumé Arduino, version affichage écran

Mesurer une distance avec un télémètre ultrasons


On utilise principalement le module HC-SR04.Retour ligne automatique
Les 4 broches de gauche à droite sont :Retour ligne automatique
– Vcc : tension d’alimentation à relier au pin 5V d’un Arduino 5V de Retour ligne automatique
– Trig : son rôle sera de fabriquer une impulsion d’ultra-sons Retour ligne automatique
– Echo : son rôle est d’avoir le retard à la réception après un écho.Retour ligne automatique
– Gnd : potentiel 0V, la masse


Détecteur de présence IR



Mesurer un débit



2. Lire une valeur analogique / combinaison avec un matériel de TP

Illustre :
- une utilisation de matériel de TP
- la lecture sur une entrée analogique
- les communications série

Sur le côté gauche du microcontrôleur, se trouvent les entrées dites analogiques. Elles peuvent être utilisées pour reprendre une grandeur mesurée en TP.
Le colorimètre dispose d’une sortie en tension 0-5V (correspondant à 0-3 d’absorbance) adaptée à la plage de numérisation d’un micro-contrôleur arduino.

Par l’intermédiaire de câbles adaptés ou d’une plaquette de connexion proposant des connexion banane 4mm...
Connecter le port GND du microcontrôleur à la sortie 0 ou masse du colorimètre.
Connecter le port A0 à la sortie signal du colorimètre.

Le programme à copier coller est le suivant.


Les instructions de type Serial correspondent à une communication de données entre l’ordinateur et le microcontrôleur. Elles sont lues dans le moniteur ou le traceur série.

Un petit problème est que la valeur nommée valA0 est un nombre entier compris entre 0 et 1023 et non la valeur d’absorbance. Il faut donc la calculer à l’aide de la fonction map présentée en page 11 du résumé.

A vous de le corriger et d’écrire l’instruction nécessaire au calcul de l’absorbance.


Mesurer une température avec la sonde Sonde Dallas ds18b20


sonde ds18b20

On doit gérer 3 câbles :
- fil rouge Vcc sur 5V de la carte
- fil noir GND sur Ground (0V) de la carte
- fil jaune DATA sur le pin 2 numérique de l’Arduino
- pour compléter une résistance 4,7 kOhm fait un pont entre 5V et le fil DATA

Une fois le programme téléversé, on obtient sur le moniteur série les mesures de température.
(Il est bon de comparer ces valeurs avec celles données par un thermomètre numérique)