Obsah:

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

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

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 kroků
Video: Úvod do desky NodeMCU ESP8266 WiFi Development s příkladem klienta HTTP 2024, Listopad
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 to nosso projeto é monitorar a umidade do solo de uma horta e a presentar na tela do celular para acompanhamento real.

Krok 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

Senzor de umidade do solo higrômetro

O snímač de umidade do solo Consise 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, 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.

Krok 2: Senzor de Umidade E Temperatura DHT11+modul Bluetooth RS232 HC-05

Senzor de Umidade E Temperatura DHT11+modul Bluetooth RS232 HC-05
Senzor de Umidade E Temperatura DHT11+modul Bluetooth RS232 HC-05
Senzor teploty a teploty DHT11+modul Bluetooth RS232 HC-05
Senzor teploty a teploty DHT11+modul Bluetooth RS232 HC-05
Senzor teploty a teploty DHT11+modul Bluetooth RS232 HC-05
Senzor teploty a teploty DHT11+modul Bluetooth RS232 HC-05

O senzor de Umidade e

Teplotní čidlo DHT11 obsahuje snímač teploty a teploty 0 až 50 stupňů Celsia a 20%až 90%, které se mohou ukládat pro Arduino.

O snímač teploty a termistoru do NTC snímače o Umidade é do tipo HR202, o vnitřních obvodech a leiturních snímačích, které komunikují s mikrokontrolérem a využívají sériové sériové snímače.

Modul Bluetooth RS232 HC-05

Modul bluetooth RS232 HC-05 nabízí mnoho formálních a komunikačních možností pro Arduino. Různé modely HC-06, podporované moduly bluetooth RS232 HC-05 a další modální komunální funkce, všechny základní konfigurace.

Například můžete vybírat z různých typů 3.3 a 5V, což znamená, že LED dioda indikuje více modulů, než které jsou dostupné. Possui alcance de até 10m.

Krok 3: Mini Bomba Submersa Ponta Inclinada

Mini Bomba Submersa Ponta Inclinada
Mini Bomba Submersa Ponta Inclinada

Mini Bomba de Água Submersa foi criada specialita

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. Hlavní rozdíl mezi modely a možnostmi ponoření do celkové hloubky, možného vlivu celkové úrovně ochrany IP68, celkové úrovně ochrany IP 2, 5 a 6 VDC.

Krok 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH

O Blynk é um aplikace pro iOS a Android usadil pro controlar placas como Arduino e Raspberry Pi através da internet or o bluetooth, como veremos neste 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, já que conta com um sistema de widgets com funções pré-definidas, bastando arrastar e soltar no layout de sua preferência.

Obsahuje více než 400 různých typů míst, od Arduina po Raspberry, od předních komponent, přes ESP8266 NodeMCU, Wemos, ESP32, micro: bit, Particle, Feather, Intel Edison a další.

Některé funkce, jako například použití „energetických zdrojů“, které by mohly odpovídat vašim oblíbeným widgetům a dalším projektům. Celkově je to možné, 200 créditos, cronômetro, mais 200, e eses créditos são debitados do valor total que você receive quando se cadastra no aplicativo (2000 créditos). Vícenásobně omezený výběr a aplikace může zahrnovat více aplikací. Více informací naleznete v příručce, která vám poskytne více než 600 kreditů, přičemž počet 1400 parašutistických novinek bude mít jednu nebo více nových projektů.

Krok 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 circuitito, vamos para a partte do software. na loja de aplicativos do seu celular. Jedná se o mobilní telefon s Androidem, který si můžete zakoupit v Obchodě Play.

Com o aplicativo instalado, a primeira coisa que teme 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 é needário uma conta prote por senha. Jednoduše kliknete na novou adresu do těla do Blynku. O proceso bém simples e exige apenas um email e uma senha.

Odešlete své e-mailové adresy a ověřte si token de autorização (autentizační token). Důležité a důležité informace o tom, jak používat token na pozadí do skici do Arduina.

Krok 6:

obraz
obraz

Vamos agora criar um projeto no celular com Android usando o aplicativo Blynk (download), que vai receber os dados enviados pelo Arduino via bluetooth. Doporučení a doporučení pro předchozí, další a další podrobnosti o softwaru, instalaci a criação de projetos použití aplikace.

Crie um novo projeto no Blynk, ligando o dispositivo Arduino UNO e conexão bluetooth. Vybrat si můžete další VYTVOŘIT, obdržet více informací o autorských údajích o tokenu autorizace (autentizační token) pro svůj e-mail:

Krok 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. Neda 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 energy, que serão debitados do seu total totalicial (2000), início on parte superior da tela. Můžete například řadit další rozvržení do jakéhokoli projektu. Fasáda je celkem dlouhá a má dvě podlahy. Přejděte na widget pro změnu velikosti a úložiště nebo žádné rozložení:

Krok 8: LED diody COLOCANDO

LED diody COLOCANDO
LED diody COLOCANDO

Krok 9: COLOCANDO BLUETOOTH

COLOCANDO BLUETOOTH
COLOCANDO BLUETOOTH

Vamos agora colocar nebo widget do Bluetooth na nossa tela. É com ele que vamos výběr o HC-05 conectado ao Arduino e permitir que o programa faça uma conexão com ele quando estiver rodando. Clique no sinal de + novamente and select a bluetooth, será criado então um novo botão no nosso layout, que eu coloquei abaixo dos botões de acionamento:

Krok 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 o seu smartphone com o HC-05 anteriormente para que ele apareça na lista, ok? Vyberte možnost Conectar Dispositivo Bluetooth, vyberte některý z dostupných úložných prostorů. Žádné meu caso, o HC-05 está nomeado como ARDUINOECIA:

Krok 11: LED diody CONFIGURANDO BOTÃO E

LED KONFIGURANDO BOTÃO E
LED KONFIGURANDO BOTÃO E
LED KONFIGURANDO BOTÃO E
LED KONFIGURANDO BOTÃO E

Retorne para a tela anterior e observ que o ícone do agora está azul bluetooth, que foi definido corretamente. Vamos agora konfiguruje více LED diod, které jsou analogové jako porty pro Arduino.

Vyberte si základní widgety, které vám pomohou vybrat si z nejlepších, nejvyšších hodnot a těl. Nesta tela, vcê 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. Opakování postupu a porta 7.

Agora a configuraço dos LEDs, lembrando que vai ser uma variável vinda do arduino, ele será do tipo virtual. Repasujte para dem dem LED diody.

Krok 12: INSTALANDO a BIBLIOTECA BLYNK

INSTALANDO a BIBLIOTECA BLYNK
INSTALANDO a BIBLIOTECA BLYNK

Dokončete a nakonfigurujte aplikaci Blynk. Vamos agora carregar or 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. Instalovat biblioteca a partir da própria IDE do Arduino, no menu Sketch -> Incluir Biblioteca -> Gerenciar bibliotecas:

Doporučuje: