Smart Incubator Project Overview

Pour ton projet, je recommande un module buck LM2596 12 V → 5 V réglé à 5.0 V, plutôt qu’un A1117-5V.
Dimensionnement simple :

Table


ÉlémentCourant typique à prévoir
ESP32 DevKit WiFi~300–500 mA en pics
Servo~500 mA à 1 A en pics, parfois plus selon modèle
2 modules relais 5 V~140–200 mA total
LCD I2C 16x2~20–80 mA
DHT22 + LED + buzzerfaible, sauf buzzer puissant
Donc il faut viser au minimum 5 V / 2 A, et idéalement 5 V / 3 A pour avoir de la marge.
Choix recommandé
Utilise un module :
LM2596 DC-DC Buck Step-Down
  • Entrée : 12 V
  • Sortie réglée : 5 V
  • Courant annoncé : 3 A
  • Courant réaliste continu : plutôt 1.5–2 A sans gros refroidissement
  • Facile à trouver, pas cher, simple pour débutant
Encore mieux si disponible
Un module buck MP1584 3 A peut aussi fonctionner, plus compact, mais il est plus petit et parfois moins pratique à régler/souder.
Ma recommandation pour ta carte
Pour un projet étudiant/prototype :
  • Bornier 12 V entrée
  • Module buck LM2596 externe ou enfichable
  • Sortie buck : 5 V
  • 5 V distribué vers :
    • ESP32 DevKit sur pin VIN/5V
    • Servo
    • Relais x2
    • LCD I2C
    • buzzer/LED si en 5 V
Ajoute près des sorties :
  • 470 µF à 1000 µF sur le rail 5 V pour absorber les pics du servo
  • 100 nF près des connecteurs/alimentations logiques
  • idéalement une masse commune propre entre ESP32, relais et servo
Donc : prends un LM2596 12 V→5 V, 3 A, réglé à 5.0 V avant de brancher l’ESP32.
Pas besoin de lcd puis qu on utilisera une tablette comme interface
Bien reçu : je retire le LCD de la conception matérielle et je garde la tablette comme interface utilisateur principale.
C’est noté : j’ai supprimé le LCD I2C 16x2 de la conception et mis à jour la spécification pour indiquer que la tablette Android/app mobile est l’interface principale. Fichier mis à jour : Spécification Projet — Couveuse Smart ESP32.
La carte devient donc plus simple : support ESP32, DHT22, relais x2, servo, buzzer, LED, alimentation 12 V et buck 5 V.
Créer le schéma
Choisir les GPIO
Ajouter protection alimentation
Dimensionner condensateurs
Module buck recommandé

Refine this doc
Ask about this doc
Spécification Projet — Couveuse Smart ESP32
Project Overview
  • Statut : Brouillon / à valider avant schéma PCB.
  • Objectif : concevoir une couveuse intelligente et connectée autour d’un ESP32, capable de mesurer température/humidité, piloter chauffage et humidification, retourner les œufs automatiquement et fournir une interface distante sur tablette/mobile.
  • Positionnement : remplacer un thermostat de couveuse basique par une solution plus complète, éducative et connectée.
  • Format matériel retenu : carte support avec ESP32 enfichable/retirable, plus borniers pour DHT22, relais x2, servo, buzzer, LED et alimentation 12 V.
Intended Use
  • Prototype étudiant pour couveuse d’œufs.
  • Utilisation dans un boîtier imprimé 3D d’environ 150 x 100 x 60 mm.
  • Surveillance via tablette Android et application mobile/Firebase. Le LCD local est supprimé de la conception.
What the Device Should Do
  • Lire la température et l’humidité avec un DHT22.
  • Commander deux sorties via 2 modules relais : chauffage et humidificateur.
  • Actionner un servo pour retourner les œufs toutes les 4 heures.
  • Signaler l’état/les alertes avec buzzer et LED.
  • Prévoir connectivité WiFi via ESP32.
  • Prévoir intégration caméra via ESP32-CAM séparée ou connectée au système.
Main Features
  • Mesure température/humidité.
  • Contrôle automatique chauffage/humidité.
  • Retournement automatique des œufs.
  • Alarme sonore et visuelle.
  • Interface principale sur tablette Android/app mobile, sans LCD sur la carte.
  • Synchronisation logicielle prévue avec Firebase et app Flutter.
System Architecture

Diagram


Bornier alimentation 12 V Protection entree Convertisseur 12 V vers 5 V Support ESP32 enfichable Bornier Servo Bornier Relais chauffage Bornier Relais humidificateur Bornier DHT22 Bornier Buzzer Bornier LED + R 220 ohms ESP32-CAM
Hardware Subsystems
Microcontrôleur
  • ESP32 principal sur support enfichable, afin de pouvoir l’insérer et le retirer facilement.
  • Hypothèse de départ : module type ESP32 DevKit sur deux rangées de broches femelles, sauf confirmation contraire.
  • Besoin d’un accès programmation/debug conservé via le port USB du module ESP32 si DevKit.
