Ich habe versucht mit einem ATtiny85 einen LED-Dimmer zu bauen. Leider sieht man bei niedriger Helligkeit, daß die LED Flackert da die PWM Frequenz nur bei 60-62 Hz liegt.
Kann man die PWM Frequenz ändern?
Hier mein Versuch:
ATtiny85 (internal 1 MHz clock)
int sensorPin = 2; // Poti an Pin 3
int ledPin = 0; // LED an Pin 5
int sensorValue = 0;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
sensorValue = analogRead(sensorPin);
analogWrite(ledPin, sensorValue / 4);
}