Inhaltsverzeichnis:

MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID - Gunook
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID - Gunook

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID - Gunook

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID - Gunook
Video: Horta inteligente usando ARDUINO 2024, Juli
Anonim
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID

A ideia do nosso projeto é monitorar a umidade do solo de uma horta and apresentar na tela do celular para acompanhamento real.

Schritt 1: Sensor De Umidade Do Solo Higrômetro

Sensor De Umidade Do Solo Higrômetro
Sensor De Umidade Do Solo Higrômetro
Sensor De Umidade Do Solo Higrômetro
Sensor De Umidade Do Solo Higrômetro

Sensor de umidade do solo higrômetro

O sensor de umidade do soloconsiste em 2 partes: uma sonda que entra em contato com o solo, e um pequeno módulo contendo um chip comparador LM393 (datasheet), que vai ler os dados que fornecem do sensor e enviá-los para o microcontrolador, kein nosso caso, ähm Arduino Uno. Como saída, temos um pino D0, que fica em nível 0 oder 1 com teor de umidade, e um pino de saída analógica (A0), que possibilita monitorar com maior precisão usando uma porta analógica do microcontrolador.

Schritt 2: Sensor De Umidade E Temperatur DHT11 + Modul Bluetooth RS232 HC-05

Sensor De Umidade E Temperatur DHT11+Modul Bluetooth RS232 HC-05
Sensor De Umidade E Temperatur DHT11+Modul Bluetooth RS232 HC-05
Sensor De Umidade E Temperatur DHT11+Modul Bluetooth RS232 HC-05
Sensor De Umidade E Temperatur DHT11+Modul Bluetooth RS232 HC-05
Sensor De Umidade E Temperatur DHT11+Modul Bluetooth RS232 HC-05
Sensor De Umidade E Temperatur DHT11+Modul Bluetooth RS232 HC-05

O Sensor de Umidade e

Temperatur DHT11 ist ein Temperatursensor und erlaubt eine Temperaturregelung zwischen 0 und 50 Grad Celsius und einer Temperatur zwischen 20 und 90%, die für Projekte mit Arduino verwendet werden.

O Temperatursensor oder Termistor mit NTC-Typ oder Umidade-Sensor oder HR202, o Interno-Faz-Leitura-Sensoren und comunica-Mikrosteuerungen mit seriellen Sinal-Via.

Modul Bluetooth RS232 HC-05

Es ist ein Bluetooth RS232 HC-05-Modul, das eine einfache und schnelle Kommunikation mit dem Arduino-Projekt ermöglicht. Unterschiedliche Modelle von HC-06, oder Unterstützung von Bluetooth RS232 HC-05 Tanto oder Modo mestre Como Escravo, Além de ter Uma fácil configuração.

Em sua placa existe um regulador de tensão e você pode alimentar com 3.3 a 5v, bem como um LED que indica se o modulo está pareado com outro dispositivo. Possui Alcance de Até 10m.

Schritt 3: Mini Bomba Submersa Ponta Inclinada

Mini Bomba Submersa Ponta Inclinada
Mini Bomba Submersa Ponta Inclinada

Eine Mini Bomba de Água Submersa foi criada especialmente

Para oder Projektierung von Prototypen, einschließlich automatischer Residenz (Domótica) und Prototypen von Robotern auf Plattformen, Mikrokontrollen, Entre-Elas, Arduino und Raspberry Pi. O main diferencial do modelo é sua possibilidade de uso de forma submersa na água, possuindo vedação total de seu sistema elétrico, com nível de proteção IP68, além de trabalhar com Tensões baixas 6 entre 2, 5 a

Schritt 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH

O Blynk ist eine Anwendung für iOS und Android, die für die Steuerung von Orten mit Arduino und Raspberry Pi verwendet wird, um das Internet oder Bluetooth zu nutzen, mit einem einfachen Tutorial.

uma excelente ferramenta para você que deseja criar um projeto de IoT (Internet of Things, ou Internet das Coisas) de forma rápida e prática, ja que conta com um sistema de Widgets com funções pré-definidasra nostar bastando solartar sua präferencia.

O Blynk funciona com mais de 400 tipos de placas diferentes, desde o Arduino e Raspberry, como comentamos anteriormente, mas também com ESP8266 NodeMCU, Wemos, ESP32, micro: bit, Particle, Feather, Intel Edison and muitas outras.

Para funcionar, o Blynk usa um sistema de "créditos de energia", que você utiliza konforme adiciona widgets ua seu projeto. Um botão, por exemplo, Custa 200 Credits, um Cronômetro, Mais 200, esses créditos são debitados do valor total que você recebe quando se cadastra no aplicativo (2000 Credits). Quando você atinge o limite de créditos é possível comprar mais pelo aplicativo. Mas para reproduzir este tutorial não se preocupe, vamos usar apenas 600 créditos, e vão sobrar 1400 para você adicionar novas funções ou criar novos projetos.

Schritt 5: Criando O Projeto No Blynk

Criando O Projeto No Blynk
Criando O Projeto No Blynk
Criando O Projeto No Blynk
Criando O Projeto No Blynk

