hoje a gente vai te mostrar como fazer uma regra inteligente sim é um projeto mais inteligente do que as regras que a gente já mostrou que o ronaldo [Música] i [Música] esse aqui é o projeto prático da nossa festa aula do curso manual maker em que está mostrando os sensores do arduino então a gente vai fazer uma regra inteligente porque eu estou chamando de rega inteligente não de rega automática igual a gente já fez aqui no mundo outra vez o que a gente fez no passado era um aparelhinho que você colocava lá você conseguirá regar
em determinados horários automaticamente eu colocava as seis da manhã reg por um minuto ele ligava a torneira e ficava um minuto regando a planta o problema do tipo de regra que a gente já fez o que a gente percebeu na prática é que quando chove ele regra do mesmo jeito então você acaba desperdiçando água que encharcam completamente a planta então a planta das cinco da manhã de um toró de granito a ponte já está encharcada seja mais se liga de novo bota mais água em uma lama ou água ou então hoje a gente vai usar
essa belezinha aqui que é um sensor de umidade do solo para saber se realmente o solo está molhado está tudo legal não que a gente vai usar além disso primeiro basicão de arduino é aquela super fonte que a gente fez uma fonte de 12 volts se você tiver super fonte pode ser de 12 volts o arduino uno que pode ser qualquer outro arguido funciona também uma próton o board e uma válvula solenóide esse é o grande segredo aqui a torneira elétrica que a gente vai controlar a saída e entrada de água para controlar a válvula
solenóide vai precisar de um relevo não consegue ligar a válvula solenóide direto no arduino ea gente vai colocar duas frescurinhas aqui também que é um leitor lcb pra gente ver qual é a umidade do solo leitor não é um display lcd e para controlar esse display tem potencial o metrô também que regula a luminosidade dele é claro que como sempre a gente colocou todo o projeto à noite quer então você tem um projeto no simulador exatamente do jeito como ele vai funcionar como você tem que montar então não vou precisar explicar muito pra você como
monta porque você consegue ver e o código está inteirinho lá também você consegue entender o código de tafas você quiser dar uma olhadinha no projeto aqui pra que a gente tem um arduino no próprio board o lcd e dois potenciômetros tá esse potencial o metrô que vai controlar o brilho do lcd e esse potencial militar aqui para simular o nosso sensor de umidade do solo porque não tem esse sensor que nos componentes do team quer então a gente simula um potenciômetro como a gente já fez aula passada aqui você pode ver que tem um monte
de conexões esse lcd então se copia aqui para onde vai cada uma delas mas se você abrir o código também tem um guia que em cima onde você tem que conectar cada coisa então o código está super bem documentado se você ler com atenção é que todos esses comentários e consegue entender como funciona cada coisa mais um detalhe desse código aqui que ele usa uma biblioteca lembro que eu falei na aula passado sobre bibliotecas então ele conseguir trabalhar com cristal líquido ele vai usar a biblioteca é assim você coloca a biblioteca do cristal líquido ele
vai ler uma biblioteca que já tem na idéia do arduino aquele programinha lá está ele injeta esse código de domingo também vi que está fazendo é só colocar se quando aqui ele aprende a mexer com o cristal líquido diferente do simulador no nosso lcd aqui a gente já tem um conjunto de pinus pra conectar direto na própria borboleta então não vou precisar tirar um fiozinho de cada conexão aqui em cada terminal do lsd eu posso espetar o bicho indireta promove a partir do protocolo de fazer as ligações olha só espera direitinho que ficou fácil de
mexer ou instalar a primeira é cd não preciso ficar contando os detalhes aqui que eu vou copiar exatamente o que está no simulador na vida real não sai exatamente do mesmo jeito que está no simulador com um pouco mais bagunçadinho mas tá imagino que esteja funcionando na hora de instalar o sensor tem uma particularidade aqui sensor tem duas peças isso aqui vai espetar um solo ele tem dois terminais esses dois terminais não se ligado nesses dois terminais da outra peça isso aqui vai ligar no arduino mas não são os quatro pinos ou os quatro terminais
que é preciso ligar tá aqui tem os dois primeiros são positivos negativos e consegue ler aqui traz positivo e negativo depois ele tem uma saída digital e uma saída na lógica eu vou usar só na lógica que a última então esse terminal aqui o terceiro eu não vou usar pra conectar isso é preciso daqueles carros que tem fama dos dois lados um lado nunca vai no solo outro lado no sensor mesmo do outro lado cabos que sejam fêmea de um lado a imagem do outro para poder conectar do im prevê no team quer de que
não tem um relé mas ele vai conectar uma porta 10 então tem um segredo positivo negativo pra você conectar aqui na própria boca da energia pra ele porta 10 controlo relê do outro lado a gente vai controlar e avós illinois está funcionando a vovó solenóide o attorney elétrica ela tem esses dois terminais onde eu sou de dois fios um vermelho e um preto quer dizer o positivo eo negativo mas não necessariamente só se assim se pode inverter tudo faz porque aqui dentro tem um eletroímã que vai puxar uma peça no momento em que ele puxa
essa peça abre a torneira tá então ele vai puxar a peça de qualquer jeito você invertendo a popularidade ou não é isso aqui o ano na maioria das vezes vai ser de 110 volts em corrente alternada táxi 12 pontos é um pouco mais difícil de encontrar mas eu fiz porque não queria usar corrente alternada ou 110 rosé da tomada da casa nesse projeto queria que fosse tudo mais seguro que a gente pudesse colocar a mão sem muito problema na ponta dos dois cabos eu vou abrir aqui um atalho para criar uma saída com um fio
rígido onde eu vou conectar o arduino porque eles vão ter a mesma alimentação de 12 volts pois eu vou cortar no meio campo vermelho pra ele poder passar pelo reler porque o elenco é o nosso interruptor olha vou falar pra você está bonita o negócio aqui uma coisa que a gente fazia antes era tirar o código já está neste domingo porque tá com um código do novo teste nem então ele vai mandar comando de novo é na hora que eu ligar refugiu que vai acontecer eu vou pegar o código e injetar cimento no código de
um control a significa selecionar tudo control c pra copiar a alt tab para alternar janela eu vim aqui no ar do mdr arrancar esse código contra o v pra colar e contou o que lhe dá upload no arduino está compilando programming e vai jogar domingo ligou que ver de pertinho regras do manual do mundo ea umidade que está medindo aqui na ponta do sensor que é 2% lógico que vai marcar 2% seguida foram até o fórum da terra teoricamente a quase seco pegar um pode terra aqui e vamos ver na terra quanto ele marca de
fato essa terra tá um pouquinho unidas onu está muito andam ó mudou completamente olhando o sistema está funcionando bem a gente não testou ainda o relé pra ligar a regra mas aqui é mais pra frente a questão agora é o seguinte por que então usando esse sensor de umidade para ficar bonitinho lcd não ajuda usando um sensor de umidade pra ele impedir a regra em não deixar chegar então a partir de uma certa unidade ele já não quer mais jogar porque tá bom pra planta não é pra voltar mais água mas a questão é qual
essa certa umidade né enquanto por cento eu tenho que impedir quando tiverem umidade enquanto por cento eu tenho que impediu arduino de regar a planta isso eu tenho que ver na prática a gente tem que fazer um teste aqui pegar um solo úmido índico ver quanto que está medindo ea partir daí estabelecer uma nota de corte ali a partir da qual o guarani não vai mais jogar no 2º bec eu coloquei um pouco de água até chegar numa unidade que eu acho que é ideal aqui ele está bastante unido não está encharcado não vai dar
100% a leitura imagino mas isso aqui já é suficiente para a planta não precisar mais de água mais do que isso já é água demais então pra mim isso aqui é o limite se tiver mais seco do que isso precisa chegar se tiver mais um menino que isso eu acho que já não precisa chegar vamos colocar que o sensor ver quando ele marca nesse mundo alguma coisa está funcionando no caso de se conectar alguma coisa contra mexidas não residente aqui menino ó 76 por cento de humidade só para se divertir ou pegar um terceiro beque
taska água fazer uma certa lama a ver se os 100% cem por cem mil [Música] é no caso não chegou a 100 por cento mas tá bom parâmetro nosso ali é esse do meio então pra cima de si mesmo nunca mais querem olhando aqui no código no começo a gente tem uma série de explicações dos pinos aí eu vou descer um pouquinho só que são instruções para como vai funcionar o cristal líquido e aqui o que interessa para a gente as variáveis do programa então a gente tem aqui uma variável que chama linear seco que
é exatamente essa porcentagem que a gente acabou de ver vou colocar a 74 e significa que a partir de 74% e não precisa mais carregar e aqui a gente tem o tempo de rega isso aqui tá em segundo está ele vai regar durante 20 segundos o que ele vai fazer no começo ele desliga válvula garante que tudo está a paradinha escreve ali regras do manual ele começa um look ele vai executar tudo se você está vendo lupi que ele vai executar durante uma hora então durante uma hora ele vai ler umidade do solo e colocar
ali pra gente no lcd vai ficar fazendo isso há um tempão nec 3.600 segundo sol então uma vez por segundo ele ler coloca pra gente ali num lcd depois ele vai tomar a decisão se rega ou não então se a umidade do solo estiver menor do que aquilo que a gente colocou a comum limiar para começar como limite né pra começar a chegar ele vai regar e ele demora esse tempo aqui que é o tempo que a gente específico na regra caso contrário ele não nega e escreve lá solo encharcado e espera três segundos e
volta de novo look em cima então ele vai checar o solo de hora em hora então ele olhou ele só tá seco molha uma hora depois ele volta pra ver de novo você pode mudar aqui no programa se você quer que olha de minuto em minuto de hora em hora uma vez por dia eu acho de hora em hora é bom que a gente também não pode ficar olhando toda hora mas se ele vai chegar a cada segundo isso quer dizer que ele vai da micro molhadinha saliente acomoda no olha mais aonde já comove mon
maior não uma vez por hora tá bom deixar a planta secar um pouco respirar volta la mole vamos terminar de montar o projeto com água agora começar cortando um pedacinho de mangueira esse pedacinho vai molhar plantas a isso aqui precisei preso na válvula solenóide como é que eu vou fazer isso eu vou usar um engate rápido engate rápido essa peça aqui que serve pra água existe pra ar também uma série de outras aplicações que você consegue soltar a mangueira com facilidade então ele tem aqui um engate rápido numa ponta consigo colocar a mangueira e na
outra ponta eu os queimou ali na válvula solenóide para eu aprender a mangueira é só tirar essa rosca que encaixar mangueira e colocar o rosto de volta na válvula solenóide vou passar um velho a rosca e depois rosto ea outra parte do engate rápido você pode reparar que aqui ó um adaptador de três quartos para 6 porque essa peça aqui é para uma rosca de meia polegada música maior que essa tal aquela roupa que normalmente têm na torneira na verdade eu falei o contrário normalmente as torneiras tem uma rosca de 3/4 de polegada e essa
válvula solenóide tem uma música de meia polegada que é menor é uma coisa não se encaixa na outra você pode ver aqui que a torneira bem maior a gente precisa desse adaptador então normalmente já vem junto com esse conjunto aqui esse adaptador de 3 4 para 6 e precisamos aqui vou precisar usar outro desse lado porque aqui que eu vou engatar o resto da mangueira o que vem na torneira aqui não temos segredo a mesma coisa do outro lado um pouco de ver da rosca depois eu fui na mangueira e na outra ponta da manhã
que vai na torneira também vou colocar o engate rápido olha só que belezinha isso aqui vai ser resgatado na torneira lógico que na torneira tem que ter um engate rápido iguais aqui preso está aí na ponte antônio faz o toque ele está enganado eu deixe a torneira aberta ontem todo o interessante dessa torneira aberta que na torneira eu consigo controlar um pouco da vazão da água não só que no tempo da vovó solenóide na hora em que o arduíno conclui que está na hora de regar ele abrirá vôos ou enorme e vai sair agora aqui
e regar plantas o único problema que a gente testar isso agora é que o aluno está programado pra só verificar a umidade do solo de hora em hora então tem que deixar lá esperar uma hora isso só tiver um do nem vai regar o edital programa e fazê lo e verificar isso a cada cinco segundos occhetta o look que ele vai executar e aqui tem uma contagem de zero há 3.600 tá essa contagem de zero a três mil e seiscentos são 3.600 segundos por como a gente sabe que é segundo plano final tão de lei
ordem se de ler que espera um segundo ele executa esse 3600 vezes sempre esperando um segundo isso aqui tudo é só para ficar mostrando a umidade no sensor tá e aí quando ele termina é que ele vai molhar a planta então fazer esse ciclo durar muito menos vou botar aqui pô cinco segundos vamos dar flor de nápolis olha que bacana a umidade da terra já caiu um pouco ela tá 58 59 neste momento e significa que está abaixo do nosso limite então abaixo do limite que é de 74 ele tem que regar a planta precisa
de água e ele tá regando quer dizer nunca exatamente regando ele está ligando a válvula solenóide deixando a água passar se tivesse água a mulher de pertinho notando que o fone de ouvido na hora de testar lá fora só lembrando duas coisas importantes primeiro que todas essas variáveis por quanto tempo a regra fica ligada quanto tempo demora pra checar a umidade qual é o limite de umidade que ele régua uma regra tudo se consegue alterá-la no código do arduino tá a segunda coisa que esse código taí o link na descrição do vídeo é só você
copiar e colar no abdome br você não vai precisar programa praticamente nada é só mexer nessas variáveis esses números aí e sair obra agora é pra valer em avatar ligada por via das dúvidas já coloquei o sensor na terra molhada que é para ele não chegar por enquanto vamos ligar o arduino liguei a umidade do solo 88% 87 solo encharcado não carregar agora se tudo foi programado direitinho está tudo certo no momento em que eu colocasse sensor uma terra seca o arduino vai reconhecer que a terra está seca vai mandar ligava o sul e norte
e como agora tá na primeira vai sair daqui tão respirar fundo tirei botei na terra seca banca e amizade lá mega banda por um tempinho barulho legal voltar pro solo me do meu filho o rapaz deu tempo funcionou lindamente e vão lembrar que isso aqui é um protótipo está tudo funcionando só que não tem uma planta realmente que a gente vai chegar se fosse de fato para instalar em casa pegar uma planta faz o que funciona de verdade deixar de ser um protótipo que teria que mudar a primeira fonte a gente usando aquela super fonte
de bancada não faz sentido se largar lá perto de uma planta com ventilador funcionando tempo inteiro tem que ser uma coisa daquelas pequenininhas de 12 volts também consegue comprar por aí onde usar de alguma para eletrônico antigo depois a gente precisa de uma proteção para todos circuito aqui e circuito não necessariamente vai fazer uma proto board dá para você fazer já uma placa universal a gente vai ensinar mais pra frente como fazer por enquanto a gente tá fazendo upload mesma coisa com arduino não precisa usar uma placa arduino uno aluno leonardo que ele está usando
agora você pode usar um arduino pro mini menorzinho custa mais barato com menos espaço mas ele é mais projetos definitivos outra coisa precisa alongar um pouco mais tudo isso aqui então esse fio do sensor tem que ser um pouco mais comprido porque a planta vai ficar do lado do arduino a mesma coisa com a regra é essa regra tem que chegar até a planta essas duas coisas que têm que deixar bem perto uma da outra para que quando o arduino regue a planta ele mesmo perceba que já tem uma idade não precisa jogar mais mas
uma coisa isso aqui é pra uma planta só mas você poderia nessa mangueira de saída na mangueira que molha as plantas fazer várias ramificações a gente explicou como dá pra fazer retificação do vídeo eu mostrei lá em casa como é que eu fiz eu tirei vários caminhos mas o sensor de umidade do solo pode ser um só porque se estiver chovendo vai estar úmido em todas as plantas você não precisa se espalhar um sensor para cada planta um só é suficiente para você saber seu jardim inteiro recebeu chuva ou não recebeu é isso aí galera
estão avançando nesse curso maker começando a fazer coisas mais complexas muito úteis lembrando que todo o código a lista de materiais das especificações técnicas tudo aí na descrição do vídeo show está o seu jovem e se você não inscrito se inscrever no manual do mundo