6.1 Servo Richtung, Tasten links, rechts.

Dependencies:   Servo mbed

Fork of 06-01-Uebung by th.iotkit1.ch

main.cpp

Committer:
stefan1691
Date:
2015-05-20
Revision:
2:020a412befb4
Parent:
1:41961321aa61

File content as of revision 2:020a412befb4:

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

DigitalIn button1( A0 );
DigitalIn button2( A1 );

Servo servo1 ( D10 );

int main()
{
    // Servo kalibrieren, damit er die vollen 180° verwendet.
    servo1.calibrate ( 0.0009, 180.0);
    
    // 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);
    }
}