Questo schermo di visualizzazione agisce solo come lo scudo del display hardware ma in modo più intelligente.
Questo scudo produce 2 riga di testo, che le proprietà di ogni testo sono personalizzabili in tempo reale.
Per utilizzare questo scudo, connettersi Questa app ad Arduino utilizzando la connessione BT tramite il modulo BT (come HC-06) e semplicemente inviare i comandi appropriati. O semplicemente giocare con questa app, basta utilizzare BT Serial Terminal App (anche da Me), stabilire la connessione Bluetooth e inviare i comandi tramite l'app.
L'app è predefinita Esegui in Vista console che visualizza il comando String, Text-to-discorso e campi da visualizzare. Per passare alla modalità di visualizzazione, basta premere il pulsante "Esegui LCD" nella parte inferiore dello schermo.
Per avviare la visualizzazione dei testi, è possibile inviare i comandi nel formato della stringa seriale attraverso la connessione Bluetooth stabilita. Ad esempio, per visualizzare il testo sulla prima riga, inviare prima '$ first' prima (senza i segni di punteggiatura), quindi inviare qualsiasi testo che ti piace (preferibilmente il testo breve, senza il simbolo "$") e il testo verrà visualizzato al centro dell'app.
Per passare alla seconda riga, basta inviare '$ secondo' seguito dal testo che si desidera visualizzare (senza il simbolo "$ '). Il testo sarà posizionato sotto la prima riga di testo che l'app ha precedentemente visualizzato.
Esempio:
$ First
Temp:
$ Second
40˚C
Ciascuno dei comandi sarà risposto dall'app al mittente. Ad esempio, dal codice sopra, vedrai che l'app del terminale seriale BT riceve "prima riga selezionata" e "seconda riga selezionata" che vengono inviate dall'app di visualizzazione SHIELD.
Se stai usando Arduino , è possibile ottenere lo stesso risultato utilizzando il comando serial.println. Ad esempio:
Serial.Println ("$ first");
serial.println ("Temp:");
serial.println ("$ secondo");
seriale. Println ("40˚C");
Per rendere l'app parlare o volare il testo che desideri, inizia il testo con il simbolo "*". Ad esempio:
Serial.Println ("* ciao, come stai? Io sono il tuo nuovo amico");
Successivamente, puoi modificare separatamente l'aspetto del testo per entrambe le linee Come dimensione del testo, colore del testo, angolo di testo e persino il colore di sfondo usando questi comandi (maiuscole e minuscole):
$ TC - Colore del testo della prima linea
$ TC - Colore del testo di seconda linea
$ TS - Primo Dimensioni del testo della linea
$ TS - Dimensioni del testo della seconda linea
$ BC - colore di sfondo
Ad esempio:
- Per impostare il colore del testo della prima riga in giallo, invia "$ TC9" a L'app (senza segni di punteggiatura).
- Per impostare il colore del testo della seconda riga in verde, invia "$ TC4" all'app.
- Per impostare il colore di sfondo in viola, invia "$ BC11" a L'app.
- Per impostare l'angolo di testo della prima riga in 25˚, invia '$ ta25' all'app.
- Per impostare l'angolo di testo della seconda riga a 60˚, invia "$ TA60" all'app .
Puoi trovare l'elenco completo del riferimento di colore nella pagina delle impostazioni utilizzando il menu 'Impostazioni' o semplicemente invia '$ elenco' all'app usando BT Serial App Terminal per ricevere l'elenco tramite le stringhe seriali restituite.
Gli altri comandi disponibili sono '$ clear' per cancellare i testi, '$ reset' per ripristinare tutti gli stili per impostare, '$ tempo' per mostrare il Ora corrente, '$ date' per mostrare la data corrente, "$ buzz" per riprodurre il suono del buzzer e '$ ritardo' per impostare una certa quantità di ritardo in ms prima che il discorso venga eseguito.
Esempio (prova questo Nell'app Terminal seriale BT - basta usare la funzione di pasta di copia):
No: 69
$ Secondo
contatore 4
$ TS40
$ TS80
$ TC6
$ TC0
$ BC9
$ Buzz
$ delay2000
* Numero 69 contatore 4
o Prova questo utilizzando il codice Arduino:
Void Loop ()
{
serial.println ("$ first");
serial.println ("$ time Pm");
serial.println ("$ secondo");
serial.println ("$ data");
serial.println ("$ TS70");
serial.println ("$ TS70");
serial.println ("$ TC7");
serial.println ("$ TC11");
serial.println ("$ BC9");
}
Puoi trovare l'elenco dei comandi ed esempi nel menu 'Impostazioni' nella sezione 'cheatsheet' '.
Puoi eseguire questa app in ritratto (predefinito) o orizzontale Modalità usando le opzioni dal menu.
Grazie!