wifi-serial HLK-RM04.

Telecom em geral

Moderadores: andre_luis, 51

wifi-serial HLK-RM04.

Mensagempor fabim » 05 Mar 2014 09:16

Só pra dizer que de tanto fuçar eu aprendi a usar o módulo, e:


Entendi a lógica de como funciona o modulo, em defult, serial wifi, serial eth.
E que o Miguel é péssimo para explicar com palavras as coisas !!

O modulo HLK-RM04 por dafault vem no formato bridge triangulo entre serial, wifi, e eth.
Isto quer dizer que tudo é transparente.

Quando ela esta neste formato, a serial não obedece comandos AT, é necessário acionar por aproximadamente 2 segundos a tecla RST.
Isto faz com que a placa entra em modo AT.
E neste momento, a placa vai obedecer os comandos.
Para saber se realmente entrou em modo AT, digite "AT?" no terminal serial, e envie para a placa pela RS232.
Se no seu terminal serial receber "AT?", entrou em AT sim sinhô.

Bom, suponha que pelo seu Celular você conectou no wifi do modulo HLK-RM04.
Você vai precisar de um terminal TCP, pois HTTP não funciona !!
Conecte o seu celular no modulo, a senha default é 12345678.
Seu terminal vai apontar para o IP defult de fabrica, 192.168.16.254, na porta 8080.
Seu celular/tablete com certeza vai estar com IP 192.168.16.100, caso seja o único dispositivo conectado.

Bem, tudo que o seu terminal TCP do seu celular enviar para o IP 192.168.16.254 vai sair pela serial do módulo, e tudo que a serial do modulo receber do uC/PC vai ser jogado para todos os IPS que foram listados pelo DHCP do modulo.

Basicamente, suponha 10 tablets conectados no módulo HLK-RM04, e os 10 estejam com os terminais TCP conectados no IP do roteador que é 192.168.16.254.

Se um tablet enviar algo pelo terminal TCP para o IP 192.168.16.254, os outros tablets não vão saber de nada, pois seus IPS são diferentes !!
Agora se o uC/PC enviar algo pela serial do modulo, todos os terminais TCP de todos os tablets vão receber a mensagem, pois todos estão conectados ao IP/gatway que é 192.168.16.254 e escutando a porta 8080.

Uma observação é que o kit desta placa, não funciona bem na RS232 com velocidade maior que 19200.
Testei 3 cabos, de qualidades diferentes, e comprimentos diferentes, e em todos acima de 19200 perde dados !!

Acredito que seja por causa dos cap's de 100nF 0603 do MAX232. "é eu tirei um para medir 106nF que bosnia!!".

Resumindo, para uso normal do dia a dia em projetos de hobby ou profissionais, basta apenas mudar o nome do AP para algo parecido com o produto/gadget e mudar a serial para abaixo de 19200 se for usar a plaquinha kit RS232, ou até 115200 pela RS232 TTL.

Fica ai a dica, gostei muito deste módulo, rapidinho, fácil, e ficou bem mais simples agora que eu compreendi a lógica de operação dela !!

Abraços

:twisted:
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 05 Mar 2014 16:32

HTTP funciona Fabim.

A serial com problema faz sentido, mas uma certeza temos, o pacote chega certinho antes de guspir na serial...pq há retransmissao de pacotes
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor fabim » 05 Mar 2014 18:25

Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 06 Mar 2014 14:25

Sei lá...pode-se problema de versão.
Imagem
A proposito, tenho 10 pçs dele para pronta entrega. PVT
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor fabim » 06 Mar 2014 16:39

Cara, por imagens você também esta fogo de entender !!!
aquilo ali, onde você digitou o IP dela, e ela cuspiu pela serial aquelas informações OK> funcionou comigo aqui.
Só que funcionou só uma vez !

quando eu digito
http://192.168.16.254:8080/hola
http://192.168.16.254:8080/como_vai

Não deveria cuspir estas informações pela serial ? o texto após a barra?

Abçs
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 07 Mar 2014 10:13

Opa, bom dia!

Sim, a primeira vez vai cuspir na serial...mas não somente o TEXTO, mas também um cabeçalho, isto pq o Browser utilizada HTTP. Conforme podes ver na figura. Vai aparacer no fim a versao do protocolo HTTP...mas fácil de transformar em BLANK :)

