Académique Documents
Professionnel Documents
Culture Documents
Exe1
Soit le système de la figure ci-dessous . en analysant les différents périphériques reliés aux PINs de la ESP32,
1) donner la partie du code de setup() RL1 RL2 BUZ BP1 BP2 POT1 POT2 , LM35
1/13
Session Janvier 2017
2/13
Session Janvier 2017
void setup() {
pinMode(RL1,OUTPUT);
pinMode(RL2,OUTPUT);
pinMode(BUZ,OUTPUT);
pinMode(BP1,INPUT_PULLUP);
pinMode(BP2,INPUT_PULLUP);
pinMode(POT1,INPUT);
pinMode(POT2,INPUT);
pinMode(LM35,INPUT);
3/13
Session Janvier 2017
2) donner un code pour déclencher un ventilateur branché sur le connecteur du relais RL1lorsuqe la température
mesurée par le capteur LM35 dépasse la consigne fixée par le potentiomètre POT1
Exe2:
Un moteur à courant à courant continu. Ce moteur tourne à 120tr/mn lorsqu’il est alimenté par une tension 5V DC et
demande un courant de 1,5A .
4/13
Session Janvier 2017
1) Donner un schéma d’interface reliant l’ESP32 et le moteur . Le moteur sera commandé par la sortie PWM3.
2) Donner le code du setup ()
3) Donner le code loop () pour varier la vitesse de 0 à 120tr/mn. La variation se fera par le potemtiomètre POT2
5/13
Session Janvier 2017
6/13
Session Janvier 2017
7/13
Session Janvier 2017
8/13
Session Janvier 2017
Donner le code loop () pour varier la vitesse de 0 à 120tr/mn. La variation se fera par le potentiomètre POT2
9/13
Session Janvier 2017
10/13
Session Janvier 2017
11/13
Session Janvier 2017
12/13
Session Janvier 2017
13/13