Schéma zapojení¶
Schéma je jednoduché: senzor na I2C, ventilátor skrz klíč, společné napájení 12 V.
Zdroj 12 V ──┬────────────────────────► Ventilátor (+)
│ Ventilátor (−) ◄── MOSFET (drain)
│ MOSFET (source) ─► GND
│ MOSFET (gate) ◄─ GPIO4 ESP32
│
└─► buck 12→5 V ─► ESP32-C3 (5V)
SGP40: VCC ─► 3V3 ESP32 SDA ─► GPIO8 SCL ─► GPIO9 GND ─► GND
Piny¶
| Signál | Pin ESP32-C3 Super Mini |
|---|---|
| I2C SDA (SGP40) | GPIO8 |
| I2C SCL (SGP40) | GPIO9 |
| Hradlo MOSFET (ventilátor) | GPIO4 |
Piny lze zvolit jinak — pak změňte čísla v kódu (kapitola 5).
Pravidla zapojení¶
- Společná zem. GND zdroje, ESP32, MOSFET modulu a senzoru musí být vzájemně propojeny. Polovina „nefunguje" u domácích projektů způsobuje zapomenutá společná zem.
- Senzor — pouze na 3,3 V. SGP40 netoleruje 5 V na napájení.
- Ventilátor — pouze skrz klíč. GPIO vydává miliampéry; ventilátor potřebuje stovky. Přímé připojení spálí pin. Jak funguje MOSFET klíč — Tranzistory a MOSFET klíče.
- Externí ochranná dioda pro počítačový ventilátor obvykle není nutná: ventilátor má uvnitř vlastní spínací elektroniku a zvenku se chová jako elektronická zátěž, nikoli jako čistá indukčnost. Ale při spínání napájecí větve klíčem (zejména s PWM) je ochranná dioda paralelně k ventilátoru užitečná jako ochrana tranzistoru před indukčním napěťovým špičkem — a je-li již součástí modulu spínače, jen dobře.
Zkontrolujte polaritu před zapnutím
Zaměnění + a − na 12V linky zabije buck modul a často i desku. Proveďte měření multimetrem dříve, než poprvé připojíte napájení.
Ověření bez firmwaru¶
Po montáži, před nahráním hlavního kódu:
- Připojte 12 V — ESP32 by se měl při připojení kabelu hlásit jako USB zařízení (nebo se rozsvítí LED napájení).
- Krátce propojte hradlo MOSFET přes rezistor 1 kΩ na 3,3 V — ventilátor by se měl rozběhnout.
- I2C senzor otestujeme přímo z firmwaru pomocí skeneru sběrnice v kapitole 5.