2014-git-work/arduino/hanzo2_1/Motor.h

29 lines
459 B
C
Raw Normal View History

2012-09-14 00:31:41 +09:00
/*
Motor.h
(c)2012 kou029w - MIT License [http://kou029w.appspot.com/mit-license.txt]
*/
#ifndef Motor_h
#define Motor_h
#if defined(ARDUINO) && ARDUINO >= 100
#include <Arduino.h>
#else
#include <WProgram.h>
#endif
enum { STOP = 0, GO = 1, BACK = 2, BRAKE = 3 };
class Motor{
public:
void mode(byte mode);
void mode(byte mode, byte speed);
void speed(int speed);
void attach(byte pin1, byte pin2);
private:
byte _pin1;
byte _pin2;
};
#endif