Dans ce tutoriel on va commander un ventilateur par la carte ESP32:
1- Lorsqu’on appuie sur le bouton poussoir, le ventilateur tourne
2- Lorsqu’on relâche le bouton poussoir , le ventilateur s’arrête.
Voici comment commander un ventilateur à l’aide d’une carte ESP32 et d’un bouton poussoir :
Il est important de noter que la carte ESP32 doit être correctement alimentée et configurée pour pouvoir commander le ventilateur. Assurez-vous également que le ventilateur est correctement connecté et qu’il est adapté à l’utilisation prévue.
carte ESP32
La carte ESP32 est une carte de microcontrôleur basée sur le microcontrôleur ESP32 d’Espressif Systems. C’est une puce système à faible coût et à faible consommation d’énergie conçue pour les applications de l’Internet des objets (IoT).
ventilateur de 5V
Un ventilateur de 5V est un type de ventilateur de refroidissement qui est alimenté par une alimentation de 5V et qui est couramment utilisé pour refroidir les dispositifs électroniques et les systèmes. Ces ventilateurs sont petits et légers, ce qui les rend bien adaptés pour une utilisation dans les dispositifs portables et d’autres applications où l’espace est limité.
relais
Un relais est un interrupteur électrique qui est utilisé pour contrôler l’écoulement de l’électricité dans un circuit. Les relais sont souvent utilisés pour contrôler les circuits haute tension ou haute puissance avec un signal de commande basse tension ou basse puissance, comme la carte ESP32.
bouton poussoir
Le bouton poussoir, également connu sous le nom de commutateur poussoir ou commutateur à bouton, est un type de commutateur qui est activé en appuyant dessus. Les boutons poussoir sont couramment utilisés dans une variété d’applications, notamment en tant que dispositifs d’entrée dans les circuits électroniques, en tant que boutons de commande sur les appareils et autres dispositifs, et en tant qu’indicateurs ou alarmes.
une plaque d’essai
Une plaque d’essai est un type de carte de développement électronique qui permet aux développeurs de tester et de prototyper facilement des circuits électroniques. Elles sont souvent utilisées par les développeurs pour tester rapidement des idées et des conceptions avant de les intégrer à un projet plus important ou de les intégrer dans une carte de développement plus permanente.
Les fils de connexion sont des fils électriques utilisés pour connecter des composants électroniques à une carte de développement Arduino. Ils sont généralement utilisés pour connecter des capteurs, des actionneurs, des afficheurs et d’autres composants à la carte Arduino afin de créer des circuits électroniques.
Quant au montage, on peut connecter
Pour le relais:
Pour le moteur:
Pour le bouton poussoir:
Voici le programme qui permet de contrôler un ventilateur par la carte ESP32
1 2 3 4 5 6 7 8 9 10 |
import machine from machine import Pin button = machine.Pin(21, machine.Pin.IN, machine.Pin.PULL_UP) ventilateur=Pin(23,Pin.OUT) # Règle la broche D23 de la carte ESP32 en mode sortie while True: if not button.value(): # On appuie sur le bouton ventilateur.value(1) # faire tourner le ventilateur else: # On relâche le bouton ventilateur.value(0) # faire arrêter le ventilateur |
ahmed 04-11-2222
salut le ventilateur tourne directement aprés l'exécution ... est ce que vous avez testé bien ce montage et ce code ? le ventilateur tourne en ignorant totalement la condition aide svp
Med Ali 04-11-2222
Je vais vérifier le code