Nachdem mir gestern die KI (ChatGPT) ein Arduino-Programm für einen 3-Kanal-PWM-Steller für eine Heizbandsteuerung geschrieben hat, bekomme ich nun doch langsam Lust, den auch zu realisieren. ![nerd face :nerd_face:](https://www.astrotreff.de/images/smilies/twemoji/1f913.png)
Hier mal als Teaser ein passendes fertig konstruiertes Gehäuse zur Aufnahme des ESP32 WROOM-Controllers und ausreichend Platz für MOSFET-Module und ggf. einen kleinen DC/DC-Wandler.
Wer mitbasteln will findet hier die Bauteilquellen bzw. Teile, die ich auch noch ordern muß:
- das STL-File zum 3D-Druck: https://www.thingiverse.com/thing:4670334
- ESP32-WROOM (30-polige Version des ESP32 "DEVKITV1"; es sollten viele andere ESP32 Versionen passen, da nichts Spezifisches im Code ist, aber diese Version passt ins Gehäuse mit M2-Schrauben)
- 3 x Cinch Einbaubuchsen für Heizbänder oder je nach vorhandenem Typ andere Buchsen
- 3 x MOSFET-Module: https://www.amazon.de/Treiberm…BVCD85Q?tag=astrotreff-21
noch nicht getestet!
- 1 x DC/DC-Wandler, falls der ESP32 mit 12V betrieben werden soll (Step-Down 12V -> 5V Buck-Converter (Amazon oder ebay)
- Zuführungskabel und Stecker je nach Stromquelle
Hier der Rohcode zur Steuerung des ESP32 per WiFi und Browser im Heimnetz. (PDF wegschneiden)
Im Code noch die SSID und Passwort eintragen, dann per Arduino-IDE upload in den ESP32:
ESP32_3-Channel-PWM.ino.pdf
Funktioniert in jedem Browser, auch über Smartphone.
![](https://www.astrotreff.de/index.php?attachment/67049-case-esp-small-jpg/&thumbnail=1)
Sollte ich das alles weiterführen, mache ich noch mal einen separaten Nachbau-Thread auf. Wer sich mit sowas auskennt, sollte aber jetzt schon kein Problem haben.
Vermutlich kann man den Code auch noch mal in ChatGPT hochladen und ihn an eigene Bedürfnisse anpassen, falls man da im Code nicht selbst Hand anlegen möchte.
Grüße
Hartmut