Depois de montar o Circuito, vamos para a parte do software. na loja de aplicativos tun seu celular. Como estou usando um celular com Android, Basta Fazer uma Procura von Blynk im Play Store.

Com o aplicativo instalado, a primeira coisa que temos que fazer é criar uma conta no servidor do Blynk, já que depende da conexão usada no seu projeto você pode controlar o seu dispositivo de qualquer lugar do mundo é e para isoida um por senha. Simplesmente Clique em Criar nova conta na tela inicial do Blynk. O processo é bem simples e exige apenas um email e uma senha.

Clique em criar und você verá uma tela como essa abaixo, informando que o token de autorização (Auth Token) für die Übermittlung per E-Mail. Essa informação é wichtige pois devemos usar esse token posteriormente dentro do Sketch do Arduino.

Schritt 6:

Bild
Bild

Vamos-Agora-Cryar-um-Projeto-No-Celular-Com-Android- oder Blynk-Anwendung (Download), wenn Sie Arduino über Bluetooth empfangen oder verwenden möchten. Empfehlen Sie eine leitura do post anterior, onde apresento mais detalhes sobre or software, install and criação de projetos usando or app.

Rufen Sie ein neues Projekt ohne Blynk, Ligand oder Dispositiv Arduino UNO und Bluetooth an. Apos selecionar o botão CREATE, você receberá uma mensagem informando que o token de autorização (Auth Token) für eine Anfrage an diese E-Mail:

Schritt 7: COLOCANDO BOTÕES

COLOCANDO BOTÕES
COLOCANDO BOTÕES
COLOCANDO BOTÕES
COLOCANDO BOTÕES

A tela seguinte já é uma tela de layout, onde vamos criar os botões para o nosso aplicativo de teste. Nesta tela, clique no sinal de + na parte superior do aplicativo, em seguida select or botão do widget (botão). Repare que o botão „custa“200 itens de energia, que serão debitados do seu total inicial (2000), início na parte superior da tela. Esse botão será então adicionado ao layout do seu projeto. Faça isso mais 1 vez e você terá 2 botões na tela. Segure o widget para redimensionar e reposicionar o botão no layout:

Schritt 8: COLOCANDO-LEDs

COLOCANDO-LEDs
COLOCANDO-LEDs

Schritt 9: COLOCANDO BLUETOOTH

COLOCANDO BLUETOOTH
COLOCANDO BLUETOOTH

Vamos agora colocar oder Widget macht Bluetooth ohne Probleme. com ele que vamos selecionar oder HC-05 conectado ua Arduino und Permitir que oder programa faça uma conexão com ele quando estiver rodando. Clique no sinal de + novamente e selecione a opção Bluetooth, será criado então um novo botão no nosso layout, que eu coloquei abaixo dos botões de acionamento:

Schritt 10: KONFIGURANDO BLUETOOTH

KONFIGURANDO BLUETOOTH
KONFIGURANDO BLUETOOTH

Clique no botão bluetooth que você acabou de criar para configurar uma conexão. Lembre-se de que você já deve ter pareado oder seu smartphone com oder HC-05 anteriormente para que ele apareça na lista, ok? Selecione Conectar Dispositivo Bluetooth, depois selecione or dispositivo pareado anteriormente. No meu caso, o HC-05 está nomeado como ARDUINOECIA:

Schritt 11: KONFIGURANDO BOTÃO E LEDs

CONFIGURANDO BOTÃO E LEDs
CONFIGURANDO BOTÃO E LEDs
CONFIGURANDO BOTÃO E LEDs
CONFIGURANDO BOTÃO E LEDs

Retorne para a tela anterior e beobachten que o ícone do agora está azul bluetooth, que foi definido corretamente. Vamos-Agora-Konfiguration von Botões und LEDs für Acionar wie Arduino-Portas.

Wählen Sie ein Primeiro-Widget aus, um eine Stimme zu öffnen, einen Teil höher zu legen, und einen Será-Exibido auf einen Tela-Propriedades. Nesta tela, você configura o nome do botão, o pino que deseja usar (selecione o pino digital D6), o lado dele o valor que será enviado com o botão conjunto (no caso, o valor 0), e também o valor enviado quando o botão für pressionado (valor 1). Por fim, selecione se você deseja um botão de estilo ou uma chave. Repita o procedimento para a porta 7.

Agora a configuração dos LEDs, lembrando que vai ser uma variável vinda do arduino, ele será do tipo virtual. Repita para os demais LED's.

Schritt 12: INSTALANDO ein BIBLIOTECA BLYNK

INSTALANDO und BIBLIOTECA BLYNK
INSTALANDO und BIBLIOTECA BLYNK

Com isso finalizamos a configuração do aplicativo Blynk. Vamos Agora Carregar oder Sketch no Arduino que vai reconhecer essa configuração.

O programa que vamos carregar no Arduino é muito simples, pois todo o controle de recepção e portas é feito pela biblioteca Blynk. Installieren Sie eine Biblioteca à partir da própria IDE do Arduino, kein Menü Sketch -> Incluir Biblioteca -> Gerenciar bibliotecas:

Empfohlen: