Sobre este projeto
it-programming / others-5
Aberto
Anexo para melhor entendimento
1ª etapa do projeto
O Contratado, Wilton, fará a parte lógica do sistema que consiste em:
1º - ligar os componentes de forma modular para testar o funcionamento, sendo esse:
Ligar o esp01s + botão + bateria + carregador de bateria + componentes necessários
2º - ao ligar o “dispositivo”, ele ficará disponível para ser detectável na rede wifi com parâmetros fixos:
ssid: teste; ip: 192.168.168.168; usuário: teste; senha: teste
Por tela, via udp será possível configurar o dispositivo com as informações:
ssid: teste; ip: 192.168.168.168; usuário: teste; senha: teste; IP do “Servidor” (que receberá os “comandos”
Tempos:
Standby: [ ] (tempo que o dispositivo entrará em standby)
Pressionado1 [ 1 ] Enviar: [“click”]
Pressionado2 [ ] Enviar: [“duploclick”]
Pressionado3 [ ] Enviar: [“pressionado1”]
Server ou cliente
Se Server, ficará aguardando uma conexão de um PC (led laranja), ao conectado led verde
Se client, tentará se conectar a rede de acordo com as informações da rede digitadas
3º se o “dispositivo” ficar parado por 5 minutos, entrará em modo standby (mais econômico) (led apagado)
2º se modo server, o led ficará amarelo aguardando conexão do cliente, quando conectar led verde
3º se pressionado UMA vez e estiver em modo standby, irá conectar como server ou cliente (led verde)
4º se conectado fará as seguintes verificações
Se pressionado por < 1 segundo, enviará para o PC um “click”
Se pressionado duas vezes em < 2 segundos , enviará para o pc um “duploclick”
se pressionado por > 3 segundos , enviará para o pc um “pressionado1”
se pressionado por > 5 segundos, entrar em modo de standby (led apagado)
• o envio dos comendos para o pc deve ser instantâneos.
Se ligado com o botão pressionado entra no modo de configuração .
- Enviará para o cliente a cada 10 seg o nível da bateria e confirmação de conexão
- o “Dispositivo” receberá comandos do clientt para emitir sinais sonoros variados
5º - Ao conectar o “dispositivo” em um carregador usb ou no pc a bateria será recarregada.
O Contratado mostrará todo o funcionamento acima por webcam e fará todos os testes necessários
O Contratado nos dará suporte para montar o “dispositivo”, gravar o código e fazer os testes localmente.
O Contratado entregará o código fonte e todo material necessário para reproduzir o projeto localmente (em meu ambiente)
Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Prazo de Entrega: Não estabelecido