Taula de continguts:

MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Steps
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Steps

Vídeo: MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Steps

Vídeo: MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Steps
Vídeo: 🤠🔥 SENSOR DE UMIDADE DO SOLO NO SEU CELULAR COM O EWELINK ADVANCED PLAN 2024, Juliol
Anonim
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID
MONITORAMENT DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID

A ideia do nosso projecto is monitorar a umidade do solo de uma horta e apresentar na tela do celular for acompanhamento real.

Pas 1: Sensor de la humitat de l'higròmetre en solitari

Sensor De Umidade Do Solo Higrometer
Sensor De Umidade Do Solo Higrometer
Sensor De Umidade Do Solo Higrometer
Sensor De Umidade Do Solo Higrometer

Sensor de umidade do solo higrometre

O sensor de umidade do solo consisteix en 2 parts: 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, tenim 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 a major precisió utilitzant una porta analògica del microcontrolador.

Pas 2: Sensor de temperatura i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05

Sensor d’umitat i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05
Sensor d’umitat i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05
Sensor d’umitat i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05
Sensor d’umitat i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05
Sensor d’umitat i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05
Sensor d’umitat i temperatura DHT11 + Mòdul Bluetooth RS232 HC-05

O Sensor de Umidade e

Temperatura DHT11 és un sensor de temperatura i umitat que permet fer lleugers de temperatura entre 0 a 50 Celsius i umitat entre 20 a 90%, es va utilitzar per a projectes amb Arduino.

O element sensor de temperatura é um termistor do tipo NTC e o sensor de Umidade é do tipo HR202, o circuito interno faz a leitura dos sensores e se comunica a un microcontrolador através de um sinal serial de uma via.

Mòdul Bluetooth RS232 HC-05

Aquest mòdul bluetooth RS232 HC-05 ofereix una forma fàcil i barata de comunicació amb el seu projecte Arduino. Diferent del model HC-06, o suporta mòdul bluetooth RS232 HC-05 tant o manera mestre com a escravo, ja que té una fàcil configuració.

Em sua placa exist um regulador de tensão e você pode alimentar com 3.3 a 5v, bem com um LED que indica se o módulo está pareado con otro dispositivo. Possui alcance de até 10m.

Pas 3: Mini Bomba Submersa Ponta Inclinada

Mini Bomba Submersa Ponta Inclinada
Mini Bomba Submersa Ponta Inclinada

A Mini Bomba de Água Submersa foi criada especialment

per al desenvolupament de projectes de prototipagem, inclòs l'automatització residencial (domòtica) i protòtics robòtics basats en plataformes microcontroladores, entre elas, Arduino i Raspberry Pi. O principal diferencial do model és la seva possibilitat d’ús de forma submersa na água, possuindo vedação total del seu sistema elèctric, com a nivell de protecció IP68, alem de treball amb tensions baixes entre 2, 5 a 6 VDC.

Pas 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH

O Blynk és un aplicatiu per a iOS i Android usat per controlar plaques com Arduino i Raspberry Pi através des d’internet o bluetooth, com es veu en aquest tutorial.

É uma excelente ferramenta para você que deseja criar um projecto de IoT (Internet of Things, ou Internet das Coisas) de forma ràpida i pràctica, ja que conté com un sistema de widgets amb funcions pre-definides, bastant arrastar i soltar sense disposició de sua preferência.

O Blynk funciona com més de 400 tipus de plaques diferents, des de Arduino e Raspberry, com comentem anteriorment, però també amb ESP8266 NodeMCU, Wemos, ESP32, micro: bit, Particle, Feather, Intel Edison e muitas altres.

Per funcionar, o Blynk usa un sistema de “crèdits d’energia”, que utilitza conforme a widgets addicionals al seu projecte. Um botão, per exemple, custa 200 crèdits, um cronòmetre, més 200, i són crèdits que tenen debitats del valor total que es reben quan es cadastra no aplicable (2000 crèdits). Quan es pot arribar al límit de crèdits es pot comprar més cabell aplicatiu. Mas para reproducir este tutorial no se preocupe, vamos usar apenas 600 créditos, e vão sobrar 1400 para vocé adicionar noves funcions o criar nous projectes.

Pas 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 circuit, vamos para una parte do software. na loja de aplicativos do seu celular. Com es fa servir amb un mòbil cel·lular com a Android, es pot fer una gran oferta per Blynk a Play Store.

