Rudolf Rumpler
/
embedded_answ_3
RGB led
main.cpp@0:e6a9e4183550, 2020-08-19 (annotated)
- Committer:
- rudolf5020
- Date:
- Wed Aug 19 12:47:23 2020 +0000
- Revision:
- 0:e6a9e4183550
question3
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rudolf5020 | 0:e6a9e4183550 | 1 | #include "mbed.h" |
rudolf5020 | 0:e6a9e4183550 | 2 | |
rudolf5020 | 0:e6a9e4183550 | 3 | Serial pc(USBTX,USBRX); |
rudolf5020 | 0:e6a9e4183550 | 4 | |
rudolf5020 | 0:e6a9e4183550 | 5 | AnalogIn pot1(p19);/// potentiometer 1 |
rudolf5020 | 0:e6a9e4183550 | 6 | AnalogIn pot2(p20);//potentiometer 2 |
rudolf5020 | 0:e6a9e4183550 | 7 | PwmOut red(p23);//Pulse width modulator(red) |
rudolf5020 | 0:e6a9e4183550 | 8 | PwmOut green(p24);//Pulse width modulator(green) |
rudolf5020 | 0:e6a9e4183550 | 9 | |
rudolf5020 | 0:e6a9e4183550 | 10 | |
rudolf5020 | 0:e6a9e4183550 | 11 | int main(){ |
rudolf5020 | 0:e6a9e4183550 | 12 | while (1) { |
rudolf5020 | 0:e6a9e4183550 | 13 | red = 1- pot1; |
rudolf5020 | 0:e6a9e4183550 | 14 | green = 1- pot2; |
rudolf5020 | 0:e6a9e4183550 | 15 | pc.printf("pot1 = %f pot2 = %f \r", pot1.read(),pot2.read()); |
rudolf5020 | 0:e6a9e4183550 | 16 | wait (0.5); //wait half a second |
rudolf5020 | 0:e6a9e4183550 | 17 | } |
rudolf5020 | 0:e6a9e4183550 | 18 | } |