Applicazioni personali didattiche, di tipo naturalistico, nelle varie località del comune di Capracotta.
Trasmissione di controllo tramite l'utilizzo di due potenziometri collegati al modulo LoRa.
IMPORTANTE: I GPIO con asterisco sono solo di INPUT es.: GPIO38* - GPIO36* - ecc..
NOTA BENE: I moduli ESP ed i relativi GPIO funzionano a 3.3V
L'istruzione analogWrite(utilizzata in Arduino) per il PWM non è implementata nella libreria fornita da Espressif
Prendo lo spunto dal seguente link: EXPLORER : Il CINGOLATO LAMBORGHINI Super Tecnologico
Verrà sostituito tutto il sistema di Trasmissione e Controllo DATI con l'ESP32 evidenziato.
SCHEDA CONTROLLO DEI DUE MOTORI A C.C. dei CINGOLI
DRIVER per 2 motori DC da 10 A - 4 Modalità di controllo - Cytron Tecnologies
COLLEGAMENTO ricevente(FS -IA10 B) al DRIVER per 2 motori DC da 10 A - Cytron Tecnologies
COLLEGAMENTI ALLA RICEVENTE FS-IA10B
N.B.:LA RICEVENTE NON VA ALIMENTATA A 5 Vcc. - Alimentazione tramite scheda CYTRON
In seguito la Ricevente FS-IA10B verrà sostituita dal modulo SX1276 V2 Lora ESP32
MOVIMENTI DEL CINGOLATO
PRONTO PER I TEST
Conoscendo la funzionalità dei servi utilizzerò ARDUINO per una verifica intuitiva dei segnali della trasmittente.
Per questa esercitazione utilizzerò :
Collegamenti effettuati:
ARDUINO PIN 2 3 >>> Ricevente FS-IA6 CH1 - CH2
La ricevente viene alimentata da ARDUINO.
PROGRAMMA di ARDUINO RISULTATO su SERIAL MONITOR
Valori ottenuti "muovendo" lo stick dei canali 1 ,2 nelle varie posizione estreme.
Nella posizione centrale, a riposo, ho 1496 microsecondi ==> 1.5 ms (millisecondi)
Nella posizione tutto in alto a dx, ho circa 2 ms.
ecc...
Il canale rotativo 5 nelle posizioni estreme di fine corsa genera un segnale di 998 e 1998 microsecondi.
La curiosità è soddisfatta: I segnali della trasmittenti hanno un Periodo di 20 ms ==> Frequenza 50 Hz
Adesso procedo al test tramite un joistick collegato all'ESP.
Continua.....