ESP32
Composants

ESP32

5.0(305)
483
ESP32-WROOM (38 Pin), piyasada "ESP32 DevKit V1" adıyla da bilinen, ESP8266 serisinin sunduğu her şeyi ikiye katlayan gerçek bir performans canavarıdır. Bu kartı ESP8266’dan ayıran en keskin özelliği, içinde biri Wi-Fi/Bluetooth trafiğini yönetirken diğeri senin kodlarını çalıştıran çift çekirdekli (Dual-Core) bir işlemciye sahip olmasıdır. Dahili Wi-Fi’ın yanına eklenen Bluetooth (hem Classic hem de BLE) desteği sayesinde akıllı telefonlarla doğrudan haberleşebilir veya kablosuz kulaklık gibi cihazlara veri gönderebilir. 38 pinli geniş yapısı sayesinde neredeyse her sensör için ayrı bir giriş sunan bu model; dokunmatik pinler (Touch Sensor), Hall etkisi (manyetik) sensörü ve çok daha hassas analog okuma (ADC) yetenekleriyle donatılmıştır. Üzerindeki dahili regülatör ve USB-Micro girişiyle doğrudan bilgisayara bağlanabilen bu kart, hem profesyonel IoT çözümleri hem de yüksek işlem gücü gerektiren karmaşık robotik projeler için en dengeli fiyat/performans ürünüdür.

Projets utilisant ce composant

Veilleuse ESP32 avec LDR
#112Débutant
Premium

Veilleuse ESP32 avec LDR

Veilleuse dans laquelle la LED s'allume automatiquement dans l'obscurité et s'éteint à la lumière. La broche D0 (sortie numérique) du module capteur LDR est utilisée - le seuil d'obscurité est réglé avec le petit potentiomètre sur le module, le module lui-même génère la sortie HAUT/BAS. L'ESP32 lit simplement ce signal avec digitalRead(), le code est très simple.

4.6(17)
30
ESP32 RGB LED Control
#111Débutant
Premium

ESP32 RGB LED Control

Génération illimitée de couleurs avec une seule LED RVB au lieu de 3 LED séparées. Comme dans Arduino, nous réalisons une transition arc-en-ciel en réglant les valeurs R/G/B avec analogWrite(). La théorie des couleurs (telle que rouge+vert=jaune) est mise en pratique.

4.6(28)
50
ESP32 LED Fade avec PWM
#110Débutant
Premium

ESP32 LED Fade avec PWM

Modifiez la luminosité de la LED en douceur de 0 à max, de max à 0. Nous contrôlons le PWM avec analogWrite() comme dans Arduino - la même syntaxe avec ESP32 Arduino Core 3.0+ fonctionne sans problème. La définition du pin + pinMode + analogWrite est suffisante.

4.8(36)
54
ESP32 Effet de Gyrophare de Police
#109Débutant
Premium

ESP32 Effet de Gyrophare de Police

Simule les gyrophares d'une voiture de police en faisant clignoter rapidement des groupes de LED rouges et bleues. Avec 2 LED dans chaque groupe, l'effet est plus spectaculaire. Un exemple classique de basculement rapide et de contrôle par groupes.

4.6(21)
36
LED Chenillard ESP32 (Knight Rider)
#108Débutant
Premium

LED Chenillard ESP32 (Knight Rider)

6 LED se déplaçant séquentiellement de gauche à droite et de droite à gauche (style Knight Rider). Exemple de base de l'utilisation d'une boucle for et d'un tableau. Enseigne la logique du changement de direction.

4.5(19)
32
Mesure de l'intensité lumineuse avec le module LDR ESP32
#113Débutant

Mesure de l'intensité lumineuse avec le module LDR ESP32

Suivi en temps réel de la valeur de luminosité mesurée par le module LDR sur le moniteur série + valeur approximative en lux. Permet de comprendre le principe de calibrage du module. Il est préférable de réaliser cet exercice avant le projet 10, car il sert à déterminer la valeur seuil.

