Agolva (discussão | contribs)
Agolva (discussão | contribs)
Linha 107: Linha 107:
= Protótipo =
= Protótipo =
== Materiais utilizados ==
== Materiais utilizados ==
* Arduino;
* Display 16x2;
* Sensor de temperatura;
* LED's;
* Botões;


== Dificuldades ==
== Dificuldades ==

Edição das 19h07min de 5 de março de 2014

Integrantes

  • Alice Golva
  • Camila Beloti
  • Lara Braz



5W2H


What

  • 1. Qual o objetivo deste projeto?

O objetivo deste projeto é controlar (pela central de operações) o irrigador de jardim. Essa nova tecnologia proporcionará uma automatização desta tarefa. O irrigador de jardim automatizado poderá proporcionar ao proprietário da casa maior tranquilidade quanto ao cuidado de suas plantas. O proprietário não precisará se preocupar com o horário de irrigação, nem mesmo com a quantidade de água necessitada pelas mesmas. Dessa forma, o irrigador é ligado no momento em que o solo estiver seco (a sua resistência aumenta, dificultando a passagem de corrente, indicando o momento da irrigação). Saber quando irrigar é conhecer a capacidade de retenção de água no solo, de forma a garantir que a água reposta pela irrigação fique armazenada em uma profundidade que possa ser aproveitada pelas raízes das plantas. É preciso que o sistema não extrapole a capacidade de irrigação, pois pode significar perda de ingredientes e nutrientes necessários para o solo.


Who

  • 1. Quais elementos fazem parte do sistema?
    • Sensores de temperatura e umidade;
    • Arduino;
    • Interface de comunicação com o usuário (celular, computador, etc).
    • Pivô


Where

  • 1. Onde esta aplicação poderá ser usada?

Esta aplicação poderá ser usada em residências que possuem jardim. Uma das vantagens desse projeto é que o proprietário não precisa necessariamente estar em casa ou se preocupar com horários para ligar o irrigador, pois a própria central M2M se encarregará disso. Além disso, o irrigador beneficiará leigos em jardinagem. Será possível determinar uma quantidade de água que determinada espécie de planta necessita para sobreviver. Os principais beneficiados com este projeto são os próprios moradores da casa, que pouparão tempo (pois não precisará reservar um período do dia para aguar as plantas) e também dinheiro (já que o irrigador automatizado trabalhará de forma a economizar a quantidade de água necessária para a sobrevivência das plantas).

How

  • 1. Descreva a 1a. funcionalidade?
    • Ligar (à distância) o irrigador de jardim.


  • 2. Descreva a 2a. funcionalidade?
    • Desligar (à distância) o irrigador de jardim.


  • 3. Descreva a 3a. funcionalidade?
    • Ativar o modo automático. Este acionará sensores (de temperatura e umidade) que foram colocados no jardim para que seja avaliado a necessidade de irrigação.


How much

  • 1. Quanto custa cada sensor?
    • Sensor de temperatura do solo pode variar de R$30,00 à R$50,00.
      • Exemplo: Sensor de Temperatura Watermark Modelo: 200TS Preço: R$40,50
    • Sensor de umidade do solo pode variar de R$20,00 à R$40,00.
      • Exemplo: Moisture Sensor Preço: R$24,00


Informações Adicionais

  • Para o desenvolvimento do projeto, na parte de levantamento de requisitos, será feita uma entrevista com moradores que possuem interesse no produto, bem como jardineiros e biólogos. Essas pesquisas contribuirão para a eficiência do sistema, pois serão avaliadas as necessidades e as dificuldades encontradas nessa atividade.
  • Será criado um exemplo para demonstrar a forma como o irrigador trabalhará. Esse protótipo será controlado pela plataforma Arduino. As funções IDE do Arduino permitem o desenvolvimento de software que possa ser executado pelo dispositivo. Além disso, serão utilizados sensores mais simples de serem manuseados, como o sensor de temperatura (essencial para o funcionamento deste projeto).


Diagrama de Fluxo de Dados - Nível 0

Diagrama de Fluxo de Dados

Diagrama Entidade Relacionamento

Diagrama de Classes

Diagrama de Casos de Uso

Detalhamento Casos de Uso

Diagrama de Estado

Diagrama de Sequência

Protótipo

Materiais utilizados

  • Arduino;
  • Display 16x2;
  • Sensor de temperatura;
  • LED's;
  • Botões;

Dificuldades

Uma das maiores dificuldades encontradas na realização do protótipo foi encontrar os materiais que seriam utilizados. À princípio, o arduíno controlava uma bombinha de água de 220V (através de um relé). Entretanto, esta causava ruídos na tela do display que foi utilizado no projeto. No intuito de amenizar os ruídos, utilizou-se uma bombinha de água de 110V. Com a persistência do erro, utilizou-se uma bombinha de água de 12 V. Com esta bombinha, foi possível apresentar o protótipo sem que o display fosse preenchido por "lixo".

Aperfeiçoamento

Código

Arquivo:M3IrrigacaoCodigo.pdf

Vídeo