![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Programm for changing alarm setting, trackpad input to select number (hours/minutes) and then potentiometer input to select value of each.
Dependencies: mbed
Diff: main.cpp
- Revision:
- 0:1c1efe84b428
diff -r 000000000000 -r 1c1efe84b428 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue May 23 14:12:15 2017 +0000 @@ -0,0 +1,145 @@ +#include "mbed.h" +AnalogueIn Trackpad(int x, int y) +AnalogueIn resistor(int r) + + if ()<=x<=() && ()<=y<=() + { + +switch (r) +{ + case 0<=r<=0.33 : + Num1 = () ; + break; + + case 0.33<=r<=0.66 : + Num1 = () ; + break; + + case 0.66<=r<=1 : + Num1 = () ; + break; + } +} + else if ()<=x<=() && ()<=y<=() + { + +switch (r) +{ + case 0<=r<=0.1 : + Num2 = () ; + break; + + case 0.1<=r<=0.2 : + Num2 = () ; + break; + + case 0.2<=r<=0.3 : + Num2 = () ; + break; + + case 0.3<=r<=0.4 : + Num2 = () ; + break; + + case 0.4<=r<=0.5 : + Num2 = () ; + break; + + case 0.5<=r<=0.6 : + Num2 = () ; + break; + + case 0.6<=r<=0.7 : + Num2 = () ; + break; + + case 0.7<=r<=0.8 : + Num2 = () ; + break; + + case 0.8<=r<=0.9 : + Num2 = () ; + break; + + case 0.9<=r<=1.0 : + Num2 = () ; + break; + } +} + + else if ()<=x<=() && ()<=y<=() + { + +switch (r) +{ + case 0<=r<=0.166 : + Num3 = () ; + break; + + case 0.166<=r<=0.333 : + Num3 = () ; + break; + + case 0.333<=r<=0.499 : + Num3 = () ; + break; + + case 0.499<=r<=0.665 : + Num3 = () ; + break; + + case 0.665<=r<=0.831 : + Num3 = () ; + break; + + case 0.831<=r<=1.0 : + Num3 = () ; + break; + } +} + else if ()<=x<=() && ()<=y<=() + { + +switch (r) +{ + case 0<=r<=0.1 : + Num4 = () ; + break; + + case 0.1<=r<=0.2 : + Num4 = () ; + break; + + case 0.2<=r<=0.3 : + Num4 = () ; + break; + + case 0.3<=r<=0.4 : + Num4 = () ; + break; + + case 0.4<=r<=0.5 : + Num4 = () ; + break; + + case 0.5<=r<=0.6 : + Num4 = () ; + break; + + case 0.6<=r<=0.7 : + Num4 = () ; + break; + + case 0.7<=r<=0.8 : + Num4 = () ; + break; + + case 0.8<=r<=0.9 : + Num4 = () ; + break; + + case 0.9<=r<=1.0 : + Num4 = () ; + break; + } +} \ No newline at end of file