Talaan ng mga Nilalaman:

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

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

Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Hakbang
Video: Como Usar o Sensor de Umidade do Solo no Arduino? 2024, Hulyo
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

Ang isang ideya ay dapat gawin upang masubaybayan ang isang umidade do solo de uma horta at apresentar na tela do celular para acompanhamento real.

Hakbang 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 gawin solo higrômetro

O sensor de umidade do solo compre em 2 partes: lahat ng ito ay dapat na mag-solo, at umuupit ang contendo um chip kumpara sa LM393 (datasheet), upang maiwasang mag-sensor ang sensor at mag-isip para sa microcontrolador, walang nosso caso, um Arduino Uno. Ang como saída, temos um pino D0, ay nag-iisa sa 0 0 sa loob ng umidade, at sa pamamagitan ng pagtatasa ng analista (A0), maaari mong subaybayan ang lahat mula sa precisão usando uma porta analógica do microcontrolador.

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

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

O Sensor de Umidade e

Temperatura DHT11 é sensor ng temperatura at umidade que permite fazer leituras de temperatura entre 0 a 50 Celsius at umidade entre 20 a 90%, maaari mong gamitin ang projetos com Arduino.

Ang elemento sensor ng temperatura ay ang termistor na gagawin tipo ng NTC o sensor ng Umidade upang gawin ang HR202, o sa loob ng isang internasyonal na sensor na makikita mo ang isang microcontrolador através de um sinal serial de uma via.

Módulo Bluetooth RS232 HC-05

Este módulo bluetooth RS232 HC-05 ng lahat para sa iyo upang mai-download ang iyong account sa Arduino. Diferente do modelo HC-06, o suportado ng bluetooth RS232 HC-05 bilang isang modo mestre como escravo, alem de ter uma fácil configuração.

Narito ang mga umiiral na regulator de tenão e vocè pode alimentar com 3.3 a 5v, bago ang iyong LED na indica se o módulo está pareado com outro dispositivo. Possui alcance de até 10m.

Hakbang 3: Mini Bomba Submersa Ponta Inclinada

Mini Bomba Submersa Ponta Inclinada
Mini Bomba Submersa Ponta Inclinada

Isang Mini Bomba de Água Submersa foi criada espesyalmente

para sa desenvolvimento de projetos de prototipagem, incluindo automação residencial (domótica) at protótipos robóticos baseados em plataformas microcontroladoras, entre elas, Arduino e Raspberry Pi. O punong diferencial gawin modelo é sua possibilidade de uso de forma submersa na água, posoindo vedação total de seu sistema elétrico, com nível de proteção IP68, alem de trabalhar com Tenões baixas entre 2, 5 a 6 VDC.

Hakbang 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH

O Blynk é um aplicativo para sa iOS at Android para sa kontrol ng mga lugar sa pamamagitan ng Arduino at Raspberry Pi sa Internet at bluetooth, mga veremos Neste tutorial.

