...se vai sugli esempi di arduino, esattamente l'argomento che tratta i sensori, bene per esempio prendi Ping
trovi
pinMode(pingPin,INPUT);
duration = pulseIn(pingPin, HIGH);
ecco pulseIn è la funzione che cerchi, converte la durata dell'onda quadra in un numero long , ad intuito credo che è ciò che cerchi !!
. adesso sono fuori sicilia.. non posso fare prove.. ma se attacchi il segnale che esce dalla ricevente.. ecc..
se vuoi attraverso l'oggeto map( duration, range del valore, range desiderato)
puoi traslare i valori prelevati verso un intervallo che desideri.
a dopo
Citazione:
Originalmente inviato da Tom_1971 Appena hai messo a punto il codice e l' hardware per la lettura da rx... Saresti così gentile da condividerli (nome chiedo troppo)? ;)
Da parte mia ho fatto molti degli esercizi del manuale e ora sto cercando di pilotare carichi di potenza (led) in pwm. Ancora ho dei problemi con i bjt ma conto di venirne a capo prima o poi !
Inviato dal mio HTC Wildfire S A510e usando Tapatalk |