Project:YAAC: Difference between revisions

From London Hackspace Wiki

Line 196: Line 196:
To get PWM to dim/brighten your LEDs, pick a PWM enabled pin and change the value:
To get PWM to dim/brighten your LEDs, pick a PWM enabled pin and change the value:


<pre>
// as per datasheet
// as per datasheet
byte PWM_pin = 15;
byte PWM_pin = 15;
Line 202: Line 203:
// write a compass angle, as an example
// write a compass angle, as an example
analogWrite(PWM_pin, angle);
analogWrite(PWM_pin, angle);
 
</pre>
It so happens that angle is only varying between 0 and +180. The value, as per arduino.cc documentation, varies between 0 and 255.
It so happens that angle is only varying between 0 and +180. The value, as per arduino.cc documentation, varies between 0 and 255.


Anonymous user