Com o aplicatiu instal·lat, a primera coisa que tenim que fazer és criar uma conta no server do Blynk, já que depende da conexão usada no seu projecto você can control o your device de qualquer place do world, e for isso is necessário uma conta protegida per senha. Simplemente cliqueu en Criar nova compte en tela inicial de Blynk. Aquest procés és senzill i ha de tenir un correu electrònic i una senha.

Clique em criar e você verá uma tela com essa abaixo, informant que o token de autorização (Auth Token) was enviado for your e-mail. Aquesta informació és important que hem de fer servir un testimoni posteriorment dins del sketch de Arduino.

Pas 6:

Imatge
Imatge

Vamos agora criar um projeto no celular com Android using o aplicative Blynk (download), that I'll receber os dados enviado pelo Arduino via bluetooth. Recomanant una leitura del post anterior, on es presenten més detalls sobre el programari, instal·lació i criació de projectes mitjançant l'aplicació.

Crie um novo projecto no Blynk, lligant o dispositiu Arduino UNO i conexão bluetooth. Podeu seleccionar el botó CREATE, rebeu un missatge informant que el testimoni d'autorització (Auth Token) ha estat enviat per al vostre correu electrònic:

Pas 7: COLOCANDO BOTÕES

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

A tela següent já é uma tela de layout, on vamos criar os botões para o nosso aplicativo de teste. Nesta tela, clique 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 d’energia, que seran debitats pel seu total inicial (2000), inici na part superior da tela. Aquest botó serà afegit al disseny del seu projecte. Faça isso mais 1 vez e você terá 2 botões na tela. Segureu el widget per redimensionar-lo i reposar-lo o deixar cap disseny:

Pas 8: LED COLOCANDO

LED COLOCANDO
LED COLOCANDO

Pas 9: COLOCANDO BLUETOOTH

COLOCANDO BLUETOOTH
COLOCANDO BLUETOOTH

Vamos agora colocar o widget do Bluetooth na nossa tela. É com ele que vamos seleccionar o HC-05 connectado ao Arduino e permitir que o programa faça uma conexão com ele quan estiver rodando. Cliqueu cap senyal de + novament i seleccioneu una opció Bluetooth, serà criat amb un botó nou sense disseny, que eu coloquei abaixo dos botons d'acció:

Pas 10: CONFIGURAR BLUETOOTH

CONFIGURANDO BLUETOOTH
CONFIGURANDO BLUETOOTH

Clique no botão bluetooth que você acabou de criar per configurar uma conexão. Lembre-se de que você já deve ter pareado o seu smartphone com o HC-05 anteriorment per a què apareix a la llista, ok? Selecció de dispositius Bluetooth, depòsit de selecció o dispositiu pariat anteriorment. No meu cas, o HC-05 està nomenat com a ARDUINOECIA:

Pas 11: LEDs CONFIGURANDO BOTÃO E

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

Retorne per a tela anterior i observe que o ícone do agora está azul bluetooth, que va ser definit correctament. Vamos agora configurar os botões e LEDs per accionar as portas do Arduino.

Selecció del primer widget de botó que crida, en part superior de tela, i serà exposat en tela de propietats. Nesta tela, configura vocació o nom de botó, o pinyo que desitjo usar (selecció o pinyol digital D6), al costat dele o valor que serà enviat com o botó conjunt (no cas, o valor 0), i també el valor que serà enviado quan o botão for pressionado (valor 1). Per fim, selecione se você deseja um botão of style or uma chave. Repita o procediment per a porta 7.

Ara a la configuració de dos LEDs, recordant que seré un variàvel vinda de arduino, serà el tipus virtual. Repita per als demais LED's.

Pas 12: INSTAL·LAR una BIBLIOTECA BLYNK

INSTALANDO a BIBLIOTECA BLYNK
INSTALANDO a BIBLIOTECA BLYNK

Com també es finalitza la configuració de l'aplicatiu Blynk. Vamos agora carregar o sketch no Arduino que vai reconhecer essa configuração.

O programa que vamos carregar no Arduino é muito simples, pois tot o controle de recepció e portas é fet pela biblioteca Blynk. Instal·leu una biblioteca a partir de la versió IDE de Arduino, sense menú Sketch -> Incluir Biblioteca -> Biblioteques gerencials:

Recomanat: