Sisällysluettelo:

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

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

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 vaihetta
Video: Sistema de irrigação automática via WIFI - IOT (ESP8266) - Parte 2 2024, Heinäkuu
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

Idea do nosso projeto é monitori ja umidade do solo de uma horta and apresentar na tela do celular para acompanhamento real.

Vaihe 1: Anturi De Umidade Do Solo Higrômetro

Anturi De Umidade Do Solo Higrômetro
Anturi De Umidade Do Solo Higrômetro
Anturi De Umidade Do Solo Higrômetro
Anturi De Umidade Do Solo Higrômetro

Kosteusanturi yksinään

O sensor de umidade do solo consiste em 2 partes: uma sonda que entra em contato com o solo, e um pequeno modulo contendo um chip comparador LM393 (datasheet), que vai ler os dados que fornecem do sensor e enviá-los para o microcontrolador, ei nosso casoa, 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 mahdollista monitorar com maior precisão usando uma porta analógica do microcontrolador.

Vaihe 2: Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05

Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05
Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05
Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05
Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05
Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05
Anturi De Umidade E Temperatura DHT11+Muunnos Bluetooth RS232 HC-05

O Umidade -anturi e

Lämpötila DHT11 ja lämpötila -anturi lämpötilalle ja kosteudelle, joka on permite fazer leituras de temperatura entre 0 a 50 Celsius ja kosteus entre 20 - 90%, muito usado para projetos com Arduino.

Olementeinen lämpötila -anturi ja termistori, tyyppi NTC ja anturi, Umidade ja tyyppi HR202;

Bluetooth-menetelmä RS232 HC-05

Este bluetooth RS232 HC-05 -moduuli, joka muodostaa fácil ja barata de comunicação com seu projeto Arduino. Erilaiset mallit HC-06, tai tukena Bluetooth RS232 HC-05 -moduulit, tai kaikki muut escravo-toiminnot, 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 modeulo está pareado com outro dispositivo. Possui alcance de até 10m.

Vaihe 3: Mini Bomba Submersa Ponta Inclinada

Mini Bomba Submersa Ponta Inclinada
Mini Bomba Submersa Ponta Inclinada

Mini Bomba de Água Submersa foi criada especialmente

para o desenvolvimento de projetos de prototipagem, incluindo automação residencial (domótica) and protótipos robóticos baseados em plataformas microcontroladoras, entre elas, Arduino e Raspberry Pi. Pääasialliset mallit ja mallit ovat mahdollisia, mutta ne voivat olla käytettävissä kaikissa muodoissaan, vedenalaiset, käytettävissä olevat kokonaisvaltaiset seurantajärjestelmät, suojausluokka IP68, alba de trabalhar com tensões baixas entre 2, 5 a 6 VDC.

Vaihe 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH

O Blynk ja sovellukset iOS- ja Android -käyttöjärjestelmiin, joissa on Arduino- ja Raspberry Pi -palvelut Internetissä tai Bluetoothissa, como veremos neste -opetusohjelma.

IoT excelente ferramenta para você que deseja criar um projeto de IoT (Esineiden Internet, Internet Internet tai Coasas) De forma rápida e prática, já que conta com system de widgets com funções pré-definidas, bastando arrastar e soltar no layout de sua preferência.

O Blynk funciona com mais de 400 tipos de placas diferentes, desde or 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, tai Blynk usa um system de “créditos de energia”, que você utiliza conforme adiciona widgets ao seu projeto. Um botão, por example, 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 tai limite de créditos é possível comprar mais pelo aplicativo. Mas para reprzir este opetusohjelma não se preocupe, vamos usar apenas 600 créditos, and vão sobrar 1400 for voice, adicionar novas funções or o criar novos projetos.

Vaihe 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 tai circuit, vamos para and parte do software. na loja de aplicativos do seu celular. Como estou usando um celular com Android, paras tapa ostaa Blynk ja 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 é välttämätön uma contact protegida kirjoittanut: senha. Yksinkertainen klikkaus Criar -novalla, joka sisältää Blynk -aloituskirjan. Oi prosessi ja bem yksinkertainen ja exige apenas um sähköposti ja uma senha.

