Skip to content

Projeto de um sistema de monitoramento de estufa desenvolvido para a disciplina Sistemas Embarcados (SEM0546) da EESC-USP.

Notifications You must be signed in to change notification settings

4ngelica/estufa-automatizada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Projeto Sistemas Embarcados

imagem_geral_estufa

Sistema de monitoramento de Estufa

Vídeo demonstrativo: https://youtu.be/ig8Omhb2YGI

Sumário

Arquitetura do projeto

O projeto foi desenvolvido sobre duas malhas fechadas de controle: a primeira relativa ao controle da temperatura interna da estufa e a segunda, ao controle da umidade interna da estufa.

Para a primeira malha de controle (cooler), o valor de temperatura lido pelo sensor é comparado com o valor da temperatura de referência.Desse delta de temperatura (DT) surgem as 3 condições que regem o funcionamento do cooler e da porta lateral. São elas

1 - Se DT >= 2 :cooler é acionado na velocidade máxima e servo acionado para levar a porta lateral à posição aberta

2 - Se DT < 2 e DT > 0,1 : cooler é acionado na velocidade máxima e a porta lateral mantida fechada

3 - Se DT <= 0,1 : cooler se mantém na velocidade mínima e a porta lateral mantida fechada

malha_temperatura (1)

Para a segunda malha de controle (bomba d'água), o valor de umidade lido pelo sensor é colocado direto nas condições de controle dessa parte do sistema. Tais condições são

1 - Se valor da umidade lido pelo sensor < 58 : bomba d'água é acionada

2 - Se valor da umidade lido pelo sensor > 58 : bomba d'água é desligada

Ambas as leituras do ambiente foram feitas pelo mesmo sensor.

malha_umidade

Como sistema de operação central foi usada a placa BeagleBone Black a qual recebia do PC (via usb) tanto o código que deveria ser executado quanto a alimentação para funcionamento da placa.

circuito_geral

A figura acima demonstra toda a ligação do circuito da estufa. Nessa imagem, faltou apenas a bomba d'água por limitação do software de desenho. A ligação da bomba ocorre direto no relé que consta na figura acima.

Software

Para trabalhar com a BeagleBone Black foi utilizado um cartão SD de 16 GB no qual foi escrito a imagem do firmware Debian 9.5 2018-10-07 4GB SD IoT. Os passos para preparo da placa e seu uso são simples de se desenvolver e podem ser seguidos no tutorial que há no site do fornecedor.

Link para tutorial:

http://beagleboard.org/getting-started#update

Estrutura

Os materiais utilizados para confecção da estufa foram: mdf para a estrutura, papel contact para cobrir a área central que recebe a planta, plástico transparente para cobrir toda a área externa da estufa para, assim, criar um abiente controlável para temperatura/umidade e PLA para a peça impressa em 3d (caíxa d'água - 80x80x80 mm com 3 mm de expessura).

Os CADs da estrutura principal estão listados abaixo e também uma vista geral desta.

vista_solid_works

Hardwares utilizados

Bibliotecas extras utilizadas

  • Adafruit DHT Humidity & Temperature Sensor Library

https://github.com/adafruit/DHT-sensor-library

Integrantes do grupo

1 - André Pereira Cavalcante

2 - Angélica Batassim Nunes

3 - Christian Michel Filgueiras Lacerda

4 - Davi Lotfi Lavor Navarro

5 - Thaís Mafra Navarro

About

Projeto de um sistema de monitoramento de estufa desenvolvido para a disciplina Sistemas Embarcados (SEM0546) da EESC-USP.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages