[Música] ó seja muito bem vindo mais uma aula prática de arduino nessa aula nós vamos controlar a velocidade de um motor de corrente contínua utilizando um potenciômetro para as experiências nós vamos precisando além da proto board e da placa do hino um motor de c nesse caso aqui de 12 volts que foi exatamente o que nós usamos na última experiência é alguns samplers a eles eu coloquei aqui só pra gente poder ver a mudança de velocidade do motor e um potenciômetro neste caso um potenciômetro de dez carros o que é um potenciômetro é um dispositivo
de resistência variável conforme o giro para um lado a resistência aumenta e conforme eu giro para o outro ela diminui então nesse caso o mínimo dela 0k e o máximo é 10 k ta dessa forma tenho nenhuma resistência uma resistência de 10 kms bom a a ideia é que conforme aumente a resistência eu diminuo a atenção que vai para um motor e dessa forma ele é reduzido se eu jogar resistência a 0 ele vai jogar o máximo promotor montam vai gerar na potência máxima o que não vai acontecer nesse caso porque o motor que nós
estamos utilizando o motor de 12 volts inclusive na última experiência para ligar esse motor nós colocamos ali uma fonte externa já a aecom nós sabemos a placa do hino gera 5 volts de potência transmontana vai ficar um pouco mais lento bom vamos dar uma olhadinha como funciona o simulador experiência vamos lá bom eu já deixei aqui montadas a aplacar a dor do hino e aprontou board então agora vou pegar um potenciômetro vou jogar um potenciômetro aqui na placa e estava faltando um motor deixou só colocar aqui que é de 10 quilômetros do mesmo jeito agora
vou puxar o motor então o curso que é motor aqui que já deve pegar o motor de corrente contínua e ac dc desse modo legal muito bem agora eu vou fazer a ligação primeiro do potenciômetro quem a gente vai entender como é que funciona direitinho eu vou jogar na protocolou hoje uma alimentação de 5 volts que vai servir tanto para o motor quanto potenciômetro e vou colocar nela um chapeuzinho vermelho para a gente manter o padrão agora vou fazer alimentação um gene de o terra puxa que o jantar é possível que nós estamos utilizando a
alimentação do terra é o preto legal então uma plaquinha já está alimentado para alimentar um potenciômetro é bem tranquilo eu pego uma das pernas dele e jogo no terra e a outra perna dele nas laterais 5 volts vermelho e outro preto ótimo então dessa forma eu tenho o potencial o metrô sendo alimentado com 5 volts e agora essa perna do meio ela vai servir como um registro que está acontecendo então o que acontece eu vou jogar uma tensão nesse potenciômetro conforme aumentar e diminuir a resistência ele vai enviar um valor diferente para esse terminal do
meio então eu vou ligar esse terminal do meio a uma entrada analógica a entrada analógica eu vou ligar no a5 qualquer uma das entradas analógicas funciona pra isso eu vou utilizar que já tem aqui um azul então na entrada analógica e o receber o valor que será variável de acordo com o giro da alavanca do potenciômetro conforme aumentar e diminuir a resistência o valor vai ser diferente na entrada na lógica está muito bem agora preciso fazer com que o motor funcione então para que o motor funcione eu vou começar ligando esse terminal o terminal 1
do motor ele é preto então ele vai ligado no terra pronto ou inclusive alterar a cor aqui também do jantar para preto legal e agora preciso escolher uma saída da placa do hino pra fazer alimentação desse motor eu tenho duas possibilidades de saída uma placa uma porta digital e uma porta digital pwn a diferença nós já falamos nós vamos relembrar a porta digital ele permite quem seja enviar dois valores 0 volts ou 5 volts só esses dois valores a pwm ele permite que entre zero e 5 volts estabeleça uma diferença de 255 valores diferentes então
é uma saída digital que tem 255 possibilidades de envio do sinal tá então eu vou fazer alimentação com um pino pwm vou pegar o terminal 2e vou fazer a ligação com um desses pilotos eu vou utilizar aqui 616 o pw vai me servir bem legal e sobre um jantar e amarelo pra fazer essa ligação maravilha bom a ligação bem simples já está montada vamos dar uma olhada como vai ficar o código lona clique em código e eu já criei uma variável chamada valor tá então eu vou precisar colocar um valor dentro de valor eu venho
aqui jogo 7 valor de u importa aqui é o valor que lhes que estiver chegando em a 5 então eu vou até input e vou mandar ler o ppi a 5 pronto agora já peguei o valor que está entrando em a 5 e joguei na variável valor agora vou trabalhar com essa variável vou fazer a saída dela vou fazer a saída dela então eu preciso do alto tietê vai ser esse aqui que eu vou usar set point ou alguma coisa tá então vou selecionar o pino que pino o que nós estamos utilizando pneus 6 percebam
que esse é comando aqui esse bloco de comando ele só aceita as portas pwm então vou selecionar porta pwm 6 legal agora é que vem um problema matemático as entradas analógicas elas aceitam valores até 1024 então ela tem 24 possibilidades de leitura de valor ea saída pwm só sendo 255 então eu preciso ou fazer a conversão de 1024 do valor que está aí é que eu estou recebendo para 255 ou usar um comando que já tem pronto pra isso eu vou usar o comando obviamente é mais fácil o comando de utilizar o comando mep ele
está aqui em efe então eu clico inep e vou substituir toda essa parte do bloco por ele tá a primeira coisa que ele me pergunta o que é que eu vou jogar nesse valor então eu tenho que vir aqui invariável e vou buscar a variável valor avaliado o valor que será usado na sequência de zero a 255 você pode selecionar o valor que você quiser que 255 porque a capacidade máxima da porta tá legal e já pronto uma olhadinha se o texto ficou correto ok o blog right porta 6 ep valorizar amigo 23 pra 0
a 255 muito bem então vamos pegar agora vamos iniciar a simulação para ver se está funcionando iniciar a simulação o motor está parado lá em 0 rpm conforme for diminuindo a resistência o motor vai gerando cada vez mais rápido até o limite da atenção que eu tô mandando para o motorzinho caso eu queira diminuir a velocidade do motor a eu vou aumentando a resistência do potenciômetro girando essa alavanca e o motor vai diminuindo até a parada completa dele legal ou montar então agora na prática vamos lá vou começar também pelo potencial o metrô vou colocar
um potenciômetro aqui na plaquinha potencial entra bem justo aqui há agora vou fazer a ligação do terra e dos 5 volts para a pro tour liga nos 5 volts ligo o jantar preto terra eo vermelho a 1 5 volts nós utilizamos a parte de cima com o preto ea parte de baixo como vermelho legal está alimentado agora eu preciso jogar essa alimentação no potencial metro utilizar a mesma trilha em uma das pernas do potenciômetro legal fazer a mesma coisa ou outra perna do potenciômetro para ligar no terra ligada à alta em uma potência mas já
alimentado com cinco gols só lembrando que enquanto estou trabalhando aplaquem estar desligada do computador assim evita queimar qualquer peça a saída da perna do meio vai chegar em qualquer entrada digital a desculpa em qualquer entrada analógica no caso nós utilizamos a entrada analógica a 5 pronto potencial está ligado foi bem sempre vizinho de fazer a ligação dele vamos ligar o motor agora eu vou pegar a primeira e vou ligar a perninha que está aqui com jander preto do motor direto no terra não vou usar essa trilha que eu já tenho terra chegando nela e a
outra entrada no motor vá em uma porta pwm nós utilizamos a porta sei se eu vou manter a utilização na porta 6 ac a ligação feita bem simples né vamos fazer a programação vamos lá eu podia pegar e como a gente já sabe vira até que código clicar em bloco mais text selecionar tudo que estavam colocadas na programação da um control c e um control v lá funcionaria ou é fácil programação do zero faz a programação do zero só para fixar a primeira coisa a fazer é criar uma variável chamada valor então comanda int valor
o paulo está aqui valor igual a zero ponto e vírgula fechou com moda agora vem até ovóides e tap não pode ser tap eu vou acertar as portas dizendo relação entradas ou saídas então nós vamos utilizar o comando pim molde a porta que nós utilizamos a porta seis delas é uma saída o próximo comando que eu vou utilizar nem precisaria estar porque eu vou colocar pe onde a cinco como input mas se vocês se lembram a a todas as portas analógicas são apenas entradas então de qualquer forma esse comando já será automático não precisa indicar
que há cinco é uma entrada tá eu coloquei aqui por colocar só comando e vão começar aqui agora eu vou usar a seguinte linha de comando valor que é a variável que nós criamos vai receber análogo rede vou fazer a leitura analógica da porta a 5 fecho ponto e vírgula como em cima é preciso manter até o final toque agora o comando o que vai fazer a conversão do valor recebido para o valor que eu quero enviar para a porta então o valor igual a map que é o command nós utilizamos a própria variável valor
1,1 de 0,23 até irlan 0,255 feche com 40 pontos então e agora analisa de raitt porque eu vou escrever um valor analógico na porta pwm maiúsculo ao é minúsculo pronto é bom que o programa já avisa quando você erra sem alterar a cor do comando abre parênteses a porta que nós utilizamos seis bairros receber o valor fecho parentes ponto e vigo pronto comando está finalizado vamos testar vou jogar aqui no do hino vou verificar o comando ao verificar os comandos não é verificar a programação tá terminando de verificar ok com o piloto está tudo correto
no programa então vamos carregar para a plaquinha sei lá que não quer salvar a goiana o namoradinho recebeu agora o motor já começou a gerar então deixa eu pegar e ó conforme o giro para um lado ou para o outro o motor pára de funcionar então eu vou colocar aqui a hélice pra gente fazer o teste e vou diminuir a resistência eo motor da general motors daria muito mais rápido mas como expliquei uma altura de 12 volts e atenção que está gerando aqui na plaquinha de 5 volts agora conforme ou girando para o lado a
velocidade dele vai diminuindo cada vez mais até quase parada e a parada total conforme o giro para outro lado motor volta a girar até a sua velocidade máxima quando a resistência chega a 0 desligar e gostaram da experiência pessoal essa foi a nossa última aula do im espero que vocês tenham aproveitado bastante o curso tiver qualquer dúvida reveja as aulas que ficaram pra trás tanto de eletrônica software e as aulas práticas um abraço e bons estudos