const int in3 = 4;
const int in4 = 3;
byte speedB = 255;
-// Funzioni
+// Servo vars
+int pos = 0; // variable to store the servo position
+const byte servoPIN =9 ;
+const byte middle = 90; // Centratura servo
+const int spausa = 30; // Pausa movimenti servo
+Servo myservo; // Non c'e' bisogno di extern se e' dichiarato in questo scope
+
+////////////////////////
+// Funzioni:
+//
void abilita() {
// Abilita i PINs come OUTPUTS
pinMode(enA, OUTPUT);
pinMode(enB, OUTPUT);
pinMode(in3, OUTPUT);
pinMode(in4, OUTPUT);
+
+
+ pinMode(servoPIN, OUTPUT);
+ myservo.attach(servoPIN);
}
#include <rover.h>
-#include <Servo.h>
+#include "Servo.h"
-Servo myservo; // create servo object to control a servo
// a maximum of eight servo objects can be created
-// Servo vars
-int pos = 0; // variable to store the servo position
-const byte servo =9 ;
-const byte middle = 90; // Centratura servo
-const int spausa = 30; // Pausa movimenti servo
void setup()
{