É uma excelente ferramenta para você que deseja criar um projeto de IoT (Internet of Things, for 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 and 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 at iba pang mga outras.

Para sa pag-uusap, o Blynk usa um sistema ng “créditos de energia”, para magamit ang mga widget na naaangkop sa isang projeto. Um botão, por 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. Mas para sa muling pagtuturo ng tutorial na ito tungkol sa preocupe, vamos usar apenas 600 créditos, at para sa 1400 para sa mga talento para sa mga nakakatuwang mga proyekto.

Hakbang 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 sa isang parte na gawin ang software. na loja de aplicativos do seu celular. Magagamit mo ito sa iyong celular Android, kung saan ay gagamitin mo ang Blynk na Play Store.

Magagawa natin ito upang mai-install, ang isang primera coisa que temos que fazer é criar uma conta no servidor do Blynk, ay depende sa koneksyon sa amin na walang projeto você pode controlar o seu dispositivo de qualquer lugar do mundo, at para sa lahat ng ito ay kinakailangan por senha. Simplesmente clique em Criar nova conta na tela inicial do Blynk. O pinoproseso ang mga ito ay nagpapasimple sa email upang ma-email ang lahat.

Clique em criar e você verá uma tela como essa abaixo, informando que o token de autorização (Auth Token) ay para sa ilang e-mail. Essa informação é important pois devemos usar esse token posteriormente dentro do sketch do Arduino.

Hakbang 6:

Larawan
Larawan

Vamos agora criar um projeto no celular com Android usando o aplicativo Blynk (download), que vai receber os magiging enviados pelo Arduino via bluetooth. Magrekomenda ng isang leitura na mag-post ng nauuna, sa pamamagitan ng apresento mais detalhes sobre ng software, i-install ang mga ito sa projetos usando o app.

Crie um novo projeto no Blynk, ligando o dispositivo Arduino UNO at conexão bluetooth. Maaari kang pumili ng isang botano na LILIKHA, ang mga ito ay maaaring mag-alam ng impormasyon tungkol sa token (autorização (Auth Token) para sa ilang e-mail:

Hakbang 7: COLOCANDO BOTÕES

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

Isang 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, e em seguida selecione o botão do widget (botão). Repare que o botão “custa” 200 it was de energia, que serão debitados do seu total inicial (2000), bilang isang superior sa tela. Maayos ang iyong ideya sa layout ng layout ng isang proyekto. Faça issa mais 1 taon na ang nakakaraan 2 botos na tela. I-segure ang widget para sa redimensionar at muling baguhin ang setting na walang layout:

Hakbang 8: COLOCANDO LEDs

COLOCANDO LEDs
COLOCANDO LEDs

Hakbang 9: COLOCANDO BLUETOOTH

COLOCANDO BLUETOOTH
COLOCANDO BLUETOOTH

Vocos agora colocar o widget gawin ang Bluetooth at ang 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. Walang Clique no sinal de + novamente at selecione ng isang pagpipilian sa Bluetooth, na hindi mo maaring mabuo ang layout ng layout, que eu coloquei abaixo dos botões de acionamento:

Hakbang 10: CONFIGURANDO BLUETOOTH

CONFIGURANDO BLUETOOTH
CONFIGURANDO BLUETOOTH

Clique no botão bluetooth que você acabou de criar para sa configurar uma conexão. Maaari kang mag-isip tungkol sa iyong smartphone o sa iyong smartphone com o HC-05 bago ang listahan ng mga ito, ok? Selecione Conectar Dispositivo Bluetooth, ilalagay ang pagpipilian o diskarte sa pag-iingat. Walang meu caso, o HC-05 está nomeado como ARDUINOECIA:

Hakbang 11: CONFIGURANDO BOTÃO E LED

CONFIGURANDO BOTÃO E LED
CONFIGURANDO BOTÃO E LED
CONFIGURANDO BOTÃO E LED
CONFIGURANDO BOTÃO E LED

Retorne para sa isang tela na nauuna at obserbahan ang mga ito sa iyo na gawin ang iyong bluetooth, na mayroon ding kahulugan. Vamos agora configurar os botões at LEDs para sa acionar bilang mga porta gawin Arduino.

Piliin ang primeiro widget na gawin ang mga ito sa tunog, na higit na nakahihigit sa tela, at ang exibido na tela de propriedades. Nesta tela, boses configura o nome do botão, o pino que deseja usar (pagpili ng digital na D6), kung saan maaari kang magtagumpay sa mga serbisyong ito (o walang caso, o matapang 0) enviado quando o botão para sa pressionado (valor 1). Para sa iyo, mag-isip ang mga tao sa iyo sa iyong istilo. Repita o pamamaraang para sa isang porta 7.

Para sa isang configuração dos LEDs, mag-iwan ng mga serye ng iba't ibang mga tampok na ito, maaari mong gawin ang virtual. Repita para os demais LED's.

Hakbang 12: INSTALANDO isang BIBLIOTECA BLYNK

INSTALANDO isang BIBLIOTECA BLYNK
INSTALANDO isang BIBLIOTECA BLYNK

Ito ay ang finalizamos a configuração do aplicativo Blynk. Vamos agora carregar o sketch no Arduino que vai reconhecer essa configuração.

O programa que vamos carregar no Arduino é muito simples, podo todo o controle de recepção e portas é feito pela biblioteca Blynk. Mag-install ng biblioteca sa isang bahagi ng IDE na gawin ang Arduino, walang menu Sketch -> Incluir Biblioteca -> Gerenciar bibliotecas:

Inirerekumendang: