Di Giovanni Carrera In questo articolo viene descritto un sistema per inserire, velocemente ed in modo pratico, valori numerici nei nostri programmi su Arduino o Teensy. Presenta il vantaggio di poter utilizzare lo stesso schermo tattile come dispositivo di ingresso, risparmiando spazio e denaro. A corredo anche un semplice programma di acquisizione dati analogici scritto dall'autore.   Molto spesso, per i nostri programmi, abbiamo bisogno di un sistema per impostare i parametri, di solito di tipo numerico. Una tastiera 4x4 richiede un po’ di spazio e poi abbiamo anche bisogno di un display. Da qui l'idea di utilizzare un display touchscreen per fare entrambe le cose.

La tastiera touchscreen

Ho quindi scritto la funzione GetNum che consente di stampare un messaggio di prompt, contenente l’informazione che il programma richiede, e di digitare un numero intero. Per testare questa funzione ho scritto un semplice programma di registrazione dati analogici che richiede due par...