4.6(36)
55
ESP32 Lecture de mélodies avec buzzer
#114Débutant
Premium

ESP32 Lecture de mélodies avec buzzer

Jouer une mélodie simple (Twinkle Twinkle Little Star) avec un buzzer passif. Nous jouons les notes avec les fonctions tone() et noTone() comme dans Arduino - la même syntaxe fonctionne avec ESP32 Arduino Core 3.0+. Un buzzer passif doit être utilisé (un buzzer actif ne joue pas la mélodie).

4.8(30)
55
Système d'Alarme de Mouvement ESP32 (PIR + Buzzer + LED + Telegram)
#145Avancé
Premium

Système d'Alarme de Mouvement ESP32 (PIR + Buzzer + LED + Telegram)

Un système d'alarme de sécurité intelligent qui active le buzzer et la LED lorsque le capteur PIR détecte un mouvement, tout en envoyant une notification instantanée au propriétaire via Telegram. Il intègre un cooldown de 30 secondes pour éviter les fausses alarmes. Idéal pour la sécurité domestique, la surveillance de garage, d'entrepôts ou de bureaux. Avec l'ESP32-CAM, des notifications photo sont possibles ; avec l'ESP32 DevKit V1 classique, des notifications texte sont envoyées.

0.0(0)
8
Luminosité d'une LED avec un Potentiomètre sur ESP32 (Analogique → PWM)
#115Intermédiaire
Premium

Luminosité d'une LED avec un Potentiomètre sur ESP32 (Analogique → PWM)

Dans ce projet, nous contrôlons la luminosité d'une LED de manière analogique à l'aide d'un potentiomètre. La broche ADC de l'ESP32 lit la tension entre 0 et 3,3 V provenant du potentiomètre, puis cette valeur est convertie en signal PWM (modulation de largeur d'impulsion) envoyé à la LED. Ainsi, la LED s'allume et s'éteint progressivement. Avec Arduino Core 3.0+, `analogWrite()` est utilisable directement; sur ESP32-S2/S3, la résolution de l'ADC est fixée à 12 bits.

4.5(19)
32
ESP32 HC-SR04 Télémètre à ultrasons
#116Intermédiaire
Premium

ESP32 HC-SR04 Télémètre à ultrasons

Le capteur à ultrasons HC-SR04 calcule la distance en mesurant le temps de vol (Time of Flight) de l'onde sonore qu'il émet lorsqu'elle rebondit sur un objet. Dans ce projet, nous enverrons une impulsion de 10 microsecondes sur la broche TRIG de l'ESP32 et nous lirons le temps de réverbération provenant de la broche ECHO à l'aide de la fonction `pulseIn()`. Nous afficherons la distance calculée en cm sur le moniteur série. Le capteur HC-SR04 fonctionnant en 5 V, un **diviseur de tension** est in

4.9(27)
43
ESP32 DHT22 Température et humidité (avec écran LCD)
#117Intermédiaire
Premium

ESP32 DHT22 Température et humidité (avec écran LCD)

Il s'agit d'un projet permettant de mesurer la température ambiante et le taux d'humidité à l'aide d'un capteur DHT22 et d'afficher ces données en temps réel sur un écran LCD I2C 16x2. Les données du capteur sont lues à l'aide du protocole one-wire grâce à la bibliothèque Adafruit DHT. Ce projet constitue la base des stations météo IoT, de la domotique ou des systèmes de surveillance de l'environnement dans les serres.

4.8(37)
53
Clignotement LED avec ESP32
#103Débutant

Clignotement LED avec ESP32

Enseigne l'utilisation de base des sorties GPIO avec l'ESP32. Nous obtenons un effet de clignotement en allumant et éteignant une LED à partir de la broche numérique. Version ESP32 du projet blink classique sur Arduino UNO ; le schéma des broches et la syntaxe restent les mêmes, la différence se situe uniquement au niveau des numéros de broches.

4.7(36)
91
ESP32 | BlueGrays