v1

Dependencies:   PinDetect TextLCD mbed

Fork of SunflowerMach1 by Milan Draganic

Committer:
mdraganic
Date:
Sat Nov 09 06:49:43 2013 +0000
Revision:
1:3500bf8487d0
Child:
3:bebfc64cefe4
added pwm motor driver

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mdraganic 1:3500bf8487d0 1 #ifndef MOTOR_H
mdraganic 1:3500bf8487d0 2 #define MOTOR_H
mdraganic 1:3500bf8487d0 3
mdraganic 1:3500bf8487d0 4 #include "mbed.h"
mdraganic 1:3500bf8487d0 5
mdraganic 1:3500bf8487d0 6 #define motorDriveTime 1000 // vrijeme koje se motor kreće, u milisekundama.
mdraganic 1:3500bf8487d0 7
mdraganic 1:3500bf8487d0 8 class Motor {
mdraganic 1:3500bf8487d0 9
mdraganic 1:3500bf8487d0 10 private:
mdraganic 1:3500bf8487d0 11 DigitalOut positiveOut, negativeOut;
mdraganic 1:3500bf8487d0 12
mdraganic 1:3500bf8487d0 13 protected:
mdraganic 1:3500bf8487d0 14 short direction;
mdraganic 1:3500bf8487d0 15 Motor();
mdraganic 1:3500bf8487d0 16 void move();
mdraganic 1:3500bf8487d0 17
mdraganic 1:3500bf8487d0 18 public:
mdraganic 1:3500bf8487d0 19 Motor(PinName, PinName);
mdraganic 1:3500bf8487d0 20 void movePositive();
mdraganic 1:3500bf8487d0 21 void moveNegative();
mdraganic 1:3500bf8487d0 22 void stop();
mdraganic 1:3500bf8487d0 23
mdraganic 1:3500bf8487d0 24 };
mdraganic 1:3500bf8487d0 25
mdraganic 1:3500bf8487d0 26 #endif