Indholdsfortegnelse:

MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 trin
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 trin

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 trin

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 trin
Video: Arduino Day 2016 - ABC 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 e apresentar na tela do celular para acompanhamento real.

Trin 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 til solo higrômetro

O sensor de umidade gør solo består af 2 dele: 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, no nosso caso, um Arduino Uno. Como saída, temos um pino D0, que fica em nível 0 ou 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.

Trin 2: Sensor De Umidade E Temperatura DHT11+Módulo Bluetooth RS232 HC-05

Sensor De Umidade E Temperatura DHT11+Modulo Bluetooth RS232 HC-05
Sensor De Umidade E Temperatura DHT11+Modulo Bluetooth RS232 HC-05
Sensor De Umidade E Temperatura DHT11+Modulo Bluetooth RS232 HC-05
Sensor De Umidade E Temperatura DHT11+Modulo Bluetooth RS232 HC-05
Sensor De Umidade E Temperatura DHT11+Modulo Bluetooth RS232 HC-05
Sensor De Umidade E Temperatura DHT11+Modulo Bluetooth RS232 HC-05

O Sensor de Umidade e

Temperaturen DHT11 er en temperaturføler, der giver mulighed for at finde temperaturer mellem 0 og 50 Celsius og 20 til 90%, og vi kan bruge det til arduino.

Temperaturelementet er en termistor til tipo NTC og en sensor til Umidade til tip HR202, eller et internt system, der kan bruges til at finde sensorer, og som kan bruges til mikrokontrolorer, der kan se en række serielle serier via.

Módulo Bluetooth RS232 HC-05

Første bluetooth RS232 HC-05 kan også bruges til at få en formular til at kommunikere med Arduino. Forskellige modeller af HC-06, eller andre Bluetooth RS232 HC-05-modeller, der også kan bruges til at konfigurere alt.

Det kan også bruges til at regulere en spænding og en alimentar på 3,3 a 5v, og LED'en kan indikere, at den kan bruges til at skifte til et andet sted. Possui alcance de até 10m.

Trin 3: Mini Bomba Submersa Ponta Inclinada

Mini Bomba Submersa Ponta Inclinada
Mini Bomba Submersa Ponta Inclinada

En Mini Bomba de Água Submersa foi criada especialmente

para o desenvolvimento de projetos de prototipagem, incluindo automação residencial (domótica) e protótipos robóticos baseados em plataformas microcontroladoras, entre elas, Arduino e Raspberry Pi. O principielt forskellige modeller for et 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 entre 2, 5 a 6 VDC.

Trin 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH

Du kan også bruge applikationer til iOS og Android til styring af Arduino og Raspberry Pi på internettet eller Bluetooth.

É 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 system de widgets com funções pre-definidas, bastando arrastar e soltar no layout de sua preferência.

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 e muitas outras.

Para funcionar, o Blynk usa um system of “créditos de energia”, que você utiliza conforme adiciona widgets ao seu projeto. Um botão, exemplo, custa 200 créditos, um cronômetro, mais 200, e esses créditos são debitados do valor total que você recebe quando se cadastra no aplicativo (2000 créditos). Quando você atinge o limite de créditos é possível comprar mais pelo aplicativo. Det er muligt at lave en vejledning til præocupe, og vi kan bruge 600 créditos, og vi kan bruge 1400 for at få flere nye funktioner.

Trin 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 do seu celular. Du kan også bruge Android til mobil, der kan bruges til at købe Blynk i 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 isso é necessário uma conta protegida af senha. Simplesmente clique em Criar nova conta na tela inicial do Blynk. O processo é bem simples e exige apenas um email e uma senha.

Klik på en criar e você verá uma tela como essa abaixo, informationando que o token de autorização (Auth Token) foi enviado para seu e-mail. Essa informação é importante pois devemos usar esse token posteriormente dentro do sketch do Arduino.

Trin 6:

Billede
Billede

Vamos agora criar um projeto no celular com Android usando o aplicativo Blynk (download), que vai receber os dados enviados pelo Arduino via bluetooth. Anbefal et led efter indlæg fremad, og efterfølgende kan jeg bruge flere detaljer til software, installere og bruge programmer til app.

Crie um novo projeto no Blynk, ligando o dispositivo Arduino UNO e conexão bluetooth. Valg af bot eller skab Opret, kan du modtage oplysninger om autorisationen (Auth Token) for en e-mail:

Trin 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, klik no sinal de + na parte superior do aplicativo, e em seguida selecione o 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:

Trin 8: COLOCANDO lysdioder

COLOCANDO lysdioder
COLOCANDO lysdioder

Trin 9: COLOCANDO BLUETOOTH

COLOCANDO BLUETOOTH
COLOCANDO BLUETOOTH

Vamos agora colocar o widget do Bluetooth with noossa tela. É com ele que vamos selecionar o HC-05 conectado ao Arduino e permitir que o programa faça uma conexão com ele quando estiver rodando. Klik no sinal de + novamente and select and opção Bluetooth, será criado então um novo botão no nosso layout, que eu coloquei abaixo dos botões de acionamento:

Trin 10: CONFIGURANDO BLUETOOTH

CONFIGURANDO BLUETOOTH
CONFIGURANDO BLUETOOTH

Klik ikke på en Bluetooth -funktion, der kan bruges til at konfigurere en konexo. Lembre-se de que você já deve ter pareado o seu smartphone com o HC-05 anteriormente para que ele apareça na list, ok? Selecione Conectar Dispositivo Bluetooth, depois selecione o dispositivo pareado anteriormente. Der er ikke noget HC-05, der er nomeado fra ARDUINOECIA:

Trin 11: CONFIGURANDO BOTÃO E lysdioder

CONFIGURANDO BOTÃO E lysdioder
CONFIGURANDO BOTÃO E lysdioder
CONFIGURANDO BOTÃO E lysdioder
CONFIGURANDO BOTÃO E lysdioder

Retorne para a tela anterior e observere que o ícone do agora está azul bluetooth, que foi definido corretamente. Vamos agora konfigurer os botõeses and LEDs para acionar as portas do Arduino.

Selecione o primeiro widget do botão que você criou, na parte superior da tela, e será exibido na tela de propriedades. Nesta tela, você konfigura o nome do botão, o pino que deseja usar (selecione o pino digital D6), ao lado dele o valor que será enviado com o botão conjunto (no caso, o valor 0), e também o valor que será enviado quando o botão for pressionado (tapperhed 1). Por fim, selecione se você deseja um botão de estilo ou uma chave. Repita o procedimento para a porta 7.

Agora og konfiguration af lysdioder, der kan bruges til forskellige typer af vinduer, virtuelle systemer. Repita para os demais LED'er.

Trin 12: INSTALANDO et BIBLIOTECA BLYNK

INSTALANDO og BIBLIOTECA BLYNK
INSTALANDO og BIBLIOTECA BLYNK

Com isso finalizamos a configuração do aplicativo for Blynk. Vamos agora carregar o sketch no Arduino que vai reconhecer essa configuração.

O programa que vamos carregar no Arduino é muito simples, pois todo o control de recepção and portas é facto pela biblioteca Blynk. Installer en biblioteca à partir da própria IDE til Arduino, ingen menu Skitse -> Incluir Biblioteca -> Gerenciar bibliotecas:

Anbefalede: