test halfgeleider

Dependencies:   HIDScope mbed

main.cpp

Committer:
laura94
Date:
2015-10-15
Revision:
0:b8edd42c7819
Child:
1:f2ec9d10960a

File content as of revision 0:b8edd42c7819:

#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);
         }
    }
    }