Talking Display Shield (Full)
Lernen | 451.7KB
Dieses Display-Shield fungiert nur als Hardware-LCD-Schirm, jedoch auf intelligentere Weise.
Dieser Schild gibt 2 Textzeile, die die Eigenschaften jedes Textes in Echtzeit anpassbar sind.
Um diesen Schild zu verwenden, verbinden Sie sich Diese App nach Arduino mit BT-Anschluss über BT-Modul (z. B. HC-06) und sendet einfach die entsprechenden Befehle. Oder um einfach mit dieser App herumzuspielen, verwenden Sie einfach die BT-serielle Terminal-App (auch von mir), etablieren Sie die Bluetooth-Verbindung und senden Sie die Befehle über die App.
Die App ist Standard-Auslauf in der Konsolenansicht, die den Befehl anzeigt Zeichenfolge, Text-to-Rede- und Text-to-Display-Felder. Um in den Anzeigemodus zu wechseln, drücken Sie einfach die Taste 'LCD' RUN 'RUN' RUN 'RUN' RUN 'RUN' SEXTING TEXTS TEXTS, Sie können die Befehle in einem seriellen String-Format über die etablierte Bluetooth-Verbindung senden. Um beispielsweise Text in der ersten Zeile anzuzeigen, senden Sie zuerst '$ erster' (ohne Satzzeichen), dann senden Sie einen beliebigen Text, den Sie möchten (vorzugsweise kurzer Text, ohne "$" -Symbol), und der Text wird in der Mitte angezeigt der App.
Um zur zweiten Zeile wechseln, senden Sie einfach '$ second', gefolgt von dem von Ihnen angezeigten Text (ohne "$" -Symbol). Der Text wird unter der ersten Textzeile positioniert, die die App zuvor angezeigt hat.
Beispiel:
$ Erster
Temp:
$ zweiter | 40.com
Jeder der Befehl wird von der App an den Absender reagiert. Beispielsweise sehen Sie aus dem oben genannten Code, dass die BT-Seriennummer-App "erste Zeile ausgewählt" empfängt, und 'zweite Zeile ausgewählt', die von der Display Shield-App gesendet werden.
, wenn Sie den Arduino verwenden , erhalten Sie dasselbe Ergebnis mithilfe von serial.printrintrn-Befehl. Zum Beispiel:
serial.println ("$ erster");
serial.println ("temp:");
serial.println ("$ second");
seriell. Println ("40 ° C);
So stellen Sie den Text aus, den Sie den gewünschten Text sprechen oder äußern, beginnen Sie den Text mit '*' -Symbol. Zum Beispiel:
serial.println ("* Hallo, wie geht es dir? Ich bin dein neuer Freund");
Nächstes, Sie können das Erscheinungsbild des Textes für beide Linien separat ändern Als Textgröße, Textfarbe, Textwinkel und sogar die Hintergrundfarbe mithilfe dieser Befehle (Gehäuseempfindlichkeit):
$ TC - Textfarbe der ersten Zeile
$ Tc - Textfarbe der zweiten Linie
$ TS - Erster Linie Textgröße
$ TS - Textgröße der zweiten Linie
$ BC - Hintergrundfarbe
Zazzle.de Denin die App (ohne Satzzeichen).
- Um die Textfarbe der zweiten Zeile auf grün zu setzen, senden Sie "$ tc4" an die app.
- Um die Hintergrundfarbe zu lila einzustellen, senden Sie "$ BC11" an Die App.
- Um den Textwinkel der ersten Zeile auf 25 ° C einzustellen, senden Sie '$ ta25' in die app.
- Um den Textwinkel der zweiten Zeile auf 60 ° zu setzen, senden Sie '$ ta60' in die App .
Die vollständige Liste der Farbreferenz finden Sie auf der Seite "Einstellungen" mit dem Menü "Einstellungen" oder senden Sie einfach '$ List' in die App mithilfe der BT-Serie Terminal-App, um die Liste über die zurückgegebenen seriellen Zeichenfolgen zu empfangen.
Die anderen verfügbaren Befehle sind '$ clear', um die Texte zu löschen, "$ Reset", um alle Stile auf Standard zurückzusetzen, "$ time", um das zu zeigen Aktuelle Uhrzeit, '$ Datum', um das aktuelle Datum anzuzeigen, "$ Buzz" zum Abspielen von Summer Sound und "$ Delay", um eine gewünschte Verzögerung in MS zu festlegen, bevor die Rede ausgeführt wird.
Beispiel (Versuchen Sie das In der BT-Serial-Terminal-App - Verwenden Sie einfach die Kopiereinfügungsfunktion):
Nr.: 69
0 $
Zähler 4
Ts40
$ TS80
$ TC6
$ Tc0
$ BC9
$ Buzz
$ DELAY2000
* Nummer 69 Zähler 4
ODER Versuchen Sie es mit Arduino-Code:
Void Loop ()
{
serial.println ("$ erster");
serial.println ("$ Time PM");
serial.println ("$ second");
serial.println ("$ date");
serial.println ("$ ts70");
serial.println ("$ ts70");
serial.println ("$ tc7");
serial.println ("$ tc11");
serial.println ("$ BC9");
}
Sie finden die Liste der Befehle und Beispiele im Menü "Einstellungen" im Abschnitt "CheatSheet" im Abschnitt "CheatSheet".
Sie können diese App in Porträt (Standard) oder Landschaft ausführen Modus mit den Optionen aus dem Menü.
Danke!
Aktualisiert: 2017-08-02
Aktuelle Version:
Anforderungen: Android 4 or later