Citazione:
Originalmente inviato da romoloman puoi postare qui il codice del tuo ? |
Certo
Codice:
#include <Servo.h>
int throttleInput = 6; //acquisisco il segnale del throttle dal pin 6
int auxOutput = 5; //invio il segnale del canale aux sul pin 7
int throttleVal;
Servo auxServo;
void setup(){
pinMode(throttleInput,INPUT);
auxServo.attach(auxOutput);
auxServo.write(0); //inizializzo il valore del canale aux su BASSO
}
void loop(){
//Acquisico il valore del throttle
throttleVal = pulseIn(throttleInput,HIGH,25000);
//controllo il valore del throttle
if(throttleVal <= 0){ //se il valore del throttle è andato a zero attivo il "failsafe"
auxServo.write(179); //"invio" un segnale ALTO
delay(15);
}
} Non ho problemi a leggere il segnale del throttle e ad intercettare quando questo va a 0(tx spenta), il problema è che non riesco a "scrivere" sul canale aux