[Música] no vídeo de hoje nós vamos falar sobre automação residencial eu vou explicar o como você pode fazer aí na sua casa um projeto para detectar fumaça gás fogo e caso algum problema aconteça que um alarme toque Vamos então ver como que a gente faz essa programação os módulos que eu estou utilizando E maratonar você já vai conhecer a nossa segunda temporada da série maratona Maker Então vem comigo [Música] a série maratona Maker pessoal é uma série em que estamos trazendo diversas mini aulas para que você possa ir aplicando as explicações e fazendo os projetos
aprendendo colocando a mão nos componentes colocando a mão na massa de verdade Então olha só nesse projeto de hoje eu vou utilizar basicamente dois sensores dá uma olhadinha aqui na bancada eu tenho provisório numa protoboard claro que daria para gente colocar depois numa placa mesmo de circuito impresso uma caixinha daria para fazer um equipamento de verdade até para comercializar se for o caso mas vamos lá a gente quer primeiro aprender Olha então provisório nós fizemos essas conexões ligando na placa que é programável que nós vamos programar Essa é a placa SP 32 e nela ligamos
um sensor de fogo ligamos um sensor de gás de fumaça e um buzzer ou seja um alarme né um componente aqui para tocar a Live essa placa sp32 ela é uma placa seguindo a mesma ideia da placa Arduino ela já é uma placa um pouco mais avançada e nessa temporada a gente a gente pretende mostrar para vocês algumas das características dela para que você possa uma vez que você já conhece um Arduino você já começou a programar Então você possa continuar o seu aprendizado nessa placa sp32 a gente vai fazer projeto simples e vamos complicando
um pouquinho a cada vídeo para que você possa seguir a gente tá bom então vamos lá primeiro que a gente precisa entender é quais são esses componentes que estamos utilizando Olha só de acordo com o que tem aqui na bancada nós temos essa placa esp 32 nela temos aqui o Brasil né que é o alarme tá para tocar e esse aqui pessoal é um buzzer ativo tá bom vai funcionar se a gente tiver um buzzer passivo a principal diferença entre o ativo e o passivo é que o ativo ele emite som por ele mesmo a
gente só liga ele ele já tá tocando já o passivo não se a gente ligar o passeio ele não emite som a gente precisa mandar ondas para ele para ele emitir só ou seja o passeio é como um alto-falante o passeio o ativo não o buzzerativo ele é realmente uma sirenezinha um alarme mesmo então Olha nós vamos ligar ele na energia Tá bom vamos ligar aqui nesse Vinho aqui olha vem ligamos o positivo e o gnd ligamos aqui no negativo Ok esse verde vermelho energia do buzzer e esse terceiro fio é o azul aqui é
o de sinal que será ligado na que na porta 27 d27 da placa é através da lei que a gente vai programar se vamos tocar ou não o alarme a lógica que nós vamos programar para tocar o alarme é se existir algum problema Então olha só a gente tem conceitos de automação onde Por um lado nós temos a própria placa programável né então a ideia da automação é justamente que a gente possa programar para colocar a lógica de funcionamento que a gente quer ligado nessa placa nós temos atuadores nesse caso aqui é o buzzer é
ele atua emissão de som para tocar um som para nos avisar poderíamos ter outros tipos de atuadores também num sistema de automação como por exemplo um motor para abrir ou fechar uma cortina um motor para abrir uma trava elétrica de uma porta enfim válvulas né para por exemplo abrir a passagem de água para fazer uma irrigação ou para controlar o uso da água na casa enfim isso são atuadores que de acordo com a nossa programação na placa nós vamos atuar nesses equipamentos e para que essa atuação seja inteligente nós precisamos ter sensores e aqui eu
trouxe dois exemplos de sensores o sensor de gás onde nós vamos enviar para a placa informação se tem gás ou não Ou até mesmo o quanto gastain é por isso que a gente tem aqui olha duas conexões para energia Ok o positivo e O negativo do mesmo jeito que a gente tem ali as pilhas né positivo e negativo e a pilha entrega energia para alguma coisa aqui nós temos a energia que vem da fonte da placa e passa através desse vem nessa placa esse veinho nós teremos cinco volts porque vamos utilizar a fonte aqui através
do conector USB tá bom se a gente fosse utilizar outro tipo de fonte aí é um pouco diferente isso inclusive é um tema para o próximo vídeo dessa série que fontes a gente pode utilizar onde a gente liga o que nesse caso aqui para fazer funcionar vamos ligar no cabo USB a fonte de 5 volts por isso que virá 5 volts para o buzzer e para o módulo sensor de gás e olha só uma vez que o sensor de gás vai funcionar com 5 volts nós precisamos ter aqui uma preocupação para ligar o sinal dele
na placa porque essa é uma particularidade da placa sp32 nós não podemos ligar nas portas um sinal de 5 volts ou seja o sensor de gás vai entregar através de um sinal de 5 volts a informação se tem gás ou não então ou melhor quanto de gás porque é uma informação analógica Então essa informação o quanto gastam nós precisamos tratar com esses dois resistores ok Aqui nós temos um resistor laranja laranja laranja e aqui um vermelho vermelho laranja então aqui o laranja laranja é de 33 k11 e o vermelho vermelho laranja é de 22 k11
então você pode utilizar esses dois resistores nessas ligações para que a gente consiga então reduzir esse sinal de 5 volts para no máximo três volts assim a placa vai receber o que ela precisa já esse outro módulo esse sensor de chamas sensor de fogo olha só nós temos aqui a alimentação do gnd e também alimentação do Positivo só que não não vem e sim no V3 porque aqui a própria placa já tem um regulador que reduz os 5 volts que entra para 3.3 volts porque o processador aqui do s32 ele precisa de três.3 volts para
funcionar então ele vai funcionar ele entrega nessa porta esses três,3 então aqui nós teremos a conexão do positivo e como esse módulo está alimentado por três volts então ele vai entregar um sinal também de três volts Ok Atenção para isso olha só o módulo que funciona com 5 volts nós precisamos adaptar para trabalhar com o s32 o que funciona com três volts podemos ligar direto Essas são particularidades que uma placa como SP tem e é assim é que a gente tem os benefícios os malefícios de uma placa como essa os benefícios é que essa placa
ela é avançada ela possui mais capacidade e principalmente ela possui conexão com wi-fi Nativa mas para frente nos vídeos nós vamos ver o como por esse projeto na internet para acessar remotamente de qualquer lugar através de um aplicativo de um site então por isso que essa placa É bem interessante em projetos de automação só que para quem está aprendendo a gente tem aqui uma desvantagem comparada com uma placa Arduino por conta dessa diferença da tensão uma funciona com três é outra com cinco e uma placa com cinco ela é compatível com a maioria dos módulos
tá porque o sensor de gás também poderia funcionar com cinco o bazer com cinco ou seja a gente poderia fazer tudo isso com 5 volts sem essa preocupação de ajuste ligado direto numa placa como Arduino Uno por isso eu recomendo quem está começando comece aprendendo com Arduino Uno depois que você já tem alguma habilidade com a do imuno Aí sim você passa para placa sp32 inclusive por isso que nós temos três cursos diferentes a sua disposição se você quiser realmente aprender isso e se aprofundar nós temos o curso de Arduino para principiantes ali você começa
a dar os primeiros passos na placa do imuno depois nós temos o curso de Arduino 2.0 onde você se aprofunda na programação e também tem uma base eletrônica sobre eletrônica e aí o terceiro curso O curso de argin não avançado onde lá a gente trata essas placas avançadas como fazer projetos de internet das coisas o famoso tá bom bom agora que a gente já entendeu a respeito das conexões vamos entender a respeito da programação olha de novo quando a gente está utilizando uma placa como Arduino Uno nós simplesmente podemos vir aqui em cima né na
opção ferramentas e escolher a placa então a gente já vai achar aqui a placa do hino Uno e tudo certo a gente já sai programando já essa placa sp32 ela não vai aparecer automaticamente como a gente está vendo aqui tá vendo ésp 32 Arduino se você instalou o software do Arduino você já vai perceber que essa opção não está o que que precisamos fazer precisamos ver aqui em preferências nessa opção o URL adicionais a gente precisa abrir aqui essa telinha e clicar nessa opção para que a gente possa acessar esse site e aqui procurar das
placas então aqui a gente procura a placa sp32 Olha lá a sp32 e vamos achar aqui a placa olha essa específica é o fabricante dela e a sp-32 Então a gente vai copiar todo esse endereço eu dou um control c aqui e volto para cá e colo aqui tá vendo que já tava colado Olha o que eu copiei de lá dou um ok então esse endereço que a gente copiou aparece aqui e agora sim se a gente volta aqui a gente pode entrar em placa gerenciador de placas e pesquisar por 32 Então a gente vai
achar essa opção é especificista E aí a gente clica em install aqui no botão eu já tenho ela instalada ela vai levar alguns minutos para instalar vai uma barra aqui embaixo vai aparecer durante o processo de instalação e depois quando terminar você pode voltar aqui em ferramentas que já encontrar essa opção sp32 Arduino a placa que eu escolhi aqui é essa genérica no de 32s e a porta aqui embaixo que eu seleciono é com 8 que eu tenho ela ligado no computador bom agora que eu estou aqui com um programa vamos entender o seguinte Olha
só temos o sensor de fogo ligado na porta 4 e o sensor de gás ligado na porta 25 o buzzer ligado na porta 27 de acordo ali com aquele diagrama que nós vemos então se você voltar para cá vocês vão ver que exatamente as ligações que nós fizemos de cada sensor e do buzzer como atuador definir aqui um nível de vazamento de gás tá Isso foi testando mesmo né eu coloquei gás aqui com um isqueiro e verifiquei através do nível do gás detectado qual é o nível que indica um vazamento ou seja abaixo desse nível
se não tenho vazamento é como ou seja não tem nenhum gás detectado e o fogo aqui qual é o nível que detecta se tem fogo ou não através do sensor de fogo a gente já vai então mostrar o funcionamento aqui só vamos entender a programação inclusive esse programa ele está aí na descrição do vídeo para vocês baixarem tá fica à vontade para baixar criamos duas funções uma para disparar a sirene e outra para desligar aqui no setup está a preparação de tudo que Nós ligamos na placa esp o sensor de gás e o de fogo
como input que são sensores e o buzzer coma altitude que é um atuador Ele vai esperar um tempinho esperando que o sensor se aqueça ele precisa de um tempinho para que ele possa funcionar e aquecer o sensor significa ligar ele na energia ele vai iniciar o circuito dele interno então com esse tempo ele já tá preparado para detectar gás aqui no loop Aqui nós temos a lógica Olha é aqui que está a lógica de programação do funcionamento da do projeto Então nós vamos ler o sensor de gás usando esse comando análogo Grid e vamos ler
o sensor de fogo usando o digital reage o análogo reage é por conta de ser uma porta queremos informação analógica a placa sp32 qualquer porta a gente pode utilizar ou como analógica ou como digital essa é uma vantagem perante a placa Arduino Uno na Arduino Uno nós temos as portas específicas digitais e as específicas analógicas veja aqui com esse if nós temos a lógica em si se o nível do gás for maior do que aquele vazamento que nós informamos lá em cima então ele dispara a sirene se não e a leitura do sensor for igual
a fogo então ele dispara sirene com um outro tempo de alarme e se não é nenhum dos dois então ele desliga a sirene Ok Então essa é a lógica tem vazamento dispara o alerta com esse tempo de intermitência se tem o fogo é esse outro Alerta e se não desliga a sirene aqui embaixo as funções bastante simples essa aqui já um pouquinho mais complicadinha por conta do da contagem de tempo lá no curso de Arduino 2.0 a gente se aprofunda nessa lógica de tempo tá normalmente Esse é um dos pontos em que o pessoal tem
um pouco de dificuldade a gente tem mais de uma aula lá sobre essa questão de contagem de tempo Miles aqui a gente precisa basicamente saber que ele vai contar o tempo para tocar o alarme de forma intermitente é como se ele tivesse ali piscando o alarme tá E aqui para desligar esse simplesmente desliga aqui com o nível louco isso é que tá carregado Então vamos agora ver funcionando dá uma olhadinha aqui mais de perto Olha só primeiro eu vou mostrar para vocês o como que ele vai detectar o fogo então nós temos esse sensor E
se eu colocar a chama aqui na frente olha lá na hora tá vendo e olha como é certo a distância inclusive olha lá olha só que legal [Música] tá vendo [Música] agora a gente vai testar o de gás então o que que eu vou fazer eu vou soltar o gás aqui próximo sem sem acender o fogo vou até colocar a mão um pouquinho aqui para segurar o gás olha para ele não dispersar e olha lá tô soltando gás aqui Vejam Só reparem que o alarme ele é um pouco diferente no caso de gás parei com
gás veja que ele já detectou que tá normal E tá tudo certo se é o fogo e esse é o gás [Música] agora pessoal é interessante entender mais um detalhe ou seja o pulo do gato que eu vou trazer para vocês nesse vídeo Vimos a respeito do sensor de gás como que fazer as ligações e até como fazer a programação mas olha só que um detalhe muito importante existem diferentes tipos de sensores para diferentes tipos de gás ou de fumaça Então veja pelo código você encontra os sensores por exemplo mq2 para fumaça mq3 para gás
de álcool ou etanol o mq4 gás metano propano e butano o mq5 pro GLP o gás de cozinha e assim por diante tá vendo o mq8 para hidrogênio o mq9 olha monóxido de carbono o enriquecer 135 para gases tóxicos então deem uma olhada aqui olha a gente tem diferentes módulos cada um tem um código específico esse aqui é 35 Então esse aqui é o módulo para gases tóxicos o funcionamento de cada um desses módulos é exatamente igual ao funcionamento desse módulo que nós vimos esse aqui é o mq6 então ele detecta esse gasto do isqueiro
Ok então se a gente trocar qualquer módulo por esse que está funcionando nós temos o mesmo projeto a mesma lógica de funcionamento porém estamos trabalhando com outro tipo de gás e aí você deve estar perguntando Poxa mas tem então como ligar vários sensores no mesmo S sim porque eu vou colocar a energia para todos os sensores o positivo e negativo e o sinal né aquele fio de sinal que está ligado entre o sensor e a placa do esp eu vou ligar para cada sensor numa porta específica e lá na programação a gente vai tratar a
leitura de cada porta por vez e aí a gente tem como saber lá na programação até Qual é o gás que está com com vazamento que está detectado para então emitir um alerta diferente e olha só mais para frente né nos próximos vídeos a gente vai ligar a placa sp32 na internet então a gente poderia receber no aplicativo a mensagem de que olha tem vazamento de gás e o gás detectado é tal ou possivelmente um de Tais gases é o que foi detectado Ok e os meus agradecimentos tanto a Petrobras por nos apoiar em toda
essa série e permitir trazer esse conteúdo gratuito aí para vocês e também áudio que é mais um dos nossos patrocinadores a última desenvolve o áudio é um designer que é um software para que você pega um projeto como esse vai produzir vai tornar um produto transformar num produto Então você vai lá no alto designer desenha toda a placa de circuito impresso para você soldar os componentes para depois fazer uma caixinha e virar um produto de verdade aqui na descrição do vídeo tem o link para você baixar o áudio no designer completo para alguns dias para
você testar gostou dessa camiseta então dá uma olhadinha na loja tô brincando com ideias aqui também na descrição do vídeo lá tem diversos modelos e camisetas com qualidade top para você entrar na vibe do brincando com ideias topado então espero vocês lá e dá uma olhadinha nos depoimentos que a gente receber essa semana que eu fiquei muito feliz [Música] show pessoal Muito obrigado aí olha só lembraram de pegar o código Petrobras escondido em algum lugar aqui desse vídeo não perde porque esse é o primeiro código da segunda temporada vocês vão anotando todos esses códigos Ok
o código do vídeo de hoje mas o código de cada vídeo vai anotando na ordem Ok não confunde aí Ou seja é importante que você saiba Qual o código de qual vídeo que é e colecionando Esses códigos sem dividir com ninguém no final dessa temporada a gente vai fazer um sorteio de um mega kit de Arduino robótica completinho O que que tem aqui dentro Olha tem as peças para você montar um desse braço robótico para que você possa programar o Arduino e fazer projetos com braço e também o carrinho seguidor de linha para que você
possa fazer projetos de robótica tudo isso aqui dentro completinho para que você possa definitivamente aprender Arduino e entrar nesse mundo Fantástico da automação e da robótica fica a dica em Junte todos os seus códigos e aqui no final dessa temporada a gente vai fazer o sorteio do segundo kit porque o primeiro a gente já sorteou no final da temporada passada espero vocês aqui no próximo vídeo Um forte abraço tchau tchau