Sadržaj:
- Korak 1: Sensor De Umidade Do Solo Higrômetro
- Korak 2: Senzor De Umidade E Temperatura DHT11+Modul Bluetooth RS232 HC-05
- Korak 3: Mini Bomba Submersa Ponta Inclinada
- Korak 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH
- Korak 5: Criando O Projeto No Blynk
- Korak 6:
- Korak 7: COLOCANDO BOTE
- Korak 8: COLOCANDO LED diode
- Korak 9: COLOCANDO BLUETOOTH
- Korak 10: KONFIGURANDO BLUETOOTH
- Korak 11: CONFIGURANDO BOTÃO E LED diode
- Korak 12: INSTALANDO BIBLIOTECA BLYNK
Video: MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:31
A ideia do nosso projeto é monitorrar umidade do solo de uma horta e apresentar na tela do celular para acompanhamento real.
Korak 1: Sensor De Umidade Do Solo Higrômetro
Sensor de umidade do solo higrômetro
O senzor za umidadu do solo sastoji se od 2 dijela: uma sonda que entra em contato com o solo, e um pequeno módulo contendo um usporednik čipova LM393 (podatkovna tablica), que vai ler os dados que fornecem do senzora e enviá-los para o mikrokontrolaru, 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 possibleb monitoritor com maior precisão usando uma porta analógica do microcontrolador.
Korak 2: Senzor De Umidade E Temperatura DHT11+Modul Bluetooth RS232 HC-05
O Sensor de Umidade e
Temperatura DHT11 é um senzor za temperaturu i umidadu koji dopušta fazer temperature za ulaz temperature od 0 do 50 Celzijevih stupnjeva i umidadu od 20 do 90%, prilagođen projekcijama za Arduino.
O elementu senzora temperature na termistoru do tipo NTC ili o senzoru Umidade na tipo HR202, o krugu interno faz a leitura dos senzora e se komunicira a um mikrokontrolara at um s sinalne serijske de uma via.
Módulo Bluetooth RS232 HC-05
Este módulo bluetooth RS232 HC-05 oferece uma forma fácil e barata de comunicação com seu projeto Arduino. Razlikujte modele HC-06, ili podržavajte bluetooth RS232 HC-05 u načinu rada s kojim možete escravo podesiti, ali ga možete konfigurirati.
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 módulo está pareado com outro dispositivo. Possui alcance de até 10m.
Korak 3: Mini Bomba Submersa Ponta Inclinada
Mini bomba de Água Submersa za posebnu krijadu
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 glavnom diferencijalnom modelu je moguće sui de forma de submersa na água, moguće je uspostaviti total de seu sistem elétrico, com nível de proteção IP68, al dem trabalhar com tensões baixas entre 2, 5 i 6 VDC.
Korak 4: BLYNK PARA CONTROLAR ARDUINO POR BLUETOOTH
O Blynk é um aplikacija za iOS i Android koji se koriste za kontrolerne ploče kao Arduino i Raspberry Pi através na internet ili bluetooth, kao i sve ostale tutoriale.
É 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 system de widgets com funções pré-definidas, bastando arrastar e soltar no layout de sua preferência.
O Blynk funciona com comis de 400 tipos de placas diferentes, desde o Arduino e Malina, como comentamos anteriormente, mas também com ESP8266 NodeMCU, Wemos, ESP32, micro: bit, Particle, Feather, Intel Edison i muitas outras.
Para funcionar, o Blynk usa um sustav de "créditos de energia", que você utiliza conforme adiciona widgets ao seu 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 reproduzir este tutorial não se preocupe, vamos usar apenas 600 créditos, e vão sobrar 1400 para você adicionar novas funções ou criar novos projetos.
Korak 5: Criando O Projeto No Blynk
Depois de montar o circuito, vamos para a parte do software. na loja de aplicativos do seu celular. Como estou usando um celular com Android, basta fazer uma procura por Blynk na 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 controler o seu dispositivo de qualquer lugar do mundo, e para isso é needário uma conta protegida por senha. Simplesmente clique em Criar nova conta na tela inicial do Blynk. O processo é bem simples e exige apenas um email e uma senha.
Clique em criar e você verá uma tela como essa abaixo, informando 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.
Korak 6:
Vamos agora criar um projeto no celllar com Android usando o aplicativo Blynk (download), que vai receber os dados enviados pelo Arduino via bluetooth. Preporučujemo vam da objavite prethodnu stranicu, a zatim da detaljnije prikažete softver, instalirate i instalirate projektose u aplikaciji.
Crie um novo projeto no Blynk, ligando or dispositivo Arduino UNO e conexão bluetooth. Após selecionar o botão CREATE, você receberá uma mensagem informando que o token de autorização (Auth Token) za enviado para ili seu e-mail:
Korak 7: COLOCANDO BOTE
A 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). Popravite 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. Zaštita ili dodatak za izmjenu i repozicioniranje o botu bez izgleda:
Korak 8: COLOCANDO LED diode
Korak 9: COLOCANDO BLUETOOTH
Vamos agora colocar ili widget do Bluetooth na nossa tela. É com ele que vamos selecionar o HC-05 conectado ao Arduino e allowir que o programu faça uma conexão com ele quando estiver rodando. Kliknite na sinal de + novamente i odaberite opção Bluetooth, poslužite se novo u novom botu bez nosso rasporeda, que eu coloquei abaixo dos botões de acionamento:
Korak 10: 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 listi, ok? Odabrani priručnik Dispozitivo Bluetooth, depois selecione ili dispozitivo pareado anteriormente. No meu caso, o HC-05 está nomeado como ARDUINOECIA:
Korak 11: CONFIGURANDO BOTÃO E LED diode
Retorne para a tela anterior i promatrajte que o ícone do agora está azul bluetooth, que foi definido corretamente. Vamos agora configurar os botões e 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ê konfiguracija o nome do botão, o pino que deseja usar (selecione o pino digitalni 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 za pressionado (hrabrost 1). Por fim, selecione se você deseja um botão de estilo ou uma chave. Repita o procedimento para a porta 7.
Agora a configuração dos LEDs, lembrando que vai ser uma variável vinda do arduino, ele será do tipo virtual. Repita para os demais LED.
Korak 12: INSTALANDO BIBLIOTECA BLYNK
Com isso finalizamos a configuração do aplicativo Blynk. Vamos agora carregar o skici nema Arduino que vai reconhecer essa configuração.
O programu que vamos carregar no Arduino é muito simples, pois todo o controle de recepção e portas é feito pela biblioteca Blynk. Instalirajte biblioteku à partr da própria IDE do Arduino, bez izbornika Skica -> Uključi biblioteku -> Gerenciar bibliotecas:
Preporučeni:
Como Subir Datos De Un Acelerómetro a Ubidots, Utilizando Arduino YÚN: 6 koraka
Como Subir Datos De Un Acelerómetro a Ubidots, Utilizando Arduino YÚN: Arduino Y Ú N es un microcontrolador basado en el ATmega32u4 y el Atheros AR9331. Siendo el Atheros ima procesorski kapacitet za prijenos operacijskog sustava Linux na OpenWrt, Arduino Y Ú N cuenta s una inačicom lamada OpenWrt-Yun
Monitoramento De Batimentos Cardíacos Com Intel Edison: 4 koraka
Monitoramento De Batimentos Cardíacos Com Intel Edison: Projekt realizado durante a IoT Roadshow 2015, em novembro de 2015O grupo formado por Gedeane Kenshima, Rodrigo Bittenbinder, Gilvan Nunes, Ant ô nio Foltran e Jefferson Farias apresentou um a system banco monitor; ac
Sustav Inteligente De Monitoramento De Enchentes (SIME): 4 koraka
Sustav Inteligente De Monitoramento De Enchentes (SIME): Tema e Proposta: Foi dado o temi Servi ç os P ú blicos aos participantes do Hackathom Qualcomm Facens com no m á ximo 32 horas para planejamento e execute & aced placa Dragonboard 410c com um Kit Qual
Monitoramento De Temperatura, Umidade E Amônia Em Aviário Com Arduino Uno: 6 koraka
Monitoramento De Temperatura, Umidade E Amônia Em Aviário Com Arduino Uno: O consumo de produtos de frango cresce continuamente no mercado mundial, sendo o Brasil um grande produtor com aviários. Desta forma, algumas dificuldades ainda encontradas pelos produtores como morte prematura dos animais e deficências causam perd
Solo Cup zvučnici: 8 koraka (sa slikama)
Solo Cup zvučnici: Jeste li znali da možete napraviti zvučnike od gotovo svega? U ovom Instructableu uzeti ćemo uvijek popularnu solo šalicu i pokazati vam kako ih možete pretvoriti u zvučnike! Potrebni materijali: 2 solo ili plastične čaše, magnetna žica od 30 kalibra, 2 neodimija