Atividade 2 versao 1.1

This commit is contained in:
2026-01-26 18:32:21 -03:00
parent 947dea7851
commit e83589e834
2 changed files with 36 additions and 13 deletions

View File

@@ -1,24 +1,46 @@
# Atividade 1 - Amaro
# Atividade 2 - Amaro
Um projeto de um ESP32 conectado a três sensores:
Um projeto de um ESP32 conectado a três sensores para monitoramento inteligente de cozinha industrial:
- Temperatura
- Umidade
- Gás
## Sensores
- **DHT22**: Temperatura e Umidade
- **MQ2**: Qualidade do ar / Detecção de gás
- **DS1307**: RTC para timestamp
Para uma cozinha industrial, ativando três atuadores:
## Atuadores
- **Alarme Sonoro** (GPIO 4): Alerta para detecção de gás/incêndio
- **Coifa/Exaustor** (GPIO 17): Remoção de gases e umidade
- **Ar-condicionado** (GPIO 16): Controle de temperatura
- Um sinal sonoro para caso de vazamento de gás
- Uma coifa para vazamento de gás e diminuição da umidade ambiente
- Ar condicionado para correção da temperatura ambiente
## Sistema de Integração MQTT
Use [Wokwi](https://marketplace.visualstudio.com/items?itemName=wokwi.wokwi-vscode) para simular.
### Broker
- **Host**: 77.37.69.84:1883
- **Tópico Publicação**: `cozinha` (JSON com tmp, umi, gas, alarme)
- **Tópicos Subscrição**: `cozinha/max_tmp`, `cozinha/max_umi` (configuração remota)
O broker utilizado está hosteado em um servidor meu, assim como o dashboard.
### Dashboards
1. **Ubidots** (Cloud)
- Device: `cozinha`
- Histórico: 30+ dias
- URL: https://ubidots.com
2. **NodeRed** (Local)
- URL: http://77.37.69.84:1880/dashboard/page1
- Controle remoto de limiares via sliders
## Documentação
Relatório técnico completo disponível em `Relatorio/relatorio.pdf` com:
- Arquitetura de sistema
- Fluxo de dados MQTT
- Validação de testes
- Guia de operação dos dashboards
## Compilando
Utilizei o [PlatformIO](https://platformio.org). Para compilar, [instale o PlatformIO](https://docs.platformio.org/en/latest/core/installation/index.html), e execute:
Utilizei o [PlatformIO](https://platformio.org). Para compilar:
```
pio run
@@ -26,4 +48,5 @@ pio run
## Simulação
Para simular o projeto, instale [Wokwi for VS Code](https://marketplace.visualstudio.com/items?itemName=wokwi.wokwi-vscode).
Para simular o projeto, instale [Wokwi for VS Code](https://marketplace.visualstudio.com/items?itemName=wokwi.wokwi-vscode).

BIN
Relatorio/relatorio.pdf Normal file

Binary file not shown.