sandre peters / Servo

Dependents:   stofzuigrobot

servo.h

Committer:
firstsignupoftheweek
Date:
2019-07-03
Revision:
0:400439bce842

File content as of revision 0:400439bce842:

//servo class
#include "mbed.h"
#define ZERO            700     //pwm signaal om de motoren op 0 graden te zetten
#define NINETY          1480    //pwm signaal om de motoren op 90 graden te zetten
 

class Servo{
private:    //de variabelen
    int centeroffset;   //de offset per servo om de servo op 0 graden te zetten
    int ninetyoffset;   //de offset per servoo om de servo op 90 graden te zetten
    char direction;     //welke richting moeten ze op draaien

    
public:
    Servo(int tempcenteroffset, int tempninetyoffset, char tempdirection, PinName pin);
    void servoCenter();
    void turnRight();

    
protected:
    PwmOut _pwm;    //deze mag nooit aangepast worden    
 
};