Hi all, here a rookie question.
I want to create a hear beat by changing the brightness of a led.
But something goes wrong in my code.
It looks like it's still sends out high or low instead of a pwm value between 0 and 255.
It's a loop of 8 stages:
50% brightness 750 ms
75 % birghtness 25 ms
100 % brightness 25 ms
75 % birghtness 25 ms
50% brightness 67 ms
75 % birghtness 25 ms
100 % brightness 25 ms
75 % birghtness 25 ms
What do I miss and what's the right code?
Thanx.
Cristian
Down below the code:
const int redled = A1;
void setup(){
pinMode(redled, OUTPUT);
}
void loop(){
analogWrite(redled, 127); // brightness 50%
delay(750);
analogWrite(redled, 191); // brightness 75%
delay(25);
analogWrite(redled, 255); // brightness 100%
delay(25);
analogWrite(redled, 191); // brightness 75%
delay(25);
analogWrite(redled, 127); // brightness 50%
delay(67);
analogWrite(redled, 191); // brightness 75%
delay(25);
analogWrite(redled, 255); // brightness 100%
delay(25);
analogWrite(redled, 191); // brightness 75%
delay(25);
}