Slow version

Dependencies:   mbed

Fork of SunflowerMach1 by Milan Draganic

Motor.h

Committer:
cvitas
Date:
2013-11-08
Revision:
1:2e7d4aa6e79e
Parent:
0:7447b8021b33

File content as of revision 1:2e7d4aa6e79e:

#ifndef MOTOR_H
#define MOTOR_H

#include "mbed.h"

#define motorDriveTime 1000 // vrijeme koje se motor kreće, u milisekundama.

class Motor {

private:
    DigitalOut positiveOut, negativeOut;
    PwmOut enableOut;
    
    void initpwm();
    void move();
    void moveslow();
    short direction;

public:
    Motor(PinName, PinName, PinName);
    void movePositive();
    void moveNegative();
    void stop();
    void movePositiveSlow();
    void moveNegativeSlow();
    void stopslow();

};

#endif