David Mc Sherry
/
EMBED_LAB_Q4
Colour mixer
main.cpp@0:117065dd7f27, 2021-08-21 (annotated)
- Committer:
- t00214916
- Date:
- Sat Aug 21 22:04:53 2021 +0000
- Revision:
- 0:117065dd7f27
Colour mixer
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
t00214916 | 0:117065dd7f27 | 1 | #include "mbed.h" |
t00214916 | 0:117065dd7f27 | 2 | |
t00214916 | 0:117065dd7f27 | 3 | Serial pc (USBTX, USBRX); |
t00214916 | 0:117065dd7f27 | 4 | |
t00214916 | 0:117065dd7f27 | 5 | PwmOut red(p23); |
t00214916 | 0:117065dd7f27 | 6 | PwmOut green(p24); |
t00214916 | 0:117065dd7f27 | 7 | |
t00214916 | 0:117065dd7f27 | 8 | AnalogIn pot1(p19); |
t00214916 | 0:117065dd7f27 | 9 | AnalogIn pot2(p20); |
t00214916 | 0:117065dd7f27 | 10 | |
t00214916 | 0:117065dd7f27 | 11 | float p1; |
t00214916 | 0:117065dd7f27 | 12 | float p2; |
t00214916 | 0:117065dd7f27 | 13 | |
t00214916 | 0:117065dd7f27 | 14 | int main() { |
t00214916 | 0:117065dd7f27 | 15 | while(1) { |
t00214916 | 0:117065dd7f27 | 16 | p1 = pot1; |
t00214916 | 0:117065dd7f27 | 17 | p2 = pot2; |
t00214916 | 0:117065dd7f27 | 18 | red = 1 - pot1; |
t00214916 | 0:117065dd7f27 | 19 | green = 1 - pot2; |
t00214916 | 0:117065dd7f27 | 20 | pc.printf("pot1 value = %0.2f\n\r", p1); |
t00214916 | 0:117065dd7f27 | 21 | pc.printf("pot2 value = %0.2f\n\r", p2); |
t00214916 | 0:117065dd7f27 | 22 | wait (2); |
t00214916 | 0:117065dd7f27 | 23 | } |
t00214916 | 0:117065dd7f27 | 24 | } |