Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // pwmpin 3,5,6,9,10,11
- #define ledPin 3
- // 初期化
- void setup(){
- // LEDのピンを出力に
- pinMode(ledPin, OUTPUT);
- }
- // メインループ
- void loop() {
- int i;
- // iの値を0~255で変化させる
- for (i=0; i<256; i++){ //256を減らすと明るさが落ちますが、人の目で変化が分かるのは100以下くらいからです。
- // iの値でLEDを点灯させる
- analogWrite(ledPin, i);
- delay(10); //ここを増やすと変化が遅くなります
- }
- // iの値を255~0で変化させる
- for (i=255; i>-1; i--){ //255を減らすと明るさが落ちますが、人の目で変化が分かるのは100以下くらいからです。
- // iの値でLEDを点灯させる
- analogWrite(ledPin, i);
- delay(10); //ここを増やすと変化が遅くなります
- }
- }
Add Comment
Please, Sign In to add comment