Napsauta e-kirjaa ja puhu veroa uma tela como essa abaixo, ilmoita que tai token de autorização (Auth Token), jos haluat lähettää sähköpostin. Essa informaatio ja importante pois devemos usar esse token posteriormente dentro do sketch do Arduino.

Vaihe 6:

Kuva
Kuva

Vamos agora criar um projeto no celular com Android usando tai aplicativo Blynk (lataa), que vai receber os dados enviados pelo Arduino bluetoothin kautta. Suosittelemme, että leitura do post anterior, on apresento more details sobre or software, install and criação de projetos usando o app.

Lue lisää Blynk -ohjelmasta, ligandosta tai Arduino UNO -laitteesta ja Bluetooth -yhteydestä. Após selecionar o botão CREATE, você receberá uma mensagem informando que o token de autorização (Auth Token) foi enviado para o seu sähköposti:

Vaihe 7: COLOCANDO BOTÕES

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

A tela seguinte já é uma tela de layout, on vamos criar os botões para or nosso aplicativo de teste. Nesta tela, clique no sinal de + na parte superior do aplicativo, e em seguida selecione 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ê terapija 2 botões na tela. Määritä tai muokkaa widget -asetuksia tai aseta ne ilman asettelua:

Vaihe 8: COLOCANDO -LEDit

COLOCANDO LEDit
COLOCANDO LEDit

Vaihe 9: COLOCANDO BLUETOOTH

COLOCANDO BLUETOOTH
COLOCANDO BLUETOOTH

Vamos agora colocar tai widget Bluetooth -yhteyden kautta. Jos valitset HC-05-yhteyden Arduinoon ja lupakirjaan, ohjelma on julkisivussa uma conexão com ele quando estiver rodando. Napsauta ei sinal de + novamente e selecione -toimintoa Bluetooth -yhteyden kautta, criado então um novo botão no nosso layout, que eu coloquei abaixo dos botões de acionamento:

Vaihe 10: CONFIGURANDO BLUETOOTH

CONFIGURANDO BLUETOOTH
CONFIGURANDO BLUETOOTH

Napsauta ei Bluetooth -yhteyttä, jossa on sanakirja, joka on asetettu konfiguraation avulla. 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? Valittu Conectar Dispositivo Bluetooth, depois selecione or dispositivo pareado anteriormente. No meu caso, tai HC-05, nomeado como ARDUINOECIA:

Vaihe 11: CONFIGURANDO BOTÃO E LEDit

CONFIGURANDO BOTÃO E LEDit
CONFIGURANDO BOTÃO E LEDit
CONFIGURANDO BOTÃO E LEDit
CONFIGURANDO BOTÃO E LEDit

Retorne para an tela anterior ja tarkkaile que o ícone do agora está azul bluetooth, que foi definido corretamente. Vamos agora -konfiguraattorit ja botit ja LEDit, jotka ovat samat kuin portit Arduinolle.

Valikoima tai ensisijainen widget tekevät botão que você criou, na parte superior da tela, e será exibido na tela de propriedades. Nesta tela, você configura 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 (valor 1). Por fim, selecione se você deseja um botão de estilo ou uma chave. Repita o Procedimento para a porta 7.

Agora ja konfiguroitavat LED -valot, lembrando que vai ser uma variável vinda do arduino, ele será do tipo virtual. Vaihda demais -LEDit.

Vaihe 12: ASENNA BIBLIOTECA BLYNK

ASENNA BIBLIOTECA BLYNK
ASENNA BIBLIOTECA BLYNK

Com isso finalizamos a configuração do aplicativo Blynk. Vamos agora carregar tai luonnos ei Arduino que vai reconhecer essa configuração.

O ohjelma que vamos carregar no Arduino é muito simples, pois todo o controle de recepção e portas é feito pela biblioteca Blynk. Asenna biblioteca à partir da IDor do Arduino, ilman valikkoa Luonnos -> Sisällytä biblioteca -> Gerenciar bibliotecas:

Suositeltava: