domingo, 24 de março de 2019

INSTALAÇÃO E TESTES COM O ARDUINO


INTRODUÇÃO


Realização de vários códigos para testar as funcionalidades do ESP32 tanto para seu uso como wifi e entradas de saídas para uso de led’s.


- Instalação do arduino e pacotes do ESP 32;
- Instalação do driver USB para comunicação da placa com o arduino e do arduino com a porta COM3;
- Desenvolvimento do código para obtenção de frase no monitor serial e ao mesmo tempo o envio de sinal para um led inserido na entrada D2 e na GND (terra).









INSTALAÇÃO DO ARDUINO E COMPONENTES DO ESP32
A instalação do Arduino e os componentes ESP32 para o correto funcionamento da placa ESP32 foi a primeira parte, utilizando orientadas descritas no site abaixo:
Ainda no mesmo site se encontra o link que direciona para instalação do drive para comunicação com a porta USB.

Importante: que alguns casos, não é necessário desativar o antivírus para a comunicação do Arduino com a porta COM3(USB). Apenas adicionando o software arduino a lista de inclusões do antivírus utilizado na máquina já é suficiente para seu funcionamento.






PRIMEIRO CÓDIGO CARREGADO
O Arduino como padrão já possui diversos códigos que pode ser encontrado na aba Arquivos opção Exemplos.
No primeiro código desenvolvimento foi uma junção entre o código exemplo Blink no menu basics na opção Exemplos utilização para envio de sinal para a saída da placa d2 assim como a emissão da luz azul na própria placa ESP32 e o comando Serial.println que possui a funcionalidade de exibir o que foi entre aspas no monitor serial após ser carregado na placa.
Observe que:
- O comando delay (1000) significa o retardo em milissegundos da placa para execução do próximo comando;
- O comando pinmode configura onde deve se realizar a saída do sinal;
- O comando digitalWhite – realiza a função de ligar o led azul da placa (HIGH) assim como o desligamento do mesmo (LOW).

Observação: deve sempre colocar um resistor entre o led a saída GND para que o mesmo não queime.

Algumas outras observações devem ser levadas em consideração como a velocidade do monitor serial ser igual a velocidade do código que definido no código (Marcação de vermelho na imagem abaixo), assim como a correta seleção da placa.





Imagem abaixo monstra a placa e o primeiro código com a placa ESP32, assim como sua saída no monitor serial (COM3).






Abaixo a reação da placa com o código com e sem o led inserido:
                       








 SEM O LED                                                                                  COM O LED

CONCLUSÃO

Com a realização dos testes, podemos conferir uma introdução as infinitas possibilidades de atuação com o ESP32.

Usando nossos conhecimentos e a possibilidade de utilização de WiFi e bluetooth com o ESP32, abre-se um leque enorme de criação de inovações e diversas áreas.

Após a configuração inicial e a correta conexão com o equipamento, o trabalho se torna simples.

É possível encontrar muitos artigos e tutoriais na internet que servem como base para o aprendizado e exemplo de muitos projetos, que vão desde a utilização em trabalhos científicos até a automatização de equipamentos em casas e empresas e a conexão desses objetos com a internet, em conjunto com o uso de sensores e RFID, podemos colocar em prática todo o conceito de IoT.



Autores :
Guilherme Casatti
MarcosVinicio da Silva Oliveira

Alunos de:
Engenharia de Computação







PROJETO IoT COM ESP32
Comunicação de Dados
Prof.ª Débora Meyhofer Ferreira