]> git.piffa.net Git - rover/blobdiff - libraries/rover/rover.h
Aggiunti esempi, funzioni per servo
[rover] / libraries / rover / rover.h
index 371023987f38c44875b3984febda39d4c44d9369..933baa74067fc990d827863e83f9726877800779 100644 (file)
@@ -9,10 +9,39 @@ Licenza:    GPLv3
 */
 
 #include "Arduino.h"
+#include "Servo.h" 
 
 #ifndef rover_h
 #define rover_h
 
+// Global vars
 
 
+// Funzioni
+
+void abilita() ; // Abilita tutti i PIN
+void forwardA(); // speedA e' dato dalla variabile golabale speedA
+void forwardA(byte speedA); // Overloading
+void backwardA() ;
+void backwardA(byte speedA) ;
+void stopA() ;
+void forwardB() ;
+void forwardB(byte speedB) ;
+void backwardB() ;
+void backwardB(byte speedB) ;
+void stopB() ;
+
+// Entrambi i motori
+void avanti();
+void indietro();
+void giraSX();
+void giraDX() ;
+void stop() ;
+
+void servoDX() ;
+void servoSX() ;
+void servoMiddle() ;
+
+boolean distanceCheck() ;
+int distanceMonitor() ;
 #endif