Manuale collegamento e comandi seriali per 8888-Display
 
I display modello 8888-Display per Raspberry Arduino ESP e 8888-Display RS485 ModBus possono essere comandati tramite interfaccia seriale in modo molto semplice che andiamo subito a illustrare. 
 
 
Collegamento seriale 
Della SERIALE non servono tutti i fili ma Ŕ sufficiente collegare l'uscita TX e GND. Vanno collegate o a R / GND per la versione RAW (TX a R; GND a GND), oppure allo spinotto DC da 3.5mm (interno TX/R esterno GND). 
Bisogna poi controllare che il settaggio di velocitÓ in BAUD sia uguale sia per il vostro dispositivo trasmettitore (PC, Raspberry, Arduino, eccetera) sia per 8888-Display. La configurazione della velocitÓ in baud di 8888-Display si fa collegandosi al wifi interno (wfeasy.com) e al sito web interno (wfeasy.com) e scegliendo dal men¨ a tendina. 
 
 
Comandi seriali 
Generalmente ogni comando Ŕ una stringa che incomincia avendo come primo Char il comando richiesto, prosegue con un testo o un numero in caratteri ASCII, e termina con il carattere ASCII LF ovvero #10, ovvero 10 decimale, ovvero \n nella rappresentazione convenzionale in C e molti altri linguaggi di programmazione (negli esempi nei comandi seguenti useremo quest'ultima convenzione, ovvero per esempio \2 significa il carattere ASCII #2 ovvero decimale 2). 
 
Comando 12 (#12 o \12) 
Visualizza sul display la stringa, facendo scrolling se la lunghezza della stringa Ŕ maggiore dei caratteri disponibili. 
Esempi: 
\128765\n 
Visualizza 8765 
\12Ciao belli!\n 
Visualizza Ciao belli! facendo scrolling continuativo 
\12@Ciao belli!\n 
Visualizza Ciao belli! facendo scrolling una sola volta 
 
Comando 11 (#11 o \11) 
Visualizza sul display la stringa, facendo scrolling se la lunghezza della stringa Ŕ maggiore dei caratteri disponibili, una sola volta, poi ritorna a mostrare quello che stava mostrando precedentemente. La stringa Ŕ max 252 caratteri. 
Esempi: 
\11Ciao belli!\n 
Visualizza Ciao belli! facendo scrolling e poi ritorna a fare quello che stava facendo prima 
 
Comando 2 (#2 o \2) 
Visualizza sul display un timer in secondi.centesimi, partendo dal centesimo fornito in input. 
Esempi: 
\20\n 
Fa partire e visualizza un timer partendo da 00.00 
\212\n 
Fa partire e visualizza un timer partendo da 00.12 
\2s\n 
Stoppa il timer al tempo raggiunto. 
 
Comando 3 (#3 o \3) 
Mette il display in modalitÓ orologio, settando l'ora. 
Esempi: 
\31230\n 
Fa partire l'orologio alle 12.30 e d'ora in avanti visualizza l'orologio. 
 
Comando 4 (#4 o \4) 
Setta la luminositÓ (o la luminositÓ max), il numero va generalmente da 0 a 511. 
Esempi: 
\4230\n 
Setta la luminositÓ (o luminositÓ max) a 230. 
\4a\n 
Attiva il controllo automatico della luminositÓ. 
\4d\n 
Disattiva il controllo automatico della luminositÓ. 
 
Comando 5 (#5 o \5) 
Setta la velocitÓ dello scrolling in centesimi di secondo (default 25; minimo 5; passo 5) 
Esempi: 
\540\n 
Setta lo scrolling a 40 centesimi di secondo. 
 
 
Esempio di programma Arduino o ESP8266 per scrivere qualcosa su 8888-Display 
Spezzone di programma per scrivere sul display "8765": 
 
Serial.begin(19200); áá//inizializza seriale a 19200 baud; oppure 115200 o altro 
Serial.print('\12'+"8765\n"); 
 
Spezzone di programma per scrivere sul display (con scrolling) "ciao ciao belli": 
 
//inizializza seriale come sopra... 
Serial.print('\12'+"ciao ciao belli\n"); 
 
Spezzone di programma per scrivere sul display la variabile numerica num
 
//inizializza seriale come sopra... 
Serial.print('\12'+String(num)+'\n'); 
 
Spezzone di programma per settare la luminositÓ del display a 100: 
 
//inizializza seriale come sopra... 
Serial.print('\4'+"100\n"); 
 
 
Manuale collegamento e comandi seriali per 8888-Display (sei qui!) 
Manuale collegamento e comandi WiFi per 8888-Display 
Manuale collegamento e comandi ModBus per 8888-Display RS485 ModBus 
 
8888-Display per Raspberry Arduino ESP (pagina principale) 
 
Home page - Soluzioni Semplici - Home - L'hardware di VisualVision 
(C) 2019 VisualVision