sexta-feira, 1 de julho de 2022

WiFi_TELEGRAM_01


WiFi_TELEGRAM_01

 

SP 21 set 2020

WiFi TCP/IP Internet.

by eng. Alvaro Luiz Stendardi Fontes (alvaroluiz@live.com)

Primeiro prototipo demostrativo do Controle a Distância via WiFi. 

Esta unidade foi desenvolvida para demostrar a possibilidade e utilidade de uma unidade com controle remoto via Telegram_Bot, que oferece transmitir e receber dados analógicos e digitais a longa distancias, dar a volta ao mundo via internet, utilizando este protocolo.

Este pequeno projeto acomodado em uma pequena caixa interruptor de parede com 70 x 80 mm, com:

1.     Uma tomada 110VCA on/off via relé 5A.

2.     Saída A, um LED equivalente para acionar uma saída qualquer.

3.     Saída B, um LED equivalente para acionar uma saída qualquer.

4.     Medidor de Temperatura (T) em ºC.

5.     Medidor de Humidade (Humid) %.

6.     Uma Buzina (BUZ) interna para sinalização audível.

7.     Dois LEDs frontal acusando sucesso no enlace WiFi e Telegram_BOT.  O LED WiFi pisca toda vez que ocorrer WiFi.

8.     Um Interruptor frontal com seu respectivo LED, que tem a finalidade enviar para o Cliente aviso (texto/digital) toda  a chave mudar de posição.

9.     LED acusando que a temperatura medida (T) é maior que a programada online (TSet).

Seu coração (Unidade de Processamento MCU) foi usado o chip desenvolvido pela Espressif e fabricado pela ai-thinker.

Oferece preço baixo e inúmeros recursos entre eles tem o 802.11 b/g/n, e toda plataforma TCP/IP da internet.


 

 

Com o auxilio unidades periferica cheguei ao desenvolvimento deste prototipo. 

 

Qualquer um de qualquer parte do mundo, com Internet WiFi ou a cabo pode se tornar um CLIENTE do sistema, enviando e recebendo dados para este aparelho com um celular, PC ou Tablet. Poderia ser colocado segurança iguais as de banco, com senha.

A confiabilidade é 100% via Internet HTTP, envia dados e espera confirmação deste. A Latênicia em torno de 7 segundos, depende do caminho e trafego de dados, dar a volta ao mundo.

 

Montei este com o objetivo que cada um (independente da profissão), possa sentir cada detalhe que apresentarei, e possa imaginar (sonhar!) este atuando em algum evento que tenha imaginado.

 










Para isto, acredito que coloquei um pouco de tudo e mais o processamento local, temos:

  • enviar sinais digitais,
    • Relé controlando on/off uma rede de 500W (110/5A),
    • Expandindo, mais 2 saídas  com LEDS A e B.
  • enviar valores Analógicos,
    •  Enviar valores de controles de de temperatura de 00.0 à 99.9 (TSet)
  • receber valores ,
    • Analógicos, Receber Temperatura (ºC) e Humindade (%).
    • Texto com valores analógicos, Alerta que a temperatura ultrapassou o valor programado ( T  >  TSet ).  Apresenta no frontal um LED acusando este evento.
    • Uma chave tipo interruptor de parede, que toda vez que mudar de posição enviará automaticamente um sinal digital e texto para o último CLIENTE que fez contato, avisando este da troca de estado.

Aqui vale uma observação, este dispositivo guardara o ultimo Cliente online, então este terá todas as resposta e controle sobre a unidade, caso entre um novo Cliente passará tudo a este. Cada Cliente deverá ter instalado em seu celular o Telegram, e deverá ter como contato está unidade que tem o nome  "WiFi_MT_01", ao você instalar-se no Telegram ganhará um ID único que o identificará. Este ID será passado a nossa unidade WiFi_MT_01, quando voce contacta-la.

 

 


 

 

 

Todos os comando são dados conforme a figura acima, devem ser precedidos com "/" e seguido das respectivas letras, não importa maiúsculas ou minúsculas, ou se desejar teclar em cima do nome em azul, com o mouse ou dedo no celular.


 

 


Carregar o valor da Temperatura controle Tset.

Para carregar deve-se primeiro digitar ou clicar "/V", 

ele envia o texto 

 

- Digite o valor de Tset (de 00.0 a 99.9 ºC)

 

Obrigatoriamente deverá ser 2 num inteiros, ponto, e 1 ou 2 fracionários. 

Exemplo:  

 

5             graus =  05.00 ou 05.0

25,55      graus =  25.5x ou 25.5   

            Só aceita 1 casa decimal

 

Quando digital o valor Tset responderá  " adotei o valor 25.50".

 

Quando a temperatura medida for maior que 25.5 acenderá o LED frontal e acusando que:

             "T > Tset" e envia aviso ao CLIENTE 

            "Emergencia -> Tset = 25.50  Lido = 25.60 ºC"

 

 

 



 

 

Nenhum comentário:

Postar um comentário