6.1 Servo Richtung, Tasten links, rechts. Anwendung: Roboterarm bewegen.

Dependencies:   Servo mbed

main.cpp

Committer:
marcel1691
Date:
2015-03-04
Revision:
0:eca1d20dbffa

File content as of revision 0:eca1d20dbffa:

/** 6.1 Servo Richtung, Tasten links, rechts.
    Anwendung: Roboterarm bewegen.
*/
#include "mbed.h"
#include "Servo.h"

DigitalIn button1( PTC9 );
DigitalIn button2( PTC0 );

Servo servo1 ( A5 );

int main()
{
    // Mittelstellung
    servo1 = 0.5f;
    
    while (true) 
    {
        if  ( button1 == 0 && servo1.read() > 0.0f )
            servo1 = servo1.read() - 0.01f;
        if  ( button2 == 0 && servo1.read() < 1.0f )
            servo1 = servo1.read() + 0.01f;
        wait(0.2f);
    }
}