# Capítulo 4: Esquemático

# Esquemático

Nessa seção, falaremos das funções básicas usadas no esquemático.

### Criando um novo projeto

Em início, clique em "Novo projeto" e a tela da Figura  <a id="fig1"></a>[1](#fig1) aparecerá:

<p align="center">
    <strong>Figura 1: <a name="fig1"></a>Criando um Projeto.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/3.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/3.png" alt="Descrição da imagem" width="80%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>

Após fazer as alterações necessárias nessa tela, selecione "Salvar" para abrir a tela do esquemático.

Durante o projeto, dois atalhos serão bastante usados:  
- **Tecla R** para rodar os componentes.  
- **Tecla W** para criar as conexões.  

### Ferramentas básicas: Common Library

A **Common Library** é a biblioteca do próprio sistema que contém componentes básicos. Nela, encontramos componentes com simbologias tanto no padrão britânico quanto no americano. Além disso, para alterar o tamanho do componente, basta clicar na seta do campo inferior direito que aparece ao selecionar um componente, como mostrado na Figura <a id="fig2"></a>[2](#fig2).

<p align="center">
     <strong>Figura 2: <a name="fig2"></a>Tipos de Resistor em Commom Library.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/4.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/4.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


### Ferramentas básicas: Biblioteca

A **Biblioteca** é a seção que possui diversas bibliotecas online. Nela, encontramos as seguintes abas:

- **Espaço de Trabalho**: bibliotecas criadas pelo próprio usuário.  
- **LCSC**: componentes da empresa JLC.  
- **Sistema**: biblioteca mais ampla do sistema.  
- **Contribuídos por usuários**: componentes criados por outros usuários. Cuidado ao usar os componentes dessa biblioteca, pois nem todos podem estar com as dimensões corretas. 


Antes de prosseguir, explore essas bibliotecas e os componentes que elas oferecem. Para um estudo mais completo, pesquise por componentes como optoacoplador e regulador de tensão.

### Ferramentas de Ligação

Na tela do esquemático, temos os seguintes comandos:

- **Wire (W)**: cria conexões entre os componentes.  
- **Bus (B)**: conecta múltiplos fios.  
- **Bus Entry**: conecta o "Bus" a outras redes de fios.  
- **NetLabel**: nomeia os fios para facilitar identificação.  
- **Porta-Net**: semelhante ao NetLabel.  
- **Bandeira Não-Conectada**: indica que um pino não será utilizado.  
- **Sonda de Tensão**: mede a forma de onda em simulações.  
- **Pin (P)**: adiciona pinos a um componente criado pelo usuário.  
- **Agrupar/desagrupar símbolos**: organiza os símbolos nos esquemáticos.

Na Figura <a id="fig3"></a>[3](#fig3), vemos a janela e a representação de seuas funções: 

<p align="center">
    <strong>Figura 3: <a name="fig3"></a>Ferramentas de ligação.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/fl.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/fl.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


### Ferramentas de Desenho

Aqui é possível criar diversas formas e utilizar configurações adicionais, como inserir imagens e mover componentes.

### Simulação de Circuitos

Além da criação de PCBs, o **EASYEDA** permite a simulação de circuitos. Para isso:

1. Vá em **"Início"** → **"Modo Padrão"** → **"Mudar para o modo de simulação"**.  

<p align="center">
    <strong>Figura 4: Mudança para o modo de simulação.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/s1.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/s1.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


Após essa alteração, algumas mudanças ocorrerão na plataforma:
- A **Common Library** incluirá uma aba de **Instrumentos/Medidores**, com osciloscópio, gerador de sinais, entre outros, como visto na Figura <a id="fig5"></a>[5](#fig5).  
- A **biblioteca será "Biblioteca Spice"**, específica para simulações.  

<p align="center">
    <strong>Figura 5: <a name="fig5"></a> Exemplos de instrumentos disponíveis na plataforma.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/im.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/im.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


Agora, crie seu circuito normalmente, adicione os instrumentos necessários e execute a simulação.

## Resumo do Capítulo

Neste capítulo, aprendemos:

✅ **Common Library**: contém componentes básicos como resistores e LEDs.  
✅ **Biblioteca**: possui uma grande variedade de componentes online.  
✅ **Ferramentas de Ligação**: utilizadas para conectar os componentes no esquemático.  
✅ **Ferramentas de Desenho**: permitem personalizar a PCB.  
✅ **Modo Simulação**: possibilita testar o circuito antes da produção.

# Atividades

Vamos praticar o que aprendemos! As atividades serão divididas por nível:

- **N1**: Circuitos para alunos do Fundamental II.  
- **N2**: Circuitos para alunos do Ensino Médio.  
- **N3**: Circuitos para alunos do Ensino Superior.  

Para todas as atividades, utilizaremos o microcontrolador **ESP32**.

---
### Atividade Nível 1

Nesse primeiro circuito, iremos usar 4 componentes: 

- **Sensor DHT22**: Esse é um sensor digital que captura dados de temperatura e umidade. De acordo com seu datasheet, ele funciona em uma faixa de -40°C a +80°C com uma precisão de 0.5°C para temperatura e de 0-100\% para umidade com precisão de 2\% da umidade relativa. Além disso, ele consegue detectar dados a cada 2 segundos ;
- **Buzzer**: dispositivo eletrônico que emite um som que pode ser agudo ou grave quando acionado. Dentre os tipos de Buzzer, podemos citar 2, o ativo e o passivo. No primeiro, o componente emite um som ao ser energizado corretamente, assim, não é possível variar o som emitido. Já no segundo, é preciso um circuito externo para gerar o som, logo é possível ter uma variedade nos sons emitidos;
- **LED**;
- **Resistor**.

Desse modo, o objetivo dessa atividade é criar um circuito com um sensor DHT22 que aciona um LED ou um Buzzer, dependendo da temperatura atingida. Para isso, vamos compreender o funcionamento do circuito primeiro. Precisamos conectar o terminal positivo do Buzzer a um pino no ESP32 que gere um sinal PWM, aqui será o pino 23, para controlar a saída de som e conectar um resistor entre o ground do microcontrolador e do Buzzer; o sensor deve ter seu canal 2 conectado tanto a qualquer canal digital GPIO do ESP32 quanto a um resistor de 10KΩ de pull-up, o canal 1 e a outra perna do resistor devem ser conectadas ao 3.3V no ESP32 e o canal 3 não deve ter conexão.

Seguindo para o EasyEda, siga as instruções para encontrar os componentes:

- Em "*Common Library*", selecione os componentes: Resistor "*R-AXIAL-0.4-US*" e o LED "*LED-TG-5MM-R*";
- "DHT22" em "*Biblioteca*" - "*Sistema 1*";
- Em "*Biblioteca*" pesquise por "ESP32 Wroom" e selecione o modelo "*ESP32 WROOM-32 ESP32-S*" em "*Contribuído por usuários*".

Fazendo as conexões necessárias, seu circuito deverá ficar desse modo:

<p align="center">
    <strong>Figura 1: Conexões com o microcontrolador.</strong>  
    <br>
    <a href="uploads/images/gallery/2025-02/e1.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/e1.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


<p align="center">
    <strong>Figura 2: Conexão com o sensor.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/e2.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/e2.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


<p align="center">
    <strong>Figura 3: Conexões com Buzzer e LED.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/w3.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/w3.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


### Atividade Nível 2

Nesse circuito, iremos usar 3 componentes:

- **Display LCD 16x2**: esse dispositivo permite visualizar os dados captados pelo sensor em uma disposição de 16 caracteres e 2 linhas. Esse dispositivo pode funcionar tanto com uma comunicação I2C ou sem;
- **Sensor BMP280**: Esse é um sensor que capta dados de pressão e temperatura. De acordo com seu datasheet, ele funciona em uma faixa de 300 a 1100 hPa para pressão, com uma precisão de 0.12hPa, e de -40°C a +80°C para temperatura, com uma precisão de ±1°C;
- **ESP32**.

Assim, o objetivo desse circuito é mostrar no display os dados de pressão ou temperatura que podem ser coletados pelo BMP280. Para isso, vamos compreender o funcionamento do circuito primeiro. Primeiro vamos falar sobre o protocolo de comunicação I2C. De forma simples, nessa comunicação existem dois tipos de dispositivos: o primário, dispositivo que solicita os dados, e o secundário, dispositivo que envia esses dados, sendo que, podem ter vários dispositivos escravos conectados a um mestre já que cada um possui um endereçamento único. Também, nessa comunicação temos os pinos SDA e o SCL. O pino SDA é responsável por transmitir e receber as informações e o pino SDA pelo sinal de clock. Assim, a conexão do BMP é simples, os pinos de alimentação e de comunicação deverão ser conectados a seus equivalentes no ESP32, já o display tem mais conexões necessárias que estão mostradas na Figura 4.

Seguindo para o esquemático, siga as instruções:

- Em "*Biblioteca*" pesquise BMP280 em "*LCSC*" e selecione o modelo "*BMP280_C9900132626*";
- Em "*Biblioteca*" pesquise por "ESP32 Wroom" e selecione o modelo "*ESP32 WROOM-32 ESP32-S*" em "*Contribuído por usuários*".

Fazendo as conexões necessárias, seu circuito deverá ficar desse modo:


<p align="center">
    <strong>Figura 4: Conexões no microcontrolador e no Display.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/e6.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/e6.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>


<p align="center">
    <strong>Figura 5: Conexões sensor BMP280.</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/bmp.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/bmp.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>



### Atividade Nível 3

Nesse circuito, iremos usar 3 componentes:

- **Módulo Cartão SD**: iremos armazenar os dados coletados nele para consultar em outro dispositivo quando necessário;
- **Sensor BMP280**;
- **ESP32**.

Nessa atividade, vamos fazer um circuito com um sensor que usa a comunicação I2C e que armazena memória. Para isso, siga as instruções:

- Em "*Biblioteca*" pesquise BMP280 em "*LCSC*" e selecione o modelo "*BMP280_C9900132626*";
- "*MICROSDCARD-MODULE*" em "*Biblioteca*" - "*Contribuídos por usuários*";
- Em "*Biblioteca*" pesquise por "ESP32 Wroom" e selecione o modelo "*ESP32 WROOM-32 ESP32-S*" em "*Contribuído por usuários*".

Seu esquemático deverá ficar com essas conexões:



<p align="center">
    <strong>Figura 6: Conexão do circuito</strong>  
    <br>
    <a href="/uploads/images/gallery/2025-02/e4.png">
        <img src="/uploads/images/gallery/2025-02/scaled-1680-/e4.png" alt="Descrição da imagem" width="50%">
    </a>
    <br>
    <strong>Fonte:</strong> <a href="https://easyeda.com">EASYEDA</a>
</p>

Os datasheets podem ser encontrados em [Referências](https://wiki.obsat.org.br/books/curso-de-introducao-a-producao-de-pcb-utilizando-o-easy-eda/page/referencias).