ESP32 - Ventilator Besturen
Deze handleiding legt uit hoe u een ESP32 gebruikt om een ventilator te bedienen.
Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over DC Ventilator
Pinout

Een DC ventilator heeft meestal twee pinnen:
- Negatieve (-) pin (zwart): moet worden aangesloten op de negatieve draad van de DC voeding
- Positieve (+) pin (rood): moet worden aangesloten op de positieve draad van de DC voeding
De spanning van de DC voeding moet gelijk zijn aan de door de ventilator gespecificeerde spanning. In deze handleiding gebruiken we 12VDC en 5VDC ventilatoren.
Hoe de Ventilator te Besturen
- Als een DC ventilator wordt gevoed met 12V/5V voeding, draait deze op volledige snelheid.
- Als een DC ventilator wordt gevoed met 12V/5V PWM-signaal, kan de snelheid van de ventilator worden geregeld.
Deze handleiding laat zien hoe u met ESP32 een ventilator aan- en uitzet. Het regelen van de snelheid van een ventilator wordt behandeld in een andere tutorial.
Omdat de ventilator werkt op een hogere spanning, kunnen we deze niet direct aansluiten op de ESP32; we moeten de ventilator indirect aansluiten via een relais. We hebben specifieke tutorials over relais (pinout, werking, programmeren ...), leer meer over relais in de ESP32 - Relais tutorial
Aansluitschema
- Hoe u ESP32 aansluit en een ventilator bestuurt met behulp van een breadboard (experimenteerprint) (gevoed via USB-kabel)

This image is created using Fritzing. Click to enlarge image
- Hoe u ESP32 aansluit en een ventilator bestuurt met behulp van een breadboard (experimenteerprint) (gevoed via Vin pin)

This image is created using Fritzing. Click to enlarge image
- Hoe u ESP32 aansluit en een ventilator bestuurt met behulp van een schroefklem breakout board (gevoed via USB-kabel)

- Hoe u ESP32 aansluit en een ventilator bestuurt met behulp van een schroefklem breakout board (gevoed via Vin pin)

ESP32 Code
De onderstaande code zet de ventilator om de 10 seconden periodiek aan en uit.
Snelle Stappen
- Als u voor het eerst met ESP32 werkt, bekijk dan hoe u de omgeving instelt voor ESP32 in Arduino IDE.
- Maak de bedrading volgens bovenstaande afbeelding.
- Verbind de ESP32 met uw PC via een micro USB-kabel.
- Open Arduino IDE op uw PC.
- Selecteer het juiste ESP32 bord (bijv. ESP32 Dev Module) en de juiste COM-poort.
- Kopieer de bovenstaande code en plak deze in Arduino IDE.
- Compileer en upload de code naar het ESP32 bord door te klikken op de Upload knop in Arduino IDE.
- Controleer de status van de ventilator.
Regels-voor-Regels Code Uitleg
De bovenstaande ESP32 code bevat een regels-voor-regels uitleg. Lees de opmerkingen bij de code goed door!
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.