Índice:

Projeto de umidade do solo Arduino: 4 etapas
Projeto de umidade do solo Arduino: 4 etapas

Vídeo: Projeto de umidade do solo Arduino: 4 etapas

Vídeo: Projeto de umidade do solo Arduino: 4 etapas
Vídeo: Sensor de umidade do solo - Arduino 2024, Novembro
Anonim
Projeto de Umidade do Solo Arduino
Projeto de Umidade do Solo Arduino
Projeto de Umidade do Solo Arduino
Projeto de Umidade do Solo Arduino

Ola pessoal

Hoje estou apresentando meu primeiro projeto sobre instructables. Trata-se de medir a umidade do solo com Arduino e apenas um sensor. Este projeto é muito fácil de fazer, e todos que desejam começar a aprender a trabalhar com a plataforma Arduino devem experimentá-lo. Este projeto também pode ajudar alguém que já tenha experiência anterior com o Arduino.

Etapa 1: Obtenção de todas as peças

Este projeto usa apenas algumas partes. Eles também são muito baratos para obter, então não se preocupe com o preço. Peças usadas neste projeto:

  1. Arduino uno rev3
  2. Display LCD 1602 verde com I2C
  3. Módulo de detecção de higrômetro de solo FC-28-d + sensor de umidade do solo
  4. Diodo LED vermelho
  5. Diodo LED azul
  6. 2 resistores 220 ohm
  7. Poucos cabos de ligação para conectar todas as peças
  8. Conector de bateria Arduino

Sempre tenha em mente que você pode usar qualquer outro Arduino para este projeto. Você também pode alterar o display LCD para qualquer outro.

Etapa 2: conectando todas as partes juntas

Conectando todas as partes juntas
Conectando todas as partes juntas

Nesta etapa você pode ver o esquema que fiz com o Fritzing. Também anotarei como conectar todas as partes importantes deste projeto aqui. Como você pode ver, estamos usando 5V e GND do Arduino para alimentar a placa de ensaio.

LCD:

  • VCC para 5V (+ parte na placa de ensaio)
  • GND para gnd (- parte no breadboard)
  • SDA para pino analógico A4
  • SCL para pino analógico A5

Sensor de umidade do solo:

  • VCC para 5V (+ parte na placa de ensaio)
  • GND para gnd (- parte no breadboard)
  • D0 para pino digital 2
  • A0 para pino analógico A0

Conexão de diodo:

  • uma parte do diodo entra - parte da placa de ensaio
  • a segunda parte passa pelo resistor de 220 ohm e em seguida conecta-se ao pino 12 (diodo azul) ou 11 (diodo vermelho)

Etapa 3: escrever o código

Vou tentar explicar esse código em algumas partes. Também haverá código completo escrito para que você possa copiá-lo e também alterá-lo se achar necessário.

  1. A primeira coisa a ter em mente é que você precisa instalar a biblioteca LCD i2c

    1. LiquidCrystal_I2C.h
    2. Você também precisa configurar seu lcd no início do código
  2. Configure as variáveis usadas no código, conectando o sensor aos pinos e diodos
  3. Na terceira parte existem métodos criados para que a parte do loop seja mais fácil de escrever
  4. Configuração do arduino, nesta parte você está configurando o LCD que está usando para este projeto
  5. A parte do loop é a parte principal deste projeto

O código completo está em anexo a esta etapa.

Etapa 4: usando seu Arduino

Usando seu Arduino
Usando seu Arduino
Usando seu Arduino
Usando seu Arduino

Aqui você pode ver como funciona o sensor. O diodo vermelho está sinalizando que o sensor possui um pequeno valor de detecção. É por volta de um. Nesta imagem, o sensor não é colocado no solo, então o resultado normal aqui será algo em torno de um.

Por outro lado, o sensor de imagem é colocado perto de uma planta que foi regada há algumas horas. Como você pode ver, o diodo azul está LIGADO.

Se houver alguma outra pergunta, você pode me perguntar. Obrigado a vocês por olharem para o meu primeiro projeto.

Com todos os cumprimentos.

Recomendado: