Relógio Palavras Android Things – Fala seu Idioma em Tempo Real
Componentes e Materiais
| Componente | Quantidade | Observações |
|---|---|---|
| Raspberry Pi 3 Model B | 1 | |
| Arduino Nano R3 | 1 | |
| Fita NeoPixel (WS2801 ou WS2812B) | 1 | |
| Moldura de quadro | 1 | |
| Layout de letras cortado a laser | 1 | |
| Pedaço extra de madeira (mesmo tamanho do layout) | 1 |
Ferramentas Necessárias
- Ferro de Solda
Aplicativos e Serviços Online
- Google Android Things
- Google Firebase
- Google Actions on Google (Assistente)
Sobre o Projeto
Um relógio que fala o idioma do usuário? Aqui está!
Conceito central: durante o dia, apenas as letras necessárias para formar a hora em palavras ficam acesas; as demais apagadas.
Exemplo perfeito de dispositivo Smart Home, com integração fluida ao Google Assistant para interação por comandos de voz, em pacote bonito para sala de estar.
Construa o Seu
- Crie layout com todas as letras e mande cortar a laser no tamanho certo para caber na moldura, com espaçamento igual ao dos LEDs da fita.
- No repositório do projeto há vetores para inglês e italiano (mais idiomas virão).

LEDs: Funciona com WS2801 (liga direto no Raspberry Pi / placa Android Things) ou WS2812B (precisa controlador separado – usei Arduino Nano via USB serial). Código no repo tem variantes para cada tipo e esquemáticos.
Corte e remonte a fita em zigue-zague atrás do layout; cada LED ilumina uma letra.


Para evitar vazamento de luz entre letras, furei a madeira extra com um furo por letra, largura suficiente para cobrir a letra inteira.



LEDs ficam dentro dos furos, fixados com fita.

Coloque layout na moldura (letras legíveis pela frente) e depois a madeira com LEDs.

Conecte LEDs à placa Android Things conforme tipo:


No Android Studio, selecione a variante correta no menu Build Variants (combinação de idioma do layout e formato de LED).

Compile e rode na placa Android Things, configure WiFi. Com internet ativa, Android ajusta hora automaticamente e exibe acendendo letras corretas.

Se não houver internet no boot, estado de erro apropriado é exibido:

App Companheiro Android
No GitHub há código de app mobile companheiro para mudar cor dos LEDs e fuso horário (em breve). Instalado, busca relógio via Nearby API sem configuração do usuário. Mostra paleta de cores; ao selecionar, LEDs atualizam.

Smart Home
Via Smart Home, mude cor dos LEDs pelo Google Assistant. Dispara Firebase Function que altera valores no Firebase Realtime DB, lido pela placa Android Things. Mudanças refletidas no relógio.
No repositório GitHub estão todos passos para configurar Smart Home. Após feito, controle cor e brilho por voz.
Código
Android Things Word Clock no GitHub
https://github.com/danybony/word-clock/tree/master/AndroidThings
Esquemáticos
Conexão direta dos 4 fios da fita WS2801 à placa Android Things:
ws2801_NrdL4yHYgS.fzz
Com WS2812B, módulo externo (Arduino Nano) como intermediário:
ws2812b_dE6hG5tmEZ.fzz
Processo de manufatura
- Relógio Cuco: História, Artesanato e Evolução Moderna
- Circuitos Integrados (CIs): Chips Compactos e Poderosos Impulsionando a Eletrônica Moderna
- Relógio POV com Arduino: Construa um Display LED de Persistência de Visão
- Construa um Relógio Retrô Numitron com Arduino: Simples, Confiável e Eficiente
- Relógio de Palavras DIY com Arduino – Construa um Display Elegante de Tempo Real
- Relógio de Palavras de Precisão: Exibição de Tempo em Palavras com Resolução de Minuto
- Construa um Relógio Mestre LED Personalizado com Alarme – Visível a 12 Metros
- Relógio de Palavras em Italiano com Arduino Nano, NeoPixel, LCD e RTC
- Kit MOSMusic: MOSFET, Arduino e Mais - Iluminação Sincronizada com Música
- Layout do Chassis do Veículo: Posição do Motor e Configurações de Tração Explicadas