![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
now when you turn the draaiknop the lampje will dim
main.cpp@1:c6776cafbfd9, 2017-09-19 (annotated)
- Committer:
- charloverwijk
- Date:
- Tue Sep 19 14:34:47 2017 +0000
- Branch:
- knopjes
- Revision:
- 1:c6776cafbfd9
- Parent:
- 0:ead43c4234c9
- Child:
- 2:aca5a168a6d3
knopjes;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
charloverwijk | 0:ead43c4234c9 | 1 | #include "mbed.h" |
charloverwijk | 0:ead43c4234c9 | 2 | |
charloverwijk | 0:ead43c4234c9 | 3 | |
charloverwijk | 0:ead43c4234c9 | 4 | AnalogIn But2(A2); |
charloverwijk | 0:ead43c4234c9 | 5 | AnalogIn But1(A3); |
charloverwijk | 0:ead43c4234c9 | 6 | AnalogIn Pot1(A1); |
charloverwijk | 0:ead43c4234c9 | 7 | DigitalOut gpo(D0); |
charloverwijk | 0:ead43c4234c9 | 8 | PwmOut led2(D6); |
charloverwijk | 0:ead43c4234c9 | 9 | PwmOut led1(D5); |
charloverwijk | 1:c6776cafbfd9 | 10 | |
charloverwijk | 1:c6776cafbfd9 | 11 | int a=5000; |
charloverwijk | 1:c6776cafbfd9 | 12 | float PwmPeriod= 1/a; |
charloverwijk | 0:ead43c4234c9 | 13 | |
charloverwijk | 0:ead43c4234c9 | 14 | int main() |
charloverwijk | 0:ead43c4234c9 | 15 | { |
charloverwijk | 1:c6776cafbfd9 | 16 | while (true) |
charloverwijk | 1:c6776cafbfd9 | 17 | { |
charloverwijk | 1:c6776cafbfd9 | 18 | if (But1==true) |
charloverwijk | 1:c6776cafbfd9 | 19 | { |
charloverwijk | 1:c6776cafbfd9 | 20 | a=a+100; |
charloverwijk | 1:c6776cafbfd9 | 21 | } |
charloverwijk | 1:c6776cafbfd9 | 22 | else if (But2==true) |
charloverwijk | 1:c6776cafbfd9 | 23 | { |
charloverwijk | 1:c6776cafbfd9 | 24 | a=a-100; |
charloverwijk | 1:c6776cafbfd9 | 25 | } |
charloverwijk | 1:c6776cafbfd9 | 26 | else |
charloverwijk | 1:c6776cafbfd9 | 27 | {} |
charloverwijk | 1:c6776cafbfd9 | 28 | wait(0.1f); |
charloverwijk | 1:c6776cafbfd9 | 29 | led1.period(PwmPeriod); |
charloverwijk | 0:ead43c4234c9 | 30 | } |
charloverwijk | 0:ead43c4234c9 | 31 | } |
charloverwijk | 1:c6776cafbfd9 | 32 |