Final Version from RoboticHackathon 4.-5. April 2015

Dependencies:   Autopilot dillerdasker Rfid mbed

Fork of RoboticHackathon2 by Mathias Lyngklip

Committer:
iLyngklip
Date:
Sat Apr 05 11:26:42 2014 +0000
Revision:
1:e854d5c12659
Child:
2:b996c95912b5
plz

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 1:e854d5c12659 27 float speed;
iLyngklip 1:e854d5c12659 28
iLyngklip 1:e854d5c12659 29 protected:
iLyngklip 1:e854d5c12659 30 float fw, bw;
iLyngklip 1:e854d5c12659 31
iLyngklip 1:e854d5c12659 32 };
iLyngklip 1:e854d5c12659 33
iLyngklip 1:e854d5c12659 34
iLyngklip 1:e854d5c12659 35
iLyngklip 1:e854d5c12659 36 #endif