]> git.piffa.net Git - aerei/blob - esempi/calibrazione_servo/calibrazione_servo.ino
RGB LED per alettoni
[aerei] / esempi / calibrazione_servo / calibrazione_servo.ino
1 /* Calibrazione Trim servo
2
3    Esempio su come calibrare il segnale di un servo.
4    I canali come alettoni / elevatore possono avere un TRIM
5    (generalmente il throttle non ha un TRIM impostato),
6    questa funzione nel setup serve per trovare il punto medio
7    all'avvio dello sketch.
8
9 */
10
11 #include <common.h>
12
13 const byte ailPin = A4;
14 // int ail ; // Valore a 8bit per ailerons
15 // int ailIn ; // Valore rilevato del 4 Ch della RX
16
17 int mid_point = 1500 ; // centro del segnale, trimmato nel setup
18
19 void setup() {
20     Serial.begin(9600); // Se abilitato la calibrazione viene tracciata su seriale
21
22     mid_point =  calibraTrim(ailPin) ; // Pin a cui e' collegato il canale
23 //mid_point =  calibraTrim(aliPin,11) ; // + LED di servizio per calibrazione
24     while(1); // Stoppa Arduino
25 }
26
27 void loop() {
28 }