orizzonte artificiale con MPU6050 e LCD

Sto cercando di realizzare il progetto in oggetto, ma sto incontrando dei problemi con il diplay.
allego lo sketch di cui parlo.
dividendo lo sketch in 2 parti, cioè separando la visulizzazione dall' acquisizione dati, funziona tutto.
Faccendo l'integrazione, l'acquisizione dei dati da MPU6050, mi blocca lo schermo dell'LCD che diventa bianco, ma comuque acquiscen sempre i dati. Qualcuno mi potrebbe dire che errore sto commettendo ?

horiz1705_1.ino.ino (12.5 KB)

pin usati dal TFT che hai montato ?

Se vai a verificare vedrai che c'è un pin su A4 ... che però NON può essere usato dato che, su Arduino UNO, è uno dei due pin del I2C (A4 ed A5)

Guglielmo

Avevo capito che il problema forse derivava da quel pin A4.
Come posso risolvere il problema ?
Pensavo di collegare 2 UNO tra loro, ma come ? visto (trovato internet) che usano i2C per scambiarsi i dati oo esiste un altro modo, magari multiplexando i2c ?

il display che sto utilizzando è mcufriend 2.8" ST7781, purtroppo non riesco a capire come allegare l'immgine.
f

bello! sembra "trasparente" :smiley: