[Música] olá seja muito bem vindo a mais uma aula prática do arduino nessa aula nós vamos ver como se monta um motor de corrente contínua no norte do irã que nós vamos precisar pra isso além do arduino e de uma prova do board nós vamos precisar de um resistor de 330 homens um resistor de 10 kms um post bottom o botão touch um transístor tp121 joão percy eu peguei um adaptador ac para fonte um motor de 12 volts 0,16 amperes e uma fonte tinha essa é esse aqui eu vou colocar só pra gente poder ver
o motor girar porque sem a hélice do motor gira e como este é muito liso a gente não consegue ver isso na câmera tá vamos começar pelo simulador bom eu já deixei preparado aqui a própria board ea placa do arduino então vou começar montando o peixe bottom que já está de cara aqui pra gente vai instalar o post bottom e aí vou fazer a mesma instalação que a gente faz sempre está ou seja a partir daqui eu vou pegar e vou alimentar ele com 5 volts da volta aqui atrás da plaquinha só pra não ficar
confuso e coloco aqui no 5 volts como está fazendo alimentação com 5 volts eu vou manter a utilização da cor vermelha legal bom agora precisa jogar um resistor aqui pra proteger o circuito então vou colocar um resistor de 10 kms já acertar aqui a resistência 10 km e vou virar esse resistor na horizontal prendendo ele é que na saída do botão e na saída do reitor eu vou prender ao terra na verdade a gente não precisa alimentar terra então vamos fazer isso agora vou puxar aqui da barrinha horizontal e vou fazer a ligação aqui gênio
de nossa terra pode ser um pouco só que legal e vou utilizar a cor preta maravilha agora a única coisa que está faltando no botão é pegar e tirar um chá um jantar daqui para ligar uma porta do hino essa porta que vai fazer a verificação se o botão está apertado ou não utilizar a porta 13 para isso vou utilizar um jantar laranja ora muito bem botão já está ligado agora nós precisamos pegar todos os equipamentos que vão ligar o motor eu vou puxar um resistor aqui já que tá na mão e vou colocar um
resistor de 330 homens unidade certa ok bom agora eu vou precisar do motor então eu venho componentes já não é mais o básico né vamos colocar em todos e digital motor já apareceu aqui o cds e monta um motor de corrente contínua vou colocar ele aqui além disso vou precisar do trânsito eu sei que o código dele tp121 já até aparecer o desenho aqui em baixo ou prendê lo direto aqui na placa mas vou precisar mais nada só os jantares agora a não é preciso também de um de um gerador de energia então vou colocar
aqui power supply embaixo e vou ligar vai fazer o papel do nosso da nossa fonte está então eu vou colocar aqui o nome dela vou escrever fonte mesmo fonte são o motor de 12 volts portanto tem que ser de 12 volts 0,16 então eu posso escolher colocar aqui ou 0 16 ele vai funcionar direitinho legal vou levar agora o o o resistor até o lugar certo tá então o nome dele aqui na horizontal e vou colocar ele que nessa perna no trânsito bom o trânsito tem por 120 ele tem a função de levar a corrente
então com uma placa do arduino ela tem uma corrente muito baixo para fazer com que o motor gire é preciso fazer com que essa corrente aumente então eu vou utilizar o trânsito e ele tem três pedrinhas a primeira perna da esquerda é chamada base a segunda que a do meio é chamada coletor e por fim a última chamada emissor o emissor não tem segredo ligou ela direto no terra vou transformar que a cor preta pronto a emissora já está ligado à base ela vai ligada a uma porta do arduino então eu vou ligar aqui aporta
6 deixou só fazer fica mais bonitinho um pouco aqui já que em trazer até a porta 6 pronto fica mais fica mais retinha maravilha para isso nós vamos usar o marrom bom agora vou ligar o motor então eu já joguei a porta que vai enviar o sinal para o transistor ele vai passar pelo resistor vai aumentar a corrente aqui tem que mandar promotor como eu sei que o emissor é o que recebe o terra então coletor liga direto ao motor venho aqui desse jeito legal para isso utilizam verde mesmo agora eu preciso ligar esta perna
no motor a fonte e eu vou ligar exatamente na mesma linha vermelha liguei na pontinha vermelha e quando eu vou usar aqui tem verde vermelho laranja já foi então azul vou ligar o azul do pronto ea partir daqui eu vou ligar um negativo no terra do hino puxar um pouquinho mais e aí eu como já tenho terra ligado lá eu só vou manter na mesma porta então vem aqui e preto que está fazendo ligação do terra pronto tá feita a ligação no motor agora nós precisamos dar uma pensada no código então que está acontecendo aqui
eu alimento botão e esse circuito é interrompido quando eu aperto o botão eu coloco esses 10 k aqui para proteger o circuito né eu fecho contato aqui e aí eu recebo um sinal aqui no laranja quando eu receber o sinal laranja fazer a verificação se eu mandar um sinal ray aqui pra porta 6 ele vem aqui entra um transístor demanda a partir do coletor alimentação promotor tá caso contrário ele manda o sinal ou seja não vem nada pra cá o motor não gira então vão trabalhar com o código agora bom primeira coisa que é uma
variável vamos criar uma variável chamada controle poderia ter qualquer nome está desde que não tivesse assento em um controle variável criada agora preciso dizer o que é que vai ser carregado variável controle não preciso dizer o que vai ser carregado na variável controle vem aqui clico em input e vou dizer o seguinte eu quero que ele leia a porta digital qual porta digital aqui nós estamos usando aqui a 13 então eu mando ele ler a porta digital 13 dessa forma o que estiver entrando na porta digital 3 será gravado na nossa variável controle só centralizá-lo
aqui muito bem e agora eu preciso entrar um desvio condicional é preciso verificar qual é o sinal está entrando então eu venho aqui ó clico encontrou e vou procurar o nosso c então senão que aqui é o e fidel se pronto coloquei aqui vamos pensar então no que é que nós vamos perguntar pra ele então vem aqui pega uma tema imef e busca esse símbolo que ó coloquei aqui dentro legal que eu quero verificar eu quero verificar se a variável controle é igual a zero ou seja o pa ou seja se ela não está recebendo
sinal se ela não estiver recebendo sidão então eu quero que o arduíno um manda um sinal para a porta de número 6 que é que nós estamos usando para ligar o motor e essa porta vai receber o sinal louco ou seja manter desligados caso contrário se a porta a porta 13 recebeu um sinal eu quero que importa 6 m tons sinal ray legal vamos esconder o código aqui e vamos testar para ver se funcionou clicando em estar simulando chan vamos aguardar legal bom inicialmente o que é o motor da parada dá pra ver que está
escrito 0 rpm e a fonte já está ligada se eu apertar o botão então ele deve receber um sinal na porta 13 enviam um sinal pela porta seis vezes funciona a clique aqui o motor girando acho que o motor é possível ver quantos rpm está girando com essa intenção que eu coloquei né soltei o botão parou de girar apertar um botão volta geral vão soltar o botão e vou parar a simulação maravilha olhadinha na prática como é que a gente faz essa ligação amo lá a primeira coisa que vou fazer é a mesma coisa que
eu fiz aqui eu vou pegar um punch bottom e vou colocar o peixe bottom aqui na plaquinha legal como eu fiz lá aqui também eu vou colocar o resistor de 10k ligado na saída do meu voto pronto agora eu preciso ligar o terra então vamos alimentar toda essa trilha aqui na horizontal eu vou pegar o gene de daqui de cima mesmo tá na na simulação nós usamos o de baixo então vou usar esse que eu vou usar em cima mesmo maravilha agora eu vou pegar quando foi acordá los em vermelho e vou legal 5 volts
ao outro lado do resistor qualquer opinião aqui eu pego liga os 5 volts e agora eu preciso pegar o jantar laranja vou colocar aqui na entrada do resistor na saidinha do botão e vou ligar o pino 13 que opinam que nós usamos na programação o botão está ligado então tem o terra chegando aqui ainda não fiz a ligação do 10o alimentei a parte de baixo é preciso trazer essa parte aqui do botão para alimentar um terra a alimentação da população jogando aqui no botão e agora eu faço a ligação do terno nossa idéia aqui para
a barriga do terra ok vamos dar uma olhada como é que a gente monta o motor agora então para o motor eu preciso de um trânsito eu vou colocar o trânsito nesta parte da placa aky legal para fazer a proteção do circuito eu vou colocar um resistor de 330 homens aqui ó legal e esta que é a portinha que vai ligada à porta 6 então vamos pegar aqui lá nós usamos o pino marrom o jantar marrom também um puxa daqui e vou colocar na portinha de número 6 ligamos já as duas portas do arguido agora
eu preciso fazer a ligação do motor então vamos começar a ligar o motor bom primeira coisa a fazer eu vou tirar a alimentação do pino do meio aqui do trânsito que é o coletor e vou ligar o coletor diretamente no motor e aqui em qualquer portinho do motor maravilha agora eu preciso fazer a alimentação do motor então eu tenho a minha fonte que vai ligar na tomada e na saída dela eu vou colocar esse adaptador da eu coloquei esse adaptador que eu posso ligar os dois já pezinhos aqui ó e pego numa das pontas do
motor e ligou a fonte legal agora que eu preciso fazer é preciso aterrar essa fonte portanto eu pego este py no elenco ele diretamente ou só aumentar que o bocão um outro caminho preto aqui e vou ligar ao terra também bom lembrando que antes de você ligar a plaquinha do arduino no computador aqui nesse caso está desligada antes de fazer isso vamos verificar a instalação então nós temos aqui o coletor saindo alimentando o motor o motor ligado a fonte a fonte ligada ao terra do ar o hino legal é um resistor de trânsito 30 ac
e o botãozinho funcionando muito bem vou ligar a hélice do motor pronto deixar aqui montada e agora preciso ligar na tomada rock vão trabalhar então com a programação do arduino programa só que é bem-vindo vai ser igualzinho nós fizemos lá no simulador então vamos começar preparando a variável imt que nós chamamos de controle recebe zero ponto e vírgula legal agora eu preciso indicar que portas serão entradas e que portas serão saídas então ousar o comando pim molde e dizer que a porta 6 ela é uma saída ela que vai mandar o sinal promotor ponto e
vírgula e aporta 13 será uma entrada input ponto e vírgula para finalizar o comando muito bom agora vamos trabalhar no rol de lupi não pode lupi eu vou começar a conduzir condicional então vou dizer efe a primeira é preciso ler a variável que jogou um valor variável portanto vou dizer que controle recebe digital uid entre parênteses a porta que ele vai receber 13 ponto e vírgula para finalizar o comando e agora sim efe se o controle for igual igual a zero lembrando que o igual porque o igual igual é funciona como comparação se usasse igual
só eu ia jogar o valor de renda variável então fecho o parêntese e agora eu preciso abrir chaves pra começar o comando if lembrando que como ele trabalha com chávez e não aceita blocos de comando ele não trabalha com um ponto e vírgula então vamos lá se o controle estiver com 10 então digital right e vou escrever na porta 61 sinal louco ou seja ele vai receber um sinal oprah não ligar o motor legal agora vou sair desse fim vou entrar no el se você não abro chávez quando o doente ele já fecha pra mim
e agora digital right 6 de novo só que dessa vez sinal ray ou seja se ele tiver qualquer sinal que seja diferente de zero na porta 13 ele vai ligar o motor vou fazer a verificação cancelar porque eu não quero salvar ainda verifique conta tudo ok lembrando que enquanto nós estamos trabalhando com a programação é hora do hino foi montado ele está desligado agora vou ligar o arduino pra carregar o programa vou segurar o motor que tiver qualquer problema aqui é ele não vai jogar sozinho então vamos andar carregando a plaquinha carregar recebeu uma placa
e uma por enquanto nada agora vamos ver se apertando o botão e ele vai funcionar a maravilha apertei o botão um motorzinho está funcionando seu sol o botão ele desliga apertando ele volta a funcionar é isso pessoal bem simples a experiência de hoje só pra gente começar mesmo a trabalhar com a ligação do motor espero que vocês tenham gostado e aproveitado aula um abraço e até a próxima [Música]