Mas....apos acessar via HTTP, o browser pede uma confirmação de que chegou a requisição ao SERVIDOR porta 8080, então voce tem que confirmar com cabeçalho no lado da serial. Ai manda em HTML ou melhor...usa um JAVASCRIPT :)

HTTP/1.1 200 OK
Content-Type: text/html
Connnection: close
CR/LF
<!DOCTYPE HTML>
<html><body>TEXTO ENVIADO</body></html>

Ai vai liberar acessares novamente via HTTP com um novo TEXTO.

Senao confirmar, o browser fica pensando ;(

Mas, eu sugiro um conexão via SOCKET mesmo....raw text mesmo, na porta 8080

Ajudou um pouco ?

TCPIPCHIP

PS: pegue na rede um HTTP SNIFFER, estude um pouco HTML....ou esqueca tudo e faça via socket mesmo.
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 07 Mar 2014 10:15

achei isto para clarear mais ainda...e vais ter uma ideia melhor para controlar teu AUTORAMA.

http://www.raywenderlich.com/38841/ardu ... ure-sensor
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor fabim » 07 Mar 2014 13:28

Cara, funço agora !!!
nem me toquei que era só cuspir texto de volta !!

Agora acho que vai ficar mais simples o que eu preciso !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Brigado Miguel, e conforme for evoluindo vou reportando aqui pra você, e para algum outro carinha que queira comprar o modulo de ti e já conseguir fazer funçar !
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 07 Mar 2014 13:58

Agradecemos a sua preferência pelo forum ASM51 e tenha uma boa tarde :)
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor fabim » 09 Mar 2014 17:04

Miguel, via browser não da pra controlar o dronecar. Tem uma latencia muito alta !!! Ja pelo socket não consegui determinar uma latencia correta, fica entre 5 e 30 ms, o que garante média de 30 mensagens por segundo aproximado !! :lol:
Mais isto serviu para eu aprender indiretamente como funça um servidorzim web !!!
Tute texto, tute !!
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 10 Mar 2014 10:57

Talvez o streaming time out pode ser baixado.

Eu teria que verificar se tem esta opção.

Mas eu fico feliz!
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor fabim » 10 Mar 2014 11:38

Nossa, Miguel.
Acho que eu entendi mal, ou o exemplo de servidor HTML que eu estou vendo o cara não pensou nisso, ou não tem outro jeito.

Imagina uma tela simples no browser, com alguns textos e um label.
The ADC value is:

Ai na frente tem o valor do adc em float, formatado no exemplo pelo sprintf.

Cara, toda vez que vai atualizar, o LPC precisa mesmo enviar o layout inteirinho da pagina ?
Existe uma forma de eu enviar um script para atualizar somente o campo na frente do "The ADC value is:" ...?

Pelo que eu entendi, eu não entendi !! rsrs
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Re: wifi-serial HLK-RM04.

Mensagempor Rodrigo_P_A » 10 Mar 2014 11:57

fabim escreveu:Nossa, Miguel.
Acho que eu entendi mal, ou o exemplo de servidor HTML que eu estou vendo o cara não pensou nisso, ou não tem outro jeito.

Imagina uma tela simples no browser, com alguns textos e um label.
The ADC value is:

Ai na frente tem o valor do adc em float, formatado no exemplo pelo sprintf.

Cara, toda vez que vai atualizar, o LPC precisa mesmo enviar o layout inteirinho da pagina ?
Existe uma forma de eu enviar um script para atualizar somente o campo na frente do "The ADC value is:" ...?

Pelo que eu entendi, eu não entendi !! rsrs


Existe sim com JavaScript procure mais sobre Ajax
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 10 Mar 2014 15:58

Boa pergunta!

Mas usando 115200 ainda fica lento ????
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: wifi-serial HLK-RM04.

Mensagempor tcpipchip » 10 Mar 2014 16:22

tive uma ideia. Usa um TERMINAL BURRO VIA SOCKET e habilita VT100 nele...ai podes mandar via SOCKET comandos curtos, por exemplo, para posicionar cursor...apagar a tela...etc...

abraços

TCPIPCHIP
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Próximo

Voltar para Telecomunicações

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x