]> git.piffa.net Git - rover/blob - libraries/rover/rover.h
3f0470e96221c185568e2fbccfd4a3399ddb837e
[rover] / libraries / rover / rover.h
1 /*
2   Rover 
3
4 Autore: Andrea Manni
5
6 Link: http://rover.piffa.net
7 Licenza:    GPLv3
8
9 */
10
11 #include "Arduino.h"
12 #include "Servo.h" 
13
14 #ifndef rover_h
15 #define rover_h
16
17 // Global vars
18
19
20 // Funzioni
21
22 void abilita() ; // Abilita tutti i PIN
23 void forwardA(); // speedA e' dato dalla variabile golabale speedA
24 void forwardA(byte speedA); // Overloading
25 void backwardA() ;
26 void backwardA(byte speedA) ;
27 void stopA() ;
28 void forwardB() ;
29 void forwardB(byte speedB) ;
30 void backwardB() ;
31 void backwardB(byte speedB) ;
32 void stopB() ;
33
34 // Entrambi i motori
35 void avanti();
36 void indietro();
37 void giraSX();
38 void giraDX() ;
39 void stop() ;
40
41
42 void servoDX() ;
43 void servoSX() ;
44 void servoMiddle() ;
45 #endif