Capteur
  • DHT22 avec résistance de pull-up sur la ligne DATA si non intégrée au module.
  • Recommandation : placer le DHT22 dans la zone d’air de la couveuse, possiblement via connecteur externe.
Interface utilisateur
  • Pas de LCD sur la carte.
  • L’interface principale est la tablette Android/app mobile via WiFi/Firebase.
Actionneurs
  • Deux modules relais pour chauffage et humidificateur.
  • Servo alimenté par rail 5 V séparé/filtré pour éviter les resets ESP32.
  • Buzzer et LED d’état.
Connectique carte support
  • Bornier DHT22.
  • Bornier relais x2.
  • Bornier servo.
  • Bornier buzzer.
  • Bornier LED.
  • Bornier alimentation 12 V.
  • Support ESP32 enfichable/retirable.
Caméra
  • ESP32-CAM prévue pour vidéo interne.
  • À définir : module totalement séparé sur WiFi ou alimentation/commande depuis la carte principale.
Interfaces and Connections

Table


FonctionInterface probableRemarque
AlimentationBornier 12 V + GNDNécessite protection et conversion vers 5 V/3.3 V selon module
ESP32Connecteur 2x19 brochesSupport enfichable/retirable pour module ESP32 DevKit 38 broches
DHT22Bornier 3 pins : VCC, DATA, GNDPull-up DATA requis si capteur nu
Relais x22 borniers 3 pins chacun : VCC, IN, GNDVérifier entrée active HIGH/LOW
ServoBornier 3 pins : VCC, PWM, GNDCourant de pointe important
BuzzerBornier 2 pins : +, GNDDriver transistor recommandé si courant > GPIO ESP32
LEDBornier 2 pins : +, GNDRésistance série 220 ohms intégrée sur la carte
ESP32-CAMWiFi séparé ou connecteur alimentationÀ préciser
Nomenclature fonctionnelle retenue

Table


ÉlémentType demandéRôle
Support ESP32Connecteur 2x19 brochesEnficher/retirer le module ESP32
Bornier DHT223 pinsVCC, DATA, GND
Bornier Relais x23 pins chacunVCC, IN, GND
Bornier Servo3 pinsVCC, PWM, GND
Bornier Buzzer2 pins+, GND
Bornier LED2 pins+, GND
Régulation 12 V vers 5 VRecommandé : module buck 5 V / 3 AAlimente ESP32, servo, relais, buzzer/LED si nécessaire
Bornier alimentation2 pins+12 V, GND
CondensateursDemandé : 2x100 pFStabilisation demandée, valeur à corriger selon régulateur choisi
Résistance LED220 ohms intégréeProtection LED
Power and Runtime Expectations
  • Batterie de secours mentionnée dans l’idée initiale, mais type non défini.
  • Tension d’entrée maintenant orientée vers 12 V via bornier.
  • La carte devra probablement convertir le 12 V en 5 V pour le module ESP32 DevKit, le servo, le LCD et les modules relais.
  • Éviter un simple régulateur linéaire 12 V vers 5 V pour le servo/relais : la dissipation thermique serait trop élevée. Un convertisseur buck est recommandé, à dimensionner après budget courant.
  • Le composant demandé A1117-5V est un régulateur linéaire 5 V. Depuis 12 V, il dissipe environ (12 V - 5 V) x courant. À seulement 200 mA, cela fait déjà environ 1,4 W, trop élevé pour une carte compacte sans gestion thermique importante. Il n’est donc pas recommandé pour alimenter ESP32 + servo + relais.
  • Les condensateurs 2x100 pF sont trop faibles pour la stabilisation d’une alimentation 5 V. Les valeurs finales devront suivre la fiche technique du régulateur choisi ; typiquement on attend plutôt des condensateurs en µF, pas en pF, pour entrée/sortie alimentation.
  • Les relais, le servo, le LCD et l’ESP32-CAM imposent un budget courant à calculer avant choix régulateurs/protection.
Power Tree and Power Budget

Table


RailCharges prévuesCourant à confirmer
3.3 VESP32, DHT22, logiqueDépend du module ESP32 et WiFi
5 VServo, modules relais, ESP32 DevKit, éventuellement ESP32-CAMCourant servo + relais critique
Actionneurs externesChauffage/humidificateurDépend du type exact de charge
Manufacturing and Assembly Expectations
  • PCB prototype pour intégration dans boîtier imprimé 3D.
  • Connecteurs recommandés pour DHT22, servo, relais, alimentation, ESP32-CAM et actionneurs externes. Pas de connecteur LCD requis.
  • Pour débutant/prototype, privilégier modules et connecteurs plutôt que composants nus quand possible.
  • Carte conçue comme une base d’interconnexion robuste, pas comme un ESP32 soudé définitivement : le module doit être remplaçable.
