BMT M9 groep 7
/
halfgeleider
test halfgeleider
Diff: main.cpp
- Revision:
- 0:b8edd42c7819
- Child:
- 1:f2ec9d10960a
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu Oct 15 14:09:42 2015 +0000 @@ -0,0 +1,45 @@ +#include "mbed.h" +#include "HIDScope.h" + +DigitalOut pin1(D0); +DigitalOut pin2(D1); +DigitalOut led(LED_RED); +AnalogIn pin3(A0); +HIDScope scope (3); +Ticker scope2; + + void ScopeSend() + { + scope.set(0, pin1); + scope.set(1, pin3); + scope.set(2, 1); + + scope.send(); + } + +int main() +{ + scope2.attach(&ScopeSend, 0.01); + led.write(1); + pin2 = (1); + + while (true) + { + pin1 = (0); + wait (2); + pin1 = (1); + wait (2); + + if (pin3 >= 0.1) + { + led.write(0); + } + + else + { + led.write(1); + } + } + } + + \ No newline at end of file