/* Aereo di Daniele
-Prototipo:
+Prototipo: F8 Bearcat
Output:
- 2 LED ai lati con lampeggio alternato
- 1 LED PWM per motore
+ 2 LED PWM ai lati con lampeggio alternato
+ 2 LED PWM alle estremita ali
Input:
2 interrupts per th e alettone
# define DEBUG
// Instanziamo un LED fuori dal loop
-Lampeggiatore left = 5;
-Lampeggiatore right = 6;
-Lampeggiatore coda = 9;
+Lampeggiatore left = 6;
+Lampeggiatore right = 9;
+Lampeggiatore codasx = 5;
+Lampeggiatore codadx = 10;
+
+//Pwm pleft = 6;
+//Pwm pright = 9;
+//Pwm pcodasx = 5;
+//Pwm pcodadx = 10;
// Variabili per interrupt 0 si PIN 2
volatile unsigned int chValue2 = 1500; // Valore computato
void setup() {
// I PINs vengono impostati dal constructor al momento
// della dichiarazione dell'ogetto.
+right.Invert();
+codadx.Invert();
// HI -> LOW --> LOW -> HI
// per avere 2 LED che lampeggiano alternativamente
}
void loop() {
+left.Blink(300);
+right.Blink(300);
+codasx.Blink();
+codadx.Blink();
#ifdef DEBUG
Serial.print("PIN2: ");