Firmware-Relevant Hardware Requirements
  • GPIO dédiés pour : DHT22, 2 relais, PWM servo, buzzer, LED.
  • Éviter les GPIO de boot sensibles de l’ESP32 pour relais/servo si possible.
  • Prévoir logique d’alerte : température/humidité hors plage, panne capteur, panne chauffage, coupure alimentation.
Physical Design Expectations
  • Boîtier cible : 150 x 100 x 60 mm.
  • Ouvertures prévues : ventilation, câbles, alimentation. L’ouverture LCD n’est plus nécessaire si la tablette est l’interface principale.
  • DHT22 à placer dans le flux d’air interne mais protégé de l’eau directe.
  • ESP32/antenne WiFi à éloigner du métal, des relais et des câbles de puissance.
Important Design Decisions
  • Architecture retenue : ESP32 principal + modules externes pour relais/LCD/servo/DHT22.
  • Carte support avec ESP32 enfichable/retirable confirmée.
  • Entrée alimentation 12 V par bornier confirmée.
  • Support ESP32 défini comme connecteur 2x19 broches.
  • Résistance LED intégrée de 220 ohms confirmée.
  • L’A1117-5V est noté comme demande utilisateur, mais un convertisseur buck 12 V vers 5 V est recommandé pour éviter la surchauffe.
  • LCD I2C 16x2 supprimé : interface assurée par tablette/app mobile.
  • DHT22 confirmé.
  • Servo confirmé.
  • Buzzer, LED + résistance 220 ohms confirmés.
  • 2 modules relais confirmés.
Assumptions
  • Les relais sont des modules relais basse tension, pas des relais nus.
  • Le chauffage et l’humidificateur ne seront pas alimentés directement par l’ESP32.
  • Le servo fonctionne probablement en 5 V.
  • Aucun LCD local n’est prévu sur la carte.
  • La batterie de secours reste à définir.
Questions bloquantes avant schéma PCB
  1. Quel modèle exact d’ESP32 DevKit/support utilisez-vous ? Le pinout dépend du module.
  2. Quel courant disponible sur l’alimentation 12 V ? Exemple : 12 V 1 A, 12 V 2 A, 12 V 5 A.
  3. Les modules relais sont-ils 5 V ou 3.3 V ? Entrée active HIGH ou LOW ?
  4. Chauffage et humidificateur : charges DC basse tension ou secteur 220 V ? Courant/puissance ?
  5. Le buzzer est-il actif ou passif, et quelle tension ?
  6. Voulez-vous intégrer l’ESP32-CAM sur la même carte ou l’utiliser comme module séparé alimenté en 5 V ?
Change Notes
  • Exigences initiales capturées : DHT22, LCD I2C 16x2, servo, buzzer, LED, résistance 220 ohms, 2 modules relais.
  • Projet renommé : Couveuse Smart ESP32.
  • Ajout de l’architecture mécanique/électrique : carte support ESP32 enfichable avec borniers dédiés et entrée 12 V.
  • Ajout de la nomenclature fonctionnelle détaillée : connecteur 2x19 ESP32, borniers 3 pins/2 pins, résistance LED intégrée, condensateurs et régulation 12 V vers 5 V.
  • Point de conception critique ajouté : A1117-5V déconseillé depuis 12 V pour alimenter les charges du système ; buck recommandé.
  • LCD supprimé de la conception : la tablette Android devient l’interface utilisateur principale.

    Project Overview

    Intended Use

    What the Device Should Do

    Main Features

    System Architecture

    Hardware Subsystems

    Microcontrôleur

    Capteur

    Interface utilisateur

    Actionneurs

    Connectique carte support

    Caméra

    Interfaces and Connections

    Nomenclature fonctionnelle retenue

    Power and Runtime Expectations

    Power Tree and Power Budget

    Manufacturing and Assembly Expectations

    Firmware-Relevant Hardware Requirements

    Physical Design Expectations

    Important Design Decisions

    Assumptions

    Questions bloquantes avant schéma PCB

    Change Notes

Documents

    Spécification Projet — Couveuse Smart ESP32

Assets

No assets added.

Couveuse Smart ESP32

Couveuse Smart ESP32 thumbnail
Couveuse intelligente connectée basée sur ESP32 avec capteur DHT22, LCD I2C 16x2, servo de retournement, buzzer, LED et deux modules relais pour chauffage/humidification.

Properties

LCD I2C 16x2, LED, buzzer, tablette Android/app mobile

WiFi via ESP32; synchronisation prévue avec Firebase/app mobile

À confirmer: tension d’entrée, courant servo, relais et actionneurs chauffage/humidification

Couveuse intelligente / IoT éducatif

ESP32 principal, DHT22, servo, buzzer, LED avec résistance 220 ohms, 2 modules relais, ESP32-CAM prévue

Pricing & Availability

See prices from popular manufacturers for your project.

Controls