SERVO

Dependents:   stofzuigrobot

Revision:
0:400439bce842
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/servo.h	Wed Jul 03 09:51:18 2019 +0000
@@ -0,0 +1,23 @@
+//servo class
+#include "mbed.h"
+#define ZERO            700     //pwm signaal om de motoren op 0 graden te zetten
+#define NINETY          1480    //pwm signaal om de motoren op 90 graden te zetten
+ 
+
+class Servo{
+private:    //de variabelen
+    int centeroffset;   //de offset per servo om de servo op 0 graden te zetten
+    int ninetyoffset;   //de offset per servoo om de servo op 90 graden te zetten
+    char direction;     //welke richting moeten ze op draaien
+
+    
+public:
+    Servo(int tempcenteroffset, int tempninetyoffset, char tempdirection, PinName pin);
+    void servoCenter();
+    void turnRight();
+
+    
+protected:
+    PwmOut _pwm;    //deze mag nooit aangepast worden    
+ 
+};
\ No newline at end of file