Kann mir jemand bei C++ Arduino helfen?

1 Antwort

Such dir für jeden der drei Teilschritte Beispiele. Es gibt eigentlich zu allem, was man an den Arduino anstöpseln kann, Beispielcode:

Potentiometer einlesen
https://docs.arduino.cc/built-in-examples/basics/AnalogReadSerial

PWM ausgeben
https://docs.arduino.cc/learn/microcontrollers/analog-output

Display ansteuern
https://unsinnsbasis.de/oled-display-ssd1306/

Und dann von klein nach groß aufbauen. Versuch auch nicht direkt das "Große Ganze" zu erreichen. Lies erstmal einen Wert im Poti ein und lass ihn in der seriellen Konsole ausgeben. Wenn der sich vernünftig ändert, dann kannst du beginnen, den Lüfter mit statischen Werten unterschiedlich schnell anzusteuern. Geht das, dann verbindest du Poti mit Lüfter. Geht auch das, dann steuerst du dein Display mit "Dummy-Werten" an. Wen auch das geht, dann erst nimmst du den Wert vom Poti und gibst ihn am Display aus.