hej

Dependencies:   dillerdasker mbed Rfid

Fork of RoboticHackathon by Mathias Lyngklip

Committer:
iLyngklip
Date:
Mon Apr 07 06:24:19 2014 +0000
Revision:
2:b996c95912b5
Parent:
1:e854d5c12659
Final version 2. drive

Who changed what in which revision?

UserRevisionLine numberNew contents of line
iLyngklip 1:e854d5c12659 1 #ifndef HACK_MOTOR_H
iLyngklip 1:e854d5c12659 2 #define HACK_MOTOR_H
iLyngklip 1:e854d5c12659 3 #include "mbed.h"
iLyngklip 1:e854d5c12659 4
iLyngklip 1:e854d5c12659 5 class Wheel {
iLyngklip 1:e854d5c12659 6
iLyngklip 1:e854d5c12659 7 public:
iLyngklip 1:e854d5c12659 8 PwmOut M1A, M2A;
iLyngklip 1:e854d5c12659 9 PwmOut GrabA;
iLyngklip 1:e854d5c12659 10 PwmOut HejsA;
iLyngklip 1:e854d5c12659 11
iLyngklip 1:e854d5c12659 12 DigitalOut M1B, M2B, GrabB, HejsB;
iLyngklip 1:e854d5c12659 13
iLyngklip 1:e854d5c12659 14 Wheel();
iLyngklip 1:e854d5c12659 15 void FW();
iLyngklip 1:e854d5c12659 16 void BW();
iLyngklip 1:e854d5c12659 17 void right();
iLyngklip 1:e854d5c12659 18 void left();
iLyngklip 1:e854d5c12659 19 void stop();
iLyngklip 1:e854d5c12659 20 void init();
iLyngklip 1:e854d5c12659 21 void open();
iLyngklip 1:e854d5c12659 22 void close();
iLyngklip 1:e854d5c12659 23 void hejs();
iLyngklip 1:e854d5c12659 24 void saenk();
iLyngklip 1:e854d5c12659 25 void venSelv1();
iLyngklip 1:e854d5c12659 26 void venSelv2();
iLyngklip 2:b996c95912b5 27 void venSelv3();
iLyngklip 2:b996c95912b5 28 void venSelv4();
iLyngklip 1:e854d5c12659 29 float speed;
iLyngklip 1:e854d5c12659 30
iLyngklip 1:e854d5c12659 31 protected:
iLyngklip 1:e854d5c12659 32 float fw, bw;
iLyngklip 1:e854d5c12659 33
iLyngklip 1:e854d5c12659 34 };
iLyngklip 1:e854d5c12659 35
iLyngklip 1:e854d5c12659 36
iLyngklip 1:e854d5c12659 37
iLyngklip 1:e854d5c12659 38 #endif