E aí [Música] Olá no vídeo de hoje você vai aprender a fazer um carrinho como esse aqui pessoal usando um Arduino e também vai aprender como programar Olha que legal isso para seguir o circuito certinho olha igual esse que a gente fez aqui aliás Será que você sabe o que que faz ele seguir essa linha preta Olha tudo depende desse módulo aqui esse aqui é um módulo para seguidor de linha nome mais técnico dele é cê rt5000 mas fica tranquilo nesse tutorial eu vou dar todos os detalhes sobre como que ele funciona e como que você vai programar para fazer um igualzinho aí na sua casa com certeza você vai querer fazer um igual porque olha o vídeo de hoje no vídeo como não esse aqui é o primeiro vídeo na nossa série desafio Maker Power by Petrobras exatamente pessoal uma nova série que começa hoje e tutoriais tecnologias e o melhor desafios onde os melhores projetos vão ganhar prêmios incríveis quer saber o que é o desafio Maker e o que que esse módulo seguidor de linha tem a ver com ele então vem comigo é E aí Olá sejam todos muito bem vindos meu nome é Flávio Guimarães eu trabalho há quase 30 anos desenvolvendo tecnologias e para compartilhar com vocês essa minha paixão eu creio o canal brincando com ideias e os cursos arduino. net e robótica. Net um conteúdos práticos os dois cursos mostram usando o Arduino você também pode criar os seus próprios projetos de tecnologia entra no link que está aqui na descrição e conversar na quando as equipe lá no chat eles vão tirar todas as suas dúvidas e ajudar você a começar a sua jornada a mente e por falar em Maker Como eu disse lá na abertura do vídeo hoje nós vamos começar aqui uma nova série no canal pessoal parceria Petrobras estamos trazendo o desafio Maker Power Petrobras nos vídeos dessa série vocês vão conhecer um componente tecnológico como eu a dupla seguidor de linha e terão o lado make de vocês desafiado podendo ganhar prêmios muito legais viu mas deixa eu explicar direitinho como que tudo isso aqui vai funcionar como que esse aqui é o primeiro vídeo da série é aqui que você vai aprender como participar e como ganhar esse nosso desafio desafio mento vai ser composto por quatro temporadas 14 essas temporadas são independentes tá significa que elas começam e terminam sem necessariamente depender uma da outra cada uma terá um tema diferente esse tema vai estar ligado a todos os vídeos tutoriais e também ao pequeno projeto e nós vamos propor como desafio para você nós queremos temporadas sobre Raspberry internet das coisas área do hino tema dessa primeira temporada que será robótica a ideia que vocês aprendam com os vídeos e usem os conhecimentos nos projetos isso projetos que vocês não vão Enviar para participar aqui no desafio todos os projetos que cumprirem as regras estão descritas no termo de inscrição e porém pré-selecionados pela capacidade serão levados para votação do público daí o projeto mais votado pela galera receberá um mega prêmio e prêmio que prêmio que é esse né O Prêmio será diferente para o desafio de cada uma das Temporadas então no total serão quatro prêmios diferentes portanto nada mais justo que o prêmio que o desafio dessa primeira temporada também tenha a ver com robótica hoje nós vamos dar um piti' para vocês montar um robô que é muito familiar aqui no canal filho a isso mesmo pessoal quem é quando o canal já conhece muito bem o nosso mascote né não olha aqui que legal ele tem um Arduino dentro para ser programado e o que nós vamos dar como prémio será o Bilú na nova versão ainda mais top Obino 2.
0 olha ele já vem com um display na frente para você programar até a interação com ele e ainda tem mais em o ganhador vai levar kit completo com todos os componentes todos os acessórios para montar ele aí na sua casa aí olha só que legal pessoal você pode ganhar um robô que nós já vem com o Arduino e se você seguir toda a série também o conhecimento para programar ele e usar ele a aí na sua casa fiquem atentos aqui no canal porque os detalhes do desafio como por exemplo né O que vocês terão que fazer e até quando deverão enviar o projeto ou ser explicado olha tudinho numa mineral segunda temporada será duas mini-aulas publicadas aqui no canal do YouTube para poder detalhar e deixar o desafio bem explicadinho e isso graças ao apoio da Petrobras que é uma das empresas né que mais utiliza pesquisa e até cria tecnologias junto à Petrobras e toda a equipe do canal brincando com ideias nós vamos ir a fundo na missão de compartilhar conhecimento e incentivar o Maker dentro aí de você roubos que alcançam lugares impossíveis essa tecnologia isso E aí E como que nós vamos fazer isso forma que sempre fizemos simples e divertida por isso o pessoal agora nós vamos ao nosso projeto entender como que esse carrinho funciona e qual o papel do módulo seguidor de linha né que é o primeiro recurso de tecnologia mostrado no nosso desafio meio agora vamos entender como que o módulo funciona ele quer responsável por detectar tá vendo se tem uma linha ou não a gente pode reparar que esse LED Olha se eu coloco ele fora da linha ele tá ligado aqui eu coloco eles sobre a linha ele fica desligado então é Esse princípio que vai mandar através de um fio essa informação para o Arduino e tá ligado ou não Então olha só lá no carrinho nós vamos ter dois sensores os dois aqui estão voltados para baixo olha só aqui na outra parte né Na parte de baixo o que nós temos 12 leds um emitir luz infravermelha e o outro na verdade é um sensor né que capta a luz infravermelho a gente não consegue ver ele assim a olho nu é porque nós não conseguimos enxergar a luz infravermelha mas como temos o sensor tão o sensor sim consegue enxergar se a gente reparar essa parte preta onde os LEDs estão fixados tem aqui como se fosse uma paredinha é para que a luz do que emite luz não seja captada pelo outro lado que recebe Nec capitalos Ou seja a ideia é que apenas o reflexo da luz infravermelha é que será captado por isso que ele consegue detectar se tem uma Luma algo Preto e não reflete ou algo que que reflita simplesmente né que é o branco Mas podem ser outras cores Na verdade o que nós temos que não reflete é o preto ele estando sobre o preto tá vendo ele está desligado ele não está captando o reflexo estando sobre o branco então ele capta reflexos um para vermelho pessoal ele é invisível para o olho novo né mas nossa vista não consegue captar a luz infravermelha mas tem umas exigência você pegar a câmera do seu celular e olhar para o sensor emissor de infravermelho né você vai ver que ele tá aceso sim isso acontece inclusive com o seu controle remoto controle remoto da TV quando você aperta os botões você olhar na frente ledzinho lá na frente e muitas vezes né ou também uma telinha né o Rodrigo Preto então muitas vezes você tá apertando o botão e você não enxerga nada acendendo no controle remoto mas quantos filmadora câmera do seu celular se você apertar os botões do controle remoto Quando você vai ver aqui tem luz infravermelha ali e a lógica do funcionamento para o carrinho seguir a linha pessoal só exatamente aqui os dois sensores pelo menos a gente pode até ter mais poderia ter quatro seis sensores vai ficar mais precisa programação mas com apenas dois a gente já consegue fazer a programação então ele vai receber a informação individualmente de cada sensor e o programa vai decidir se ele está entrando na minha preta por um lado então carrinho vira para o lado se ele está entrando na linha preta pelo outro lado o carrinho vira então para o outro lado dessa e vai pela programação dirigindo o carrinho agora olha só o que é importante a gente se atentar é que o sensor ele precisa ficar próximo do piso Tá próximo do chão aqui da linha ser detectada você colocar e muito alto outras luzes do ambiente vão interferir também no funcionamento e não só isso o reflexo né a gente a gente sabe que a lusa ela vai abrindo o foco então ele vai ele acaba não tendo tanta precisão então quanto mais próximo do chão melhor mais precisão então fica a dica Coloca ele bem próximo do chão e também regule a abertura dos sensores porque a gente vai ver o motor funcionando ele vai ter um tempo de resposta né É claro é um tempo muito pequeno mas quanto mais aberto e e sensores mais distante da linha maior vai ser esse tempo então ele não vai conseguir e manter na linha tá então feche bastante deixa ele o mais próximo possível das linhas e o mais próximo possível do peso e outro detalhe a linha tem que ser preta pessoal não pode ser marrom não pode ser um cinza escuro porque senão vai ter reflexo do mesmo jeito é uma linha tem que ser preta assim ele não vai ter reflexo agora claro você pode inverter a lógica você pode fazer todo o piso preto e aí sim uma linha que reflita uma linha branca verde Enfim uma linha de qualquer outra cor que não seja Preto Então é só você inverter a lógica na programação sobre as conexões que foram feitas no carrinho Enquanto ao sensor Olha só nós temos aqui o Arduino Uno cadas e tem um fio de conexão Que Aquele fio que informa se tem reflexo ou não ou seja se está né fora da linha o sobre a linha é o esse fio a ligado numa porta digital do Arduino eu nós temos um sensor na porta 12 e o outro sensor ligado na porta quatro o sensor tem outros dois pinos então eles estão ligados né o Vc é ligado em 5 volts daqui esse fio vermelho e o preto é ligado no gnd o fio vermelho de 5 volts nós por conveniência ligamos aqui nesse módulo vermelho que o módulo de funcionamento do motor também chamado de Ponte H Não se preocupe com esse módulo Por enquanto aqui nesse vídeo a gente vai falar ainda deste módulo aqui no desafio Maker Tá então vamos ter um vídeo só sobre esse módulo para explicar eu tinha aqui o que é importante a gente entender é que ele gera 5 volts porque ele tem já um chip aqui que entregue a 5 volts então a gente está utilizando ele para entregar os 5 volts AC para os módulos de sensores de seguidor de linha tão gnd tá vendo aqui através do preto tá ligado no gnd do Arduino alimentação aqui a gente tá fazendo com essas duas baterias 18650 e é importante entender que sendo duas baterias que estão ligadas em série nós temos aqui no total né quase 7,5 8 volts Então essa atenção ela é ligada aqui nesse pino vem poderia estar ligada também aqui no conector de fonte do Arduino tá sem problema nenhum porque aqui o óleo ele também tem um chip que faz a conversão ou seja ele vai eu fazia essa atenção para 5 volts para o funcionamento interno do Arduino e a esse essa bateria né ela também é ligada além do veinho ela é ligada aqui no módulo aqui de 12 volts mas é no máximo 12 volts que nós estamos entrando para o módulo que é atenção que será utilizada aqui nos motores do carrinho Tá bom então esse módulo a gente vai entender melhor lá no outro vídeo e por último nós temos aqui o botão liga e desliga que nós colocamos no gnd Ou seja no negativo aqui da bateria logo ele desliga não é o negativo tanto para o Arduino quanto para todo o restante do circuito então é legal que esse botão esteja dessa forma e agora vamos entender a programação é esse esquete aqui ele está aí na descrição do vídeo para você baixar assim como aquele esquema também você encontra ele Prontinho para baixar e aqui olha e nós temos o seguinte não precisamos instalar nenhuma biblioteca você pode carregar esse esquete tal como ele está no início nós temos as definições de pepino onde ligamos o sensor de direito sensor esquerdo Naquele esquema nós vemos que estão nessas portas se você ligar em portas diferentes precisa só mudar que no esquete Onde estão os pinos que fazem o funcionamento do motor que é o os pinos da Ponte H daquele módulo vermelho depois aqui algumas outras definições esse módulo nós entendemos que ele detecta a linha quando ele está ligado Então por isso que nós vamos definir linha como ai e pronto daqui para frente a gente tem algumas funções de funcionamento do motor Vamos explorar Essas funções no vídeo específico da Ponte H além da programação do motor mais com relação a programação dos sensores nós vamos encontrar aqui no setup simplesmente esses Essas funções pin molde definindo que vamos ter as portas dos Pinos como input tá vendo não é input pull-down não é o melhor input pull-up né E também não é a output input e depois aqui no loop o que que nós temos olha só que é que está a lógica de funcionamento É nesse ponto do programa que o Arduino fica executando tudo que está dentro sem parar Então ele Executa os comandos até o final e terminando ele volta e executa novamente então ele fica repetindo na indefinidamente e Aqui nós temos então primeiro comando é leitura do sensor no sensor esquerdo e o segundo é leitura do sensor direito as leituras guardam na e nessa variável se o sensor está ligado ou não né e isso vai nos indicar aqui na lógica se ele está sobre a linha ou não então aqui nós vamos ter esse comando wi-fi para ver se o que foi detectado lá do lado esquerdo está sobre a linha e o que foi detectado do lado direito também está sobre a linha ou seja aqui nós temos a lógica que verifica se os dois sensores estão sobre a linha nesse caso o que que a gente quer nessa lógica Tô vendo que tem aqui abri Chaves e} nesse caso Nós queremos fazer esses comandos aqui se o senhor os dois sensores de estiverem sobre a linha senão aí a gente vai ver aqui para baixo daqui a pouco se os dois sensores estiverem sobre a linha então ele vai parar os dois motores e ele vai esperar um tempo ele vai pôr os dois motores para trás e vai esperar mais um tempo para então parar novamente ou seja o efeito do carrinho quando encontra as duas linhas é voltar um pouquinho para trás e parar agora caso os dois sensores não estejam sobre a linha Então se apenas o direito estiver sobre a linha nós vamos colocar o motor da esquerda pra frente na velocidade de 100 e o motor da direita para trás para que o carrinho gire se o outro sensor se apenas o outro sensor estiver sobre a linha no caso esquerdo então aqui a gente inverte o motor esquerda que vai para trás e o motor direito vai para frente e esse nenhum dos sensores estiver sobre a linha na senão aqui então os dois motores vão para frente eu acho que o nosso carrinho aqui pessoal ligado Olha e seguindo a linha certinho não merece um like por si só não merece não é [Música] bom [Música] então não esquece de curtir o vídeo aqui embaixo e Olha só pessoal deixa aqui também nos comentários o quê que vocês acham que vem por aí olha lá nos próximos vídeos do desafio Maker que que será que vem nem aproveite e acompanhe o desafio Maker oferecido pela Petrobras fiquem ligados no canal e também no nosso grupo do telegram é mesmo lá vocês vão receber notificações das próximas etapas e quando teremos a primeira mini aula aqui no YouTube com todos os detalhes do desafio mesmo assim eu vou deixar aqui uma dica já começa os estudos com Arduino e bote as suas primeiras idéias lá no papel é aliás Manu curso de arduino. net e também no curso de robótica.