Hoje em dia, os ecrãs grandes estão em todo o lado. No aeroporto ou na estação de comboios para a chegada/partida. Em áreas de produção para falha/sucesso ou números de produção. Em centros de chamadas para actividade ou chamadas em fila de espera. Em bolsa de valores para um ticker.
O seu primeiro pensamento poderia ser utilizar um computador normal, macOS ou Windows, com um ecrã “27” ou 30″. Caro, mas fácil de fazer. Mas para além do preço elevado, precisa de executar uma aplicação 4D, lançá-la, actualizá-la, tudo só para mostrar uma imagem?
Pensando fora da caixa – há várias soluções
Basta usar uma televisão, são baratos…mesmo em tamanhos grandes, tais como 40″ ou 55″. O Full HD é suficiente para uma visualização de estado, e os preços destes ecrãs caíram significativamente.
Não há necessidade de um computador caro para o conduzir, um mini computador – Raspberry Pi – é suficiente. O Raspberry Pi é um dispositivo de $40, com um processador de baixa potência, executando Unix. É um computador mínimo, apenas uma placa minúscula, com Ethernet, WiFi, memória, tudo a bordo. Não é necessário disco rígido, ele arranca a partir de um cartão SD.
Tudo o que precisamos é de iniciar automaticamente um navegador em modo quiosque depois de arrancar e ligar ao Servidor 4D. O modo quiosque significa sem menu, sem linha de endereço, sem rato, apenas o conteúdo. Depois podemos controlar o conteúdo, como certos gráficos de negócios, facilmente a partir do 4D. Se o cliente solicitar dados diferentes apresentados, apenas alteramos os métodos em 4D, não sendo necessária qualquer modificação no painel.
Isto é possível sem qualquer conhecimento Unix, graças a uma boa ferramenta chamada PiBakery, disponível para MacOS e Windows. A ferramenta permite criar e configurar o cartão SD(ou seja, Sistema Operativo) de forma completamente automática, com base numa “Receita”. Como resultado, com alguns cliques no seu Mac ou PC, você define o sistema, cria o cartão SD para o seu cliente, insere-o no Raspberry Pi e instala-o no site do seu cliente. Feito.
Não precisa de tocar no SO Raspberry Pi de todo, é como um dispositivo com firmware incluído. Inicialize, ligue-se ao seu servidor e apresente os resultados.
Para detalhes
Para entrar em mais detalhes, por favor dê uma vista de olhos a este exemplo de base de dados.Um ficheiro PDF associado explica passo a passo como configurar a sua aplicação 4D e o Raspberry Pi. Este documento também partilha consigo algumas dicas e ideias sobre a minha própria experiência com um Raspberry Pi.
No lado 4D
No exemplo, são fornecidas várias páginas web de amostra com dados gerados aleatoriamente:
- As páginas web kiosk.html e kiosk2.html utilizam a GRAPH comando. Ver este post do blogue para mais detalhes.
- O ficheiro kiosk3.html utiliza a biblioteca Google Chart. Pode encontrar mais informações neste post do blogue.
Do lado do Raspberry Pi
Não se preocupe. Com este exemplo, fornecemos um ficheiro XML a importar para a aplicação PiBakery para criar o seu cartão SD. Basta-lhe modificar alguns parâmetros, por exemplo a url da sua página web.