Talking Display Shield (Full)

3 (0)

Onderwijs | 451.7KB

Omschrijving

Dit display-schild fungeert gewoon als het LCD-scherm van de hardware, maar in slimmere manier.
Dit schild uitvoert 2 -lijn van tekst, die de eigenschappen van elke tekst in realtime kunnen aanpassen.
om dit schild te gebruiken, verbinden Deze app naar Arduino met behulp van BT-verbinding via BT-module (zoals HC-06) en stuur gewoon de juiste opdrachten. Of om gewoon rond te spelen met deze app, gebruik dan gewoon de BT Serial Terminal-app (ook van mij), de Bluetooth-verbinding tot stand en stuur de opdrachten via de app.
De app is standaarduitvoering in console-weergave die opdracht wordt uitgevoerd String, tekst-to-spraak- en tekst-naar-weergavevelden. Om in te schakelen in de weergavemodus, drukt u gewoon op de knop 'LCD-LCD' aan de onderkant van het scherm.
om te beginnen met het weergeven van teksten, kunt u de opdrachten in seriële string-indeling verzenden via de gevestigde Bluetooth-verbinding. Als u bijvoorbeeld tekst op de eerste regel wilt weergeven, verzendt u '$ EERST' eerst (zonder de leestekens) en verzend dan elke tekst die u wilt (bij voorkeur korte tekst, zonder het '$' -symbool) en de tekst wordt in het midden weergegeven van de app.
om over te schakelen naar de tweede regel, stuur gewoon '$ sec.' gevolgd door de tekst die u wilt weergeven (zonder het symbool '$'). De tekst wordt geplaatst onder de eerste regel tekst die de app eerder heeft weergegeven.
Voorbeeld:
€ Eerste
Temp:
$ Second
40˚C
Elk van de opdracht wordt gereageerd door de app naar de afzender. Vanaf de hierboven hierboven ziet u bijvoorbeeld dat de BT-seriële terminal-app 'eerste regel geselecteerde' en 'tweede regel geselecteerd' ontvangt die wordt verzonden door de Display Shield-app.
Als u de Arduino gebruikt , u kunt hetzelfde resultaat krijgen door Serial.PRINTLN-opdracht te gebruiken. Bijvoorbeeld:
Serial.Println ("$ First");
Serial.Println ("Temp:");
Serial.Println ("$ seconde");
Seriële. Println ("40 ° C"),
om de app uit te spreken of uit te geven De gewenste tekst, begin de tekst met '*' symbool. Bijvoorbeeld:
Serial.Println ("* Hallo, hoe gaat het met je? Ik ben je nieuwe vriend");
Vervolgens kunt u het uiterlijk van de tekst voor beide regels afzonderlijk wijzigen Als de tekstgrootte, tekstkleur, teksthoek en zelfs de achtergrondkleur met behulp van deze opdrachten (hoofdlettergevoelig):
$ TC - First Line's Tekstkleur
$ TC - Tekstkleur van de tweede regel
$ TS - EERST De tekstgrootte van de lijn
$ TS - Tekst van de Tweede Lijn
$ BC - Achtergrondkleur
van
Heb je een leuk idee voor op een product? De tekstkleur van de eerste regel op Yellow, Stuur '$ TC9' De app (zonder de leestekens).
- Om de tekstkleur van de tweede regel in te stellen, verzenden "$ TC4" naar de app.
- De achtergrondkleur instellen op paars, verzenden "$ BC11" De app.
- Om de teksthoek van de eerste regel in te stellen op 25˚, verzendt u '$ TA25' naar de app.
- Om de teksthoek van de tweede regel in te stellen tot 60˚, verzendt u '$ TA60' naar de app .
U kunt de volledige lijst met kleurreferentie vinden op de pagina Instellingen met het menu 'Instellingen' of gewoon '$ lijst' naar de app verzenden met behulp van BT Serial Terminal-app om de lijst te ontvangen via de geretourneerde seriële snaren.
De andere beschikbare opdrachten zijn '$ clear' om de teksten te wissen, '$ RESET' om alle stijlen in te stellen op standaard, '$ TIJD' om het te tonen Huidige tijd, '$ Datum' om de huidige datum te tonen, '$ Buzz' om zoemer geluid en '$ vertraging' te spelen om een ​​aantal vertraging in MS in te stellen voordat de toespraak wordt uitgevoerd.
Voorbeeld (probeer dit In BT Serial Terminal-app - gebruik gewoon Copy Paste Functie):
Nr.: 69
$ Second
Teller 4
$ TS40
$ TS80
$ TC6
$ TC0
$ BC9
$ Buzz
$ DELAY2000
* Nummer 69 Teller 4
Probeer dit met Arduino-code:
Void Loop ()
{
Serial.Println ("$ First");
Serial.Println ("PM PM");
Serial.Println ("$ seconde");
Serial.Println ("$ DATUM");
Serial.Println ("$ TS70");
Serial.Println ("$ TS70");
Serial.Println ("$ TC7");
Serial.Println ("$ TC11");
Serial.Println ("$ BC9");
}
U kunt de lijst met opdrachten en voorbeelden vinden in het menu 'Instellingen' in het gedeelte 'Cheatheet'.
U kunt deze app in het portret (standaard) of landschap modus met behulp van de opties in het menu.
Bedankt!

Show More Less

Informatie

Bijgewerkt:

Huidige versie:

Android vereist: Android 4 or later

Rate

Share by

Dit vind je misschien ook leuk