Você está na página 1de 17

CENTRO PAULA SOUZA

ETEC TAKASHI MORITA


AUTOMAÇÃO INDUSTRIAL

Daniel dos Santos Abreu


Maria Luíza de Vasconcelos Silva dos Santos
Pablo Miguel de Souza
Samara de Oliveira Gama
Sara Campos Mendes

PROGRAMAÇÃO E CONFIGURAÇÃO – ESP32/ STUDIO CODE


VISUAL

2023

1
Sumário
INTRODUÇÃO ................................................................................................................................ 3
ESP32 ............................................................................................................................................. 4
MEMÓRIA ...................................................................................................................................... 4
SEGURANÇA .................................................................................................................................. 4
Esp32 e Arduino Uno..................................................................................................................... 5
UTILIZAÇÃO ................................................................................................................................... 5
CIRCUITOS ..................................................................................................................................... 7
IMAGENS DOS CIRCUITOS. ............................................................................................................ 8
COMENTÁRIOS ............................................................................................................................ 11
FLUXOGRAMA ............................................................................................................................. 13
CONCLUSÃO ................................................................................................................................ 16
REFERÊNCIAS BIBLIÓGRAFICAS ................................................................................................... 17

2
INTRODUÇÃO

O hardware do ESP32 refere-se à configuração física e componentes do


microcontrolador ESP32, desenvolvido pela Espressif Systems. Trata-se de um
componente fundamental em muitos projetos de Internet das Coisas (IoT) e
eletrônica embarcada. O ESP32 é altamente valorizado por sua versatilidade e
recursos avançados.
No centro do ESP32 estão seus dois núcleos de processamento Xtensa LX6,
que operam a velocidades de até 240 MHz. Esses núcleos podem funcionar
independentemente, o que permite a execução de tarefas paralelas, tornando-o
eficiente em termos de desempenho.

3
ESP32
ESP 32 é uma série de microcontroladores de baixo custo e baixo consumo de
energia desenvolvidos pela Espressif Systems. De fato, possui capacidades
Wi-Fi e Bluetooth integradas, além de uma variedade de periféricos, como
sensores, atuadores e interfaces de comunicação. Utilizamos o ESP32
comumente em projetos IoT (Internet das Coisas) e automação doméstica.

MEMÓRIA
A memória é outro destaque, com 520 KB de SRAM para armazenamento
temporário de dados, 448 KB de ROM para o programa de inicialização e um
generoso espaço de armazenamento flash de 16 MB para programas do
usuário e dados.

A conectividade é uma das características mais importantes do ESP32, com


suporte para Wi-Fi 802.11 b/g/n e Bluetooth 4.2 BR/EDR e BLE. Isso torna o
ESP32 adequado para aplicações que exigem comunicação sem fio, como
acesso à Internet e interação com dispositivos Bluetooth.

O ESP32 também oferece uma ampla variedade de interfaces de entrada e


saída, incluindo GPIOs, UART, SPI, I2C e PWM, tornando-o altamente
adaptável para se conectar a sensores, atuadores e outros dispositivos
periféricos.

SEGURANÇA
Para garantir a segurança, o ESP32 suporta criptografia WPA3, AES e possui
um gerador de números aleatórios seguro.

Eficiência energética é uma preocupação crucial em muitos projetos, e o


ESP32 incorpora recursos de gerenciamento de energia para otimizar o
consumo de energia. Ele também suporta um modo de baixo consumo de
energia, conhecido como “modo de suspensão profundo”, que ajuda a
preservar a vida útil da bateria em dispositivos alimentados por bateria.

4
Esp32 e Arduino Uno
Em comparação com o Arduino, o ESP32 tem algumas vantagens adicionais.
Primeiramente suporte para Wi-Fi e Bluetooth integrados, mais memória flash e
RAM, e suporte para múltiplos cores de processamento. Portanto isso significa
que ele é mais adequado para projetos mais complexos e de maior escala.
Enquanto o Arduino é mais adequado para projetos simples e de menor escala.

UTILIZAÇÃO
IoT: Uma das situações onde mais usamos o ESP32, para construir dispositivos
inteligentes que se conectam à Internet e controlar remotamente. Além disso
para monitorar e controlar dispositivos domésticos, como luzes, aquecedores e
ar-condicionado. Além de medir e registrar dados de sensores, como
temperatura, umidade e pressão.

Automação: Para construir dispositivos de automação, como controladores de


iluminação, sistemas de segurança e alarme, e sistemas de monitoramento de
plantas.

Projetos de vigilância: Também podemos usá-lo para construir dispositivos de


vigilância, como câmeras de segurança e sistemas de reconhecimento de
imagem.

5
Robótica: podemos usar para construir robôs inteligentes e dispositivos de
automação, como robôs de limpeza e dispositivos de monitoramento de plantas.

6
CIRCUITOS
1

https://wokwi.com/projects/377053813472476161

https://wokwi.com/projects/377053982030032897

https://wokwi.com/projects/377054075999226881

https://wokwi.com/projects/377054123580472321

https://wokwi.com/projects/377054181264746497

https://wokwi.com/projects/377054216682499073

https://wokwi.com/projects/377054285151371265

https://wokwi.com/projects/377054317946637313

https://wokwi.com/projects/377054355493001217

10

https://wokwi.com/projects/377124605762998273

7
IMAGENS DOS CIRCUITOS.

8
9
10
COMENTÁRIOS

 Os circuitos funcionaram de acordo com esperado, entretanto


houve uma pequena dificuldade sobre a conexão do cabo para
instalar o programa, com o auxílio do orientador o problema foi
solucionado.
 No circuito 1, utilizamos um resistor e um led, o led deve piscar
com o delay de 500 milésimos de segundo.
 No circuito 2, utilizamos um led, um botão e um resistor, o led
deve ligar na medida que se segura o botão e desligar quando
soltar o botão.
 No circuito 3, utilizamos novamente um led, um resistor e um
botão, entretanto este tem por objetivo ligar e desligar sem pullup
e gera uma estabilidade na saída.
 No circuito 4, utilizamos novamente um led, um resistor e um
botão, entretanto este tem por objetivo ligar e desligar sem pullup
e gera uma estabilidade na saída.
 No circuito 5, utilizamos dois resistores, um botão e um led, ele
liga e desliga com input e resistor gerando uma estabilidade na
saída.
 No circuito 6, utilizamos dois resistores, um botão e um led, ele
vai utilizar o monitor serial para observarmos o comportamento do
programa, através da condição da chave.
 No circuito 7, utilizamos um led e um resistor, ele ligará e
desligará repetidamente através do comando FOR.
 No circuito 8, utilizamos um botão, um resistor e um led, o led
ligará automaticamente e enquanto o botão for pressionado o led
ficará desligado, através do comando WHILE
 No circuito 9, utilizamos dois leds e dois resistores, com
comandos condicionais (switch case) 1 e 2 definirmos qual led
ascender e no caso foi o vermelho e o 2 será o verde
 No circuito 10, utilizaremos um potenciômetro, um resistor e um
led, à medida que regulamos o potenciômetro (que está ligado em

11
uma porta analógica) controlará a intensidade do led. ( A
MONTAGEM FOI REALIZADA SOMENTE NO SIMULADOR).

12
FLUXOGRAMA

1)

2), 3. 4,5, 7

13
06)

14
08)

09)

15
CONCLUSÃO
Foi possível concluir que conforme o esperado o ESP32 é um dispositivo ioT
(Internet das Coisas) que consiste de um microprocessador de baixa potência
dual core Tensilica Xtensa 32-bit LX6 com suporte embutido à rede WiFi,
Bluetooth v4.2 e memória flash integrada. Essa arquitetura permite que ele possa
ser programado de forma independente, sem a necessidade de outras placas
microcontroladoras como o Arduino, por exemplo. Dentre as principais
características deste dispositivo, podemos citar: baixo consumo de energia, alto
desempenho de potência, amplificador de baixo ruído, robustez, versatilidade e
confiabilidade, que foi possível ver sua funcionalidade na ligação do led.

16
REFERÊNCIAS BIBLIÓGRAFICAS
https://blogmasterwalkershop.com.br/embarcados/esp32/conhecendo-o-nodemcu-32s-esp32

https://www.masterwalkershop.com.br/nodemcu-32s-esp-32s-wifi-bluetooth

https://www.wjcomponentes.com.br/esp-32

https://www.sermaker.com/modulo-wifi-esp32

17

Você também pode gostar