Relógio
Comandos Relógio

Conexão ao Relógio

O Relógio obedece comandos semelhante a uma interface SSH.

Podendo ser conectado por 3 meios diferentes:

  • Serial terminal
  • Socket porta 23
  • bluetooth

Comandos de ação

MAN

Mostra comandos disponíveis

LSTDIR

Lista arquivos e diretórios do SD

LOAD

Carrega arquivo no SD

LOADTFT

Carrega arquivo do SD para o Nextion

VOICEREDON

Ativa redirecionador de porta Serial para voice, permitindo programar dispositivo.

VOICEREDOFF

Desativa redirecionamento de porta Serial para voice.

PLAY

Toca musica a partir do MP3

NEXT

Vai para próxima musica

STOP

Para de tocar a musica

PREV

Volta para musica anteriormente tocada

VOLUP

Aumenta o volume do som

VOLDOWN

Abaixa o volume do som

VOICESTATE

Status do Modulo de Voz

VOICEVER

Mostra versão do modulo de voz

VOICEDELGRP1,2,3

Exclui grupo de VOZ1,2 e 3

VOICERECGRP1,2,3

Registra grupo de voz 1 2 3

MSG=[mensagem]

Exibe texto na caixa de mensagens. Quando isso acontece a luz vermelha é acesa.

Conexão Banco de dados

O Relógio tambem permite conexão ao banco de dados, através de parametrização em seu SD.

Arquivo: BANCO.CFG

STATUS=1

TYPE=MYSQL
HOST=[ip servidor]
DATABASE=[seu database]
USER=[seu usuario]
PASSWORD=[sua senha]

HOST=[ip servidor]

Visualização WEB

É possível analisar informações do relógio através de interface WEB.

Para tanto basta digitar o IP identificado no relógio via browser.

Relógio
Esquemas Elétricos do Relógio

A seguir apresentaremos um diagrama elétrico das ligações dos hardwares com o arduino.

Ligações elétricas entre Arduíno e MP3
Esquema elétrico entre Arduíno e bluetooth
Esquemático elétrico entre Arduíno e Reconhecimento de voz
Esquemático do projeto do Relógio
Esquemático RGB Led

Lista de Componentes

  • Display Nextion 2.4 polegadas
  • Display 20×4 I2C
  • Arduino Mega
  • Arduino Shield Ethernet
  • Bluetooth HC-05
  • Módulo MP3 UART
  • Módulo reconhecimento de voz V3 UART
  • Led RGB
  • Teclado Matricial 4×4 membrana
  • chave gangorra GD dupla Quadrada
  • mic (captador de som)
  • Speaker Multilaser USB

Relógio
Melhorias no Hardware do Relógio

Seguem ultimas melhorias no display do relógio.

Estive trabalhando em várias melhorias do relógio.

Em breve estarei lançando novas correções.

Melhorias sendo implementadas

Hardware adicional:

  • Led RGB
  • Bluetooth
  • DHT11
  • Emissor infra vermelho

Fila
Melhoria do projeto Fila

Estão sendo desenvolvidos algumas melhorias no projeto Fila.

Separação dos Ambientes

  • Desenvolvimento
  • Trabalho.

Salvamento de Contexto, permitindo a manipulação da tela e sua respectiva reposicionamento para local de melhor adequação.

Relógio
Leitura de Temperatura DHT-11 e DHT-22

Foi incorporado ao relógio a capacidade de ler temperatura do sensor DHT-11 e DHT-22.

Com visualização no display abaixo:

Visualização de Temperatura

Com isto, basta configurar no setup Devices IoT,

Menu de configuração

Clicando em Setup para devices Iot, e indicar o device que quer utilizar.

setup device IoT

Ao fechar a janela o dispositivo será automaticamente salvo.

Não esqueça de setar capture USB, para que o device entre ativo.

Relógio
Controle de Temperatura – Relógio

Comecei hoje a escrever o código do leitor de temperatura do relógio.

Implementei as rotinas de gravação dos parâmetros de tela. (unit de posicionamento de tela) .

Corrigi tambem, um bug associado ao posicionamento e gravação de parâmetros da porta serial.

O arduino nano relacionado, ao controle de temperatura, foi gravado e esta marcado no PIN A2.

Sem categoria
Novos PCs

No intuito de melhorar o desenvolvimento de meus projetos, também adquiri dois novos computadores.

1 HP Z400 com 12Gb de RAM e placa de video NVIDIA 1800 com 1Gb de vídeo.

e HP Z600 com 8Gb de RAM, com dois processadores Xeon E5620, com placa de vídeo de 2Gb , NVidia Quadro 4000.

Blog
Nova aquisição

Tenho o prazer de anunciar que adquiri a pouco tempo, um CNC ROUTER para impressão de placas PCB.

Com esta valorosa aquisição, conseguirei alavancar ainda mais meu desenvolvimento em projetos complexos.

CNC Router para impressão de PCB

Relógio Sem categoria Solidworks
Relógio esta evoluindo

Inicialmente o relógio surgiu como um aplicativo para Win/MAC/Linux.

Logo em seguida, foi criado um device para permitir leitura da temperatura e humidade.

Agora, criamos um IOT que lê alem de temperatura, MP3, permitindo acumular a função de despertador e marcação de ponto.

Primeiro protótipo do hardware

Neste primeiro protótipo podemos ver que a “casca” foi desenvolvida com palitos de sorvete, justamente para prova de conceito.

Logo em seguida Melhoramos um pouco o hardware, e principalmente o software.

Ganhando mais funcionalidades e principalmente um Arduino Mega, que permite maior memória e capacidade de processamento.

Segundo protótipo funcional

Já com dois displays, implementei várias melhorias no relógio.

Projeto já impresso, com planejamento em Solidworks