
PWMでdp18につないだLEDが徐々に明るくなるサンプルプログラムです。
main.cpp@0:897be9d8770b, 2015-12-26 (annotated)
- Committer:
- kohacraft
- Date:
- Sat Dec 26 05:45:14 2015 +0000
- Revision:
- 0:897be9d8770b
ver1.0
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kohacraft | 0:897be9d8770b | 1 | #include "mbed.h" |
kohacraft | 0:897be9d8770b | 2 | |
kohacraft | 0:897be9d8770b | 3 | PwmOut myled(dp18); |
kohacraft | 0:897be9d8770b | 4 | |
kohacraft | 0:897be9d8770b | 5 | int main() { |
kohacraft | 0:897be9d8770b | 6 | while(1) { |
kohacraft | 0:897be9d8770b | 7 | myled = 0.0; |
kohacraft | 0:897be9d8770b | 8 | wait(0.2); |
kohacraft | 0:897be9d8770b | 9 | myled = 0.1; |
kohacraft | 0:897be9d8770b | 10 | wait(0.2); |
kohacraft | 0:897be9d8770b | 11 | myled = 0.2; |
kohacraft | 0:897be9d8770b | 12 | wait(0.2); |
kohacraft | 0:897be9d8770b | 13 | myled = 0.3; |
kohacraft | 0:897be9d8770b | 14 | wait(0.2); |
kohacraft | 0:897be9d8770b | 15 | myled = 0.4; |
kohacraft | 0:897be9d8770b | 16 | wait(0.2); |
kohacraft | 0:897be9d8770b | 17 | myled = 0.5; |
kohacraft | 0:897be9d8770b | 18 | wait(0.2); |
kohacraft | 0:897be9d8770b | 19 | myled = 0.6; |
kohacraft | 0:897be9d8770b | 20 | wait(0.2); |
kohacraft | 0:897be9d8770b | 21 | myled = 0.7; |
kohacraft | 0:897be9d8770b | 22 | wait(0.2); |
kohacraft | 0:897be9d8770b | 23 | myled = 0.8; |
kohacraft | 0:897be9d8770b | 24 | wait(0.2); |
kohacraft | 0:897be9d8770b | 25 | myled = 0.9; |
kohacraft | 0:897be9d8770b | 26 | wait(0.2); |
kohacraft | 0:897be9d8770b | 27 | myled = 1.0; |
kohacraft | 0:897be9d8770b | 28 | wait(0.2); |
kohacraft | 0:897be9d8770b | 29 | } |
kohacraft | 0:897be9d8770b | 30 | } |