Montagem da Cadeira do Capitão – Parte 2

28 de abril de 2021 Off Por Marcelo Martins

Olá, queridos amigos,

Hoje iremos apresentar a segunda parte da montagem da Cadeira do Capitão.

Como visto no ultimo post:

http://maurinsoft.com.br/index.php/2021/04/27/montagem-da-cadeira-do-capitao/
Primeira parte da Cadeira do Capitão

Agora, chegou a hora de programar o módulo ESP8266, a função deste módulo, é controlar a tela nextion, permitindo que haja a ligação entre a casa e o display.

Vale lembrar que o nextion possui um sofisticado processador, que independe do ESP8266, porem o ESP8266 possui acesso a internet através de wifi.

Pré requisitos

Configurando o Arduino

O ESP8266 não possui comunicação nativa com Arduino, porem para realizar esta operação é necessário primeiro alguns passos.

Siga o procedimento descrito no tutorial abaixo:

http://maurinsoft.com.br/index.php/2021/04/28/configuracao-arduino-para-esp8266/?preview_id=10830&preview_nonce=61114fe69e&preview=true&_thumbnail_id=10831
Tutorial de instalação do Arduino ESP8266

Configurando Lolin

Para montagem deste projeto, usamos o módulo Lolin.

Esp8266 Esp Esp8266 Nodemcu V3 Esp12 Wifi 802.11
Módulo Lolin

Para configurar o Lolin no arduino, é necessário realizar o seguinte procedimento:

http://maurinsoft.com.br/index.php/2021/04/28/configuracao-esp8266-lolin
Configuração do Lolin ESP 8266

Programação do ESP8266

Agora neste procedimento, iremos de fato programar o ESP8266, Lolin.

Para isso iremos baixar o repositório do projeto casa, no nosso GITHUB.

https://github.com/MarceloMaurin/casa

Dentro do repositório, existe uma pasta arduino, que possui o fonte cadeira.

Fonte da Cadeira do Capitão para ESP8266

Baixe o repositório e compile e instale nossa aplicação, conforme o procedimento passado anteriormente.

Caso tenha dúvidas, sobre como usar o git, siga nosso procedimentos descrito abaixo:

http://maurinsoft.com.br/index.php/2019/03/09/usando-o-github/
Procedimento de uso do GITHUB

Parametrização do Seu Ambiente

Durante a instalação do Equipamento, é necessário, mudar algumas informações do firmware.

Este procedimento visa, preparar o equipamento para seu ambiente, são estas informações:

  • SID do wifi
  • Senha do Wifi
  • host do servidor

Mudando o Wifi

A informação do SID da sua rede, deve ser escrita, no define:

STASSID, colocando o que é informado no seu wifi, conforme figura abaixo:

No meu caso, o meu SID, é esse.

Já a senha do seu wifi, é o que é definida, no define STAPSK, e deve ser mudada, para o valor que for da sua senha.

Mudando o endereço do servidor

O Endereço do servidor, é o caminho que seu ESP encontrará a aplicação que receberá as solicitações do seu ESP8266.

Geralmente é uma aplicação Linux, porem pode ser também windows.

De forma geral o servidor precisará ser um IP fixo, em sua casa, porem explicaremos em mais detalhes, quando tratarmos deste assunto.

Não esqueça de mudar o endereço do servidor, pois a aplicação irá entrar na rede errada, não recebendo os comandos corretos.