3 title: "Alettoni e Trottle con FSM"
4 date: 2017-02-20 08:14:16 +0100
8 Questo sketch pilota una striscia RGB in base agli alettoni: bianco con roll neutro, verde da un lato e blu dall'altro. Per enfatizzare la transizione tra neutro -> rollio si verifica un lampeggio di mezzo secondo nella transizione.
10 Il throttle e' associato a un ciclo IF che pilota un LED in PWM sul motore e due lampeggiatori laterali: al throttle e' a zero corrisponde uno PWM in dissolvenza verso il bassso per il motore e per i lampeggiatori, con throttle normali la luminosita' del motore e' proporzionale a questo, i LED laterali lampeggiano a una frequenza proporzionale al throttle. A throttle al massimo c'e' una serie di lampeggi casuali per simulare un effetto afterburner.
18 * ailerons RGB Alettoni
20 * left, right 2 Lampeggiatori PWM laterali + PWM
23 = 3 stati + 2 transizioni:
30 Tramite la lettura del valore del *throttle* vengono indicati 3 stati:
31 * IDLE: gas praticamente a zero
33 * Medio: tutti i valori intermedi
38 {% include_relative /repo/esempi/ailerons_state_thrFSM/ailerons_state_thrFSM.ino %}