Talking Display Shield (Full)

3 (0)

Educação | 451.7KB

A descrição de

Esta blindagem apenas atua como o escudo LCD de hardware, mas em maneira mais inteligente.
Este escudo apresenta 2 linha de texto, que as propriedades de cada texto são personalizáveis ​​em tempo real.
Para usar este escudo, conectar Este aplicativo para Arduino usando a conexão BT via módulo BT (como HC-06) e basta enviar os comandos apropriados. Ou simplesmente jogar com este aplicativo, basta usar o aplicativo BT Serial Terminal (também de mim), estabeleça a conexão Bluetooth e envie os comandos através do aplicativo.
O aplicativo é padrão Execute o comando String, campos de texto para fala e texto para exibir. Para alternar para o modo de exibição, basta pressionar o botão "Executar LCD" na parte inferior da tela.
Para começar a exibir textos, você pode enviar os comandos no formato de string serial através da conexão Bluetooth estabelecida. Por exemplo, para exibir o texto na primeira linha, envie primeiro '$ primeiro' primeiro 'primeiro (sem as marcas de pontuação), em seguida, enviar qualquer texto que você gosta (preferencialmente texto curto, sem o símbolo' $ ') e o texto será exibido no meio do aplicativo.
Para alternar para a segunda linha, basta enviar '$ segundo' seguido pelo texto que você deseja exibir (sem o símbolo '$'). O texto será posicionado abaixo da primeira linha de texto que o aplicativo exibiu anteriormente.
Exemplo:
$ primeiro
Temp:
Cada um dos comando será respondido pelo aplicativo para o remetente. Por exemplo, do código acima, você verá que o aplicativo BT Serial Terminal recebe 'primeira linha selecionada' e 'segunda linha selecionada' que são enviadas pelo aplicativo de blindagem de exibição.
Se você estiver usando o Arduino , você pode obter o mesmo resultado usando o comando serial.println. Por exemplo:
serial.println ("$ first");
serial.println ("temp:");
serial.println ("$ segundo");
serial. Println ("40˚c");
Para tornar o aplicativo falar ou expressar o texto que você deseja, comece o texto com o símbolo '*'. Por exemplo:
serial.println ("* Olá, como vai você? Eu sou seu novo amigo");
próximo, você pode alterar separadamente a aparência do texto para ambas as linhas Como o tamanho do texto, cor de texto, ângulo de texto e até mesmo a cor de fundo usando estes comandos (sensível a maiúsculas e minúsculas):
$ TC - cor de texto da primeira linha
$ TC - a cor da segunda linha - primeiro Tamanho do texto da linha
$ Ts - tamanho de texto da segunda linha
BC - cor de fundo
Por exemplo:
- Para definir a cor do texto da primeira linha para amarelo, enviar '$ TC9' para o aplicativo (sem as marcas de pontuação).
- Para definir a cor do texto da segunda linha para verde, envie "$ tc4" para o aplicativo.
- Para definir a cor de fundo para roxo, enviar "$ BC11" para O aplicativo.
- Para definir o ângulo de texto da primeira linha para 25˚, envie '$ ta25' para o aplicativo.
- Para definir o ângulo de texto da segunda linha para 60˚, envie '$ ta60' para o aplicativo .
Você pode encontrar a lista completa de referência de cor na página de configurações usando o menu 'Configurações' ou apenas enviar '$ list' para o aplicativo usando serial BT Aplicativo de terminal para receber a lista através das strings seriais devolvidas.
Os outros comandos disponíveis são '$-claro' para limpar os textos, '$ reset' para redefinir todos os estilos para o padrão, '$ time' para mostrar o A hora atual, '$ DATA' para mostrar a data atual, '$ buzz' para jogar sólido da campainha e '$ atraso' para definir alguma quantidade de atraso no MS antes que o discurso seja executado.
Exemplo (Experimente este Em BT Serial Terminal App - basta usar a função de pasta de cópia):
: 69
$ segundo
Counter 4
$ TS80
$ Tc0
$ bc9
$ Buzz
$ DESARAÇÃO2000
* Número 69 Contador 4
ou Tente isto usando Arduino Code:
Loop Void ()
{
serial.println ("$ primeiro");
serial.println ("$ time pm");
serial.println ("$ segundo");
serial.println ("$ data");
serial.println ("$ TS70");
serial.println ("$ TS70");
serial.println ("$ tc7");
serial.println ("$ tc11");
serial.println ("$ bc9");
}
Você pode encontrar a lista de comandos e exemplos no menu 'Configurações' na seção 'Cheatsheet'.
Você pode executar este aplicativo no retrato (padrão) ou paisagem Modo usando as opções no menu.
Obrigado!

Show More Less

Informações

Atualizada:

Versão atual:

Requer Android: Android 4 or later

Rate

Share by

Recomendado para você