Projeto 05: Como controlar a frequência do piscar do LED ou seu brilho com um potenciômetro

Поділитися
Вставка
  • Опубліковано 10 вер 2024
  • Nos episódios passados fizemos projetos envolvendo pinos digitais com função binária para entrada e/ou saída, além de trabalhar com PWM (Pulse Width Modulation) para saída digital.
    Neste vídeo utilizaremos a entrada analógica para conectar um potenciômetro que será responsável por controlar a frequência de piscar do LED ou a intensidade de brilho do LED.
    Este é mais projeto para nossa playlist Arduino sem a placa Arduino.
    Esse vídeo faz parte da nossa playlist Arduino sem a placa Arduino, vale a pena assistir • Aprenda Arduino sem o ...
    Todos os projetos dessa playlist estão disponíveis em forma de Roteiro, passo-a-passo, no meu site www.sandroalex..., passa lá e dá uma conferida!
    No nosso canal / sandroalex temos diversos assuntos na área de TI, inscreva-se, assista os vídeos, curta, deixe seus comentários com dúvidas e/ou sugestões e compartilhe!
    Qualquer dúvida e/ou sugestão escreva nos comentários que terei imenso prazer em responder.
    Bons estudos!
    Prof. Sandro Alex
    www.sandroalex...
    / sandroalex
    / sandroalex.info
    / sandro-alex-ferreira-7...

КОМЕНТАРІ • 88

  • @abracadabrakkj
    @abracadabrakkj 6 місяців тому +1

    Muito obrigado! Sua explicação é ótima e o método também. Estava fazendo um trabalho do Senai e esse vídeo me ajudou imensamente!!

    • @SandroAlex
      @SandroAlex  6 місяців тому

      Valeu @gabs_zz_ ! Que ótimo que o vídeo te ajudou :). Já deu uma conferida na playlist ua-cam.com/play/PLxMpHN3bl70lBR-H9C9_DH5XoizeGPzk4.html tem muito material que acho que vai curtir.

  • @adilsonfaisca6061
    @adilsonfaisca6061 5 місяців тому +1

    Muito obrigado Professor Sandro parabéns muito boa explicação me ajudou bastante para desenrolar um trabalho para faculdade uma ..DEUS TE ABENÇOE 🙏🙏🙏🙏

    • @SandroAlex
      @SandroAlex  5 місяців тому

      @adilsonfaisca6061 que ótimo, fico feliz! Abs

  • @rodrigopereira5152
    @rodrigopereira5152 Рік тому +1

    Parabéns! Excelente vídeo!

    • @SandroAlex
      @SandroAlex  Рік тому

      @rodrigopereira5152 valeu, muito obrigado!

  • @elianzozias2717
    @elianzozias2717 Рік тому +1

    Que aula, muito obrigado professor!

    • @SandroAlex
      @SandroAlex  Рік тому

      @elianzozias2717 eu que agradeço o elogio! Já deu uma conferida na playlist ua-cam.com/play/PLxMpHN3bl70lBR-H9C9_DH5XoizeGPzk4.html tem muito material que acho que vai curtir.

  • @brahianorsolin8639
    @brahianorsolin8639 Рік тому +1

    Muito bom, parabéns irmão

    • @SandroAlex
      @SandroAlex  11 місяців тому

      Muito obrigado @brahianorsolin8639

  • @odirleimalaspina1264
    @odirleimalaspina1264 2 роки тому +1

    Muito bom o seu vídeo, muito didático. A edição tbm está ótima! Trabalho limpo e profissional! Parabéns de verdade!

    • @SandroAlex
      @SandroAlex  2 роки тому

      Obrigado pelo elogio Odirlei Malaspina!

  • @denernun
    @denernun 2 роки тому +1

    Fantástico ! me divertindo muito com o Arduino e suas aulas !

    • @SandroAlex
      @SandroAlex  2 роки тому

      Show! Dá pra fazer várias coisas, o limite é a imaginação kkkkk

  • @joseandrade6289
    @joseandrade6289 Рік тому +1

    Like!

  • @welberthenrique123
    @welberthenrique123 3 роки тому +1

    Excelente!

  • @klawanncairolli161
    @klawanncairolli161 2 роки тому +1

    muito bomo video

    • @SandroAlex
      @SandroAlex  2 роки тому

      Muito obrigado @klawann cairolli

  • @dirleibispo7982
    @dirleibispo7982 Рік тому +1

    Muito bom vídeo ganhou um inscrito

  • @ricardocesardasilvagomes9549
    @ricardocesardasilvagomes9549 Рік тому +1

    Muito legal.......pergunta: qual a resistência interna no potenciômetro????

    • @SandroAlex
      @SandroAlex  Рік тому +1

      @ricardocesardasilvagomes9549 valeu! Utilizei um resistor de 220 ohms

  • @THIAGO_ELETRICISTA
    @THIAGO_ELETRICISTA 3 роки тому +1

    Muito bom seus vídeos. Mais um escrito

  • @sidneydeamo5852
    @sidneydeamo5852 6 місяців тому +1

    Parabéns professor !!!
    Professor gostaria de saber se teria como controlar o led tipo exempo coloco o potenciometro n 1 o led fica 1 minuto ligado dou delay 2 minutos ele fica no loop assi qdo coloco n 2 fica 2 minutos ligado e delay 2 qdo coloco 3 liga 3 minutos e fica 2 minutos delay desligado ñ sei se consegui explicar rsrs
    Agradeço desde ja pela atencao
    Obrigado

    • @SandroAlex
      @SandroAlex  6 місяців тому +1

      Obrigado @sidneydeamo5852. Deixa ver se entendi correto o que pretende fazer. Você quer usar o potenciômetro para controlar a quantidade de minutos que o LED fica ligado, é isso?

    • @sidneydeamo5852
      @sidneydeamo5852 6 місяців тому +1

      @@SandroAlex sim isto mesmo👍

    • @SandroAlex
      @SandroAlex  6 місяців тому

      @@sidneydeamo5852 sim, é possível fazer com certeza.

  • @jasdjpaulistajm
    @jasdjpaulistajm 2 роки тому +1

    ola boa noite tudo bem? te fazer uma pergunta. da pra usar potenciômetro em fita de led? eu to usando 10 pedaço de fita de led branco. cada pedaço tem 3 leds. peguei liguei todo em paralelo e liguei nos 12v tensão de bateria de carro, isso ta em um painel ai queria dar uma diminuída na claridade. poder da um dica agradeço de montão.

    • @SandroAlex
      @SandroAlex  2 роки тому +1

      Olá Jasion, obrigado por assistir o vídeo. Cara, o potenciômetro nada mais é que um resistor com resistência variável. Ou seja, você pode permitir uma maior ou menor passagem de energia. Logo, usando o potenciômetro você terá o efeito desejado! Só atente para o cálculo para o dimensionamento dele. Fiz um vídeo explicando como fazer esse dimensionamento ua-cam.com/video/3Yk-182_KWs/v-deo.html . Abs

  • @ezequiellago3670
    @ezequiellago3670 Рік тому +1

    Eai irmão vai de paraquedas aqui vi q você é muito inteligente, bom tô com uma ideia, na guitarra existe um efeito q se chama delay, alguns mais avançados tem a possibilidade de controlar a velocidade dele com o click outros é no potenciômetro, eu queria saber se de alguma forma teria como controlar a velocidade como vc fez com o Led só que com o click? Cara isso ia revolucionar muita coisa, ou seja com um Switch definir se a aumentaria ou diminuiria a velocidade, Oq me diz ?

    • @SandroAlex
      @SandroAlex  Рік тому

      Valeu pelo elogio @ezequiellago3670. Pelo que entendi você gostaria de controlar a cadência do delay através de botão, é isso? Se sim, já trabalhei com pedaleiras que possuem essa função (chamada TAP) onde você coloca o andamento da música clicando no botão até sincronizar. Se não é isso me diz mais detalhes por favor.

    • @ezequiellago3670
      @ezequiellago3670 Рік тому

      @@SandroAlex isso msm, eu vi um projeto chamado bpm boy dps voce pesquisa, nele tem todos os codigos e materiais, porem so n sei como eu colocaria no pedal de efeito, la ja tem um potenciometro q controla isso, mas o tap e muito mais pratico q vc sabe exatos os bpm e pode fazer com o pe

  • @kf212liso5
    @kf212liso5 3 роки тому +1

    E possível unir as duas funções no mesmo led com 2 potenciometro?

    • @SandroAlex
      @SandroAlex  3 роки тому +1

      Olá @kf212 liso, obrigado por assistir o vídeo! Sim, essa é a beleza da programação física! O limite é a imaginação :). Coloquei sua pergunta na lista de vídeos que estou fazendo para responder os inscritos. Valeu!

  • @brunodealmeidachagas1003
    @brunodealmeidachagas1003 Рік тому +1

    Boa tarde professor, o potenciometro de 10k teria essa variação 1023? ou somente o de 1k

    • @SandroAlex
      @SandroAlex  11 місяців тому +1

      @brunodealmeidachagas1003 boa noite! Essa variação de 0 a 1023 é devido a utilização do pino analógico do Arduino. Ele vai escalar os intervalos entre os inteiros (dentro de 0 e 1023) com a a resistência. Logo, com menos impedância os interfalos de resistência será menor.

  • @otaviopampolha9386
    @otaviopampolha9386 3 роки тому +1

    no meu caso, eu precisaria usar a função map, pra converter o tempo de piscar entre 0s e 10s de acordo com o potenciômetro. Como faço isso:=?

    • @SandroAlex
      @SandroAlex  2 роки тому

      você lê o valor do potenciômetro normalmente "int valPot = analogRead(pot)" e depois faz a conversão com a função map "valPot = map(valPot, 0, 1023, 0, 10)", onde valPot é o valor lido no potenciômetro pot, e os valores de parâmetro da função map são: pino do potenciômetro, valor inicial anterior, valor final anterior, valor inicial desejado e valor final desejado.

  • @THIAGO_ELETRICISTA
    @THIAGO_ELETRICISTA 3 роки тому +1

    Sandro eu tenho um projeto usando um teclado com 5 botões em uma única porta analógica. Teria uma lógica para fazer as funções no modo automático? As funções dos botões são (frente/ Ré ,+, - e Neutro )

    • @SandroAlex
      @SandroAlex  3 роки тому

      @Thiago Santos por favor me fale mais sobre o que quer fazer.... não entendi bem quando diz "...fazer as funções no modo automático"

  • @antoniobaratapantoja7323
    @antoniobaratapantoja7323 Рік тому +1

    Professor qual o valor do potenciômetro pra colocar no arduino uno

    • @SandroAlex
      @SandroAlex  Рік тому

      @antoniobaratapantoja7323 utilizei um de 220 ohms. Deixei esse e os demais projetos do canal em meu site, acho que vale a pena dar uma olhada www.sandroalex.info/roteiros/projetos-arduino/5-led-potenci%C3%B4metro

  • @bruno_malta13
    @bruno_malta13 10 місяців тому +1

    Pode me ajudar com um trabalho da faculdade?
    “Preciso Construir um protótipo físico do jogo de memória GENIUS com potenciômetro para ajuste de dificuldade (velocidade das luzes) e com display 7 segmentos para visualizar o nível (0 ~ 9) em que estar funcionando o jogo. Preciso de 5 botões a qual 1 desses 5 botões, 1 Botão para reiniciar o jogo ao mesmo tempo que retorna para o nível zero Deve indicar o nível de dificuldade do jogo:
    0: mais fácil -> luzes demoram mais tempo acesas 9: mais difícil -> luzes piscam mais rapidamente e um Potenciômetro para alterar o nível de dificuldade do jogo. “ Tentei que só mas não consegui.

    • @SandroAlex
      @SandroAlex  10 місяців тому

      Olá @bruno_malta, em que parte está sua dúvida para que eu possa tentar te ajudar?

    • @bruno_malta13
      @bruno_malta13 10 місяців тому +1

      @@SandroAlex dúvida com a parte do código que acho que está errado e do protótipo digital que estou fazendo no Tinkercard. Os leds não funcionam na hora de fazer a simulação. Eu usei uma fonte de energia pra por o potenciômetro e talvez não tenha posto no lugar certo, coincidindo que não sei organizar código já que pus o potenciômetro. Estou precisando de ajuda pois não sou bom com códigos C++.

    • @SandroAlex
      @SandroAlex  9 місяців тому

      @@bruno_malta13 eu deixo todos os projetos em meu site www.sandroalex.info/roteiros/projetos-arduino e lá você pode abri-los e ver o protótipo digital (no Tinkercad) e os códigos. Daí pode comparar com o que fez e verificar o que pode estar acontecendo. Ah, só um detalhe, a linguagem segue mais ou menos o estilo da linguage C++ mas fique atento que não é C++. Veja se consegue identificar o problema e me fale qualquer coisa.

  • @davidlima3615
    @davidlima3615 2 роки тому +1

    Professor fiz esta última configuração "byt" pra controlar a corrente de um motor dc mas o potenciômetro fritou e queimou o arduino tb. Isto não funciona para motores, né?

    • @SandroAlex
      @SandroAlex  2 роки тому +1

      Olá @David, obrigado por assistir o vídeo. Cara, a depender da corrente da consumida pelo atuador (neste caso o motor) não é possível interagir diretamente com o Arduino. Você pode usar um transistor TIP 122 NPN, por exemplo, lembrando de alimentar o motor dc através de fonte externa!

    • @davidlima3615
      @davidlima3615 2 роки тому +1

      @@SandroAlex Eu vacilei não liguei o potenciômetro nos 5v liguei em 12v do motor.

    • @SandroAlex
      @SandroAlex  2 роки тому

      @@davidlima3615 eitchaaaa

  • @gilclebyramosbezerra
    @gilclebyramosbezerra Рік тому +1

    como faço esse projeto em programação em blocos

    • @SandroAlex
      @SandroAlex  Рік тому

      Olá @gilclebyramosbezerra fiz o vídeo ua-cam.com/video/-2E4RNSCcSA/v-deo.html mostrando como trabalhar com blocos, dá uma olhadinha que vai gostar.

  • @sebastianlimasantos9115
    @sebastianlimasantos9115 Рік тому +1

    Professor mim ajuda ai numa programação
    .

    • @SandroAlex
      @SandroAlex  Рік тому

      Opa @sebastianlimasantos9115 será um prazer ajduar, o que está pensando?

    • @sebastianlimasantos9115
      @sebastianlimasantos9115 Рік тому

      Comprei um arduíno nano
      Gostei de ver esse assunto
      E tive uma ideia muito boa.
      Preciso de uma programação pra pulsar bico injetor.porem com tempo controlado e o acionamento deve ser feito por um sinal positivo.
      O projeto é pra injeção eletrônica.
      Dando certo podemos fazer mais projetos.
      Se realmente funcionar irei pagar pra vc por cada instalação de arduíno e programação.
      Mim ajude ai

  • @brunodealmeidachagas1003
    @brunodealmeidachagas1003 Рік тому +1

    so tenho potenciometro de 10 k disponiveis

    • @SandroAlex
      @SandroAlex  11 місяців тому +1

      @brunodealmeidachagas1003 boa noite! Essa variação de 0 a 1023 é devido a utilização do pino analógico do Arduino. Ele vai escalar os intervalos entre os inteiros (dentro de 0 e 1023) com a a resistência. Logo, com menos impedância os interfalos de resistência será menor.

  • @THIAGO_ELETRICISTA
    @THIAGO_ELETRICISTA 3 роки тому +1

    Seria possível limitar a frequência? Tipo de 30a 300hz?

    • @SandroAlex
      @SandroAlex  3 роки тому +1

      Sim, via programação.

    • @THIAGO_ELETRICISTA
      @THIAGO_ELETRICISTA 3 роки тому +1

      @@SandroAlex será que poderia enviar um e mail pra vc?

    • @THIAGO_ELETRICISTA
      @THIAGO_ELETRICISTA 3 роки тому

      Estou montando um simulador pra testar velocímetro de carros

    • @THIAGO_ELETRICISTA
      @THIAGO_ELETRICISTA 3 роки тому

      @@SandroAlex www.engineersgarage.com/generating-variable-frequency-with-arduino/ encontrei esse material porém não entendi onde aumenta a frequência. No exemplo vai até 100hz. Testei aqui e tá certo . Mas preciso aumentar. Pode me ajudar?

    • @SandroAlex
      @SandroAlex  3 роки тому

      Sim, claro.

  • @tayronemonteiro7775
    @tayronemonteiro7775 2 роки тому

    Parabéns pela didática! Estou com uma situação que os leds piscam em uma determinada intensidade de brilho, pode me ajudar?

    • @SandroAlex
      @SandroAlex  2 роки тому

      Obrigado por assistir o vídeo Tayrone Monteiro e por seu comentário. Posso tentar te ajudar sim, me explique com mais detalhes, não entendi muito bem sua dúvida

  • @leaozaum
    @leaozaum 3 роки тому +1

    É possível controlar a frequência do piscar do led sem usar o potenciômetro?

    • @SandroAlex
      @SandroAlex  3 роки тому +1

      Olá @Anderson, sim é possível! Tem outro vídeo nessa playlist mostrando como fazer isso com botões. Está saindo outro essa semana mostrando como fazer também através da comunicação serial. Não esquece de se inscrever e ativar as notificações para ser informado assim que o vídeo sair.

    • @leaozaum
      @leaozaum 3 роки тому +1

      @@SandroAlex E somente por códigos? Sem usar nenhum componente, apenas o arduino e o led? Também é possível?

    • @SandroAlex
      @SandroAlex  3 роки тому +1

      Sim @Anderson é possível! Veja o vídeo de pulsar onde mostro como fazer o LED aumentar e diminuir o brilho através de código . Você pode fazer o mesmo só que ao invés de pulsar, que usa a saída PWM (também tem vídeo sobre isso na mesma playlist 😃) , você usar a saída digital com valores 1 e 0

  • @jardelguimaraes2197
    @jardelguimaraes2197 2 роки тому +1

    Mestre qual o nome desse aplicativo.

    • @SandroAlex
      @SandroAlex  2 роки тому +1

      Olá Jardel, é um aplicativo web chamado Tinkercad: www.tinkercad.com/

    • @jardelguimaraes2197
      @jardelguimaraes2197 2 роки тому +2

      @@SandroAlex obrigado

    • @jardelguimaraes2197
      @jardelguimaraes2197 2 роки тому +2

      Mestre outra duvida:
      No poteciometro eu posso colocar o terminal do meio sempre a fase?

    • @SandroAlex
      @SandroAlex  2 роки тому +1

      @@jardelguimaraes2197 sua ideia seria manter um valor fixo? Deixar o LED sempre aceso?

    • @jardelguimaraes2197
      @jardelguimaraes2197 2 роки тому +1

      @@SandroAlex Estou fazendo eletrotecnica e nao sei muito de eletronica.
      Seria ligar o led e aumenta e diminuir eu iria ligar o positivo no primeiro terminal eo segundo terminal ligar no positivo do led e levar o negativo por fora por led. Poderia fazer assim?

  • @lucca_dynamics
    @lucca_dynamics 2 роки тому +1

    N deu certo

    • @SandroAlex
      @SandroAlex  2 роки тому

      Muito obrigado por assistir o vídeo e por seu comentário outlight. Me diz o que não deu certo para eu tentar te ajudar

    • @lucca_dynamics
      @lucca_dynamics 2 роки тому +1

      @@SandroAlex olha,no meu tinker cada falhou n parte do delay,pq ele fala que não existe a variável "valorPotenciometro" n existe
      E todas as partes que tem "valor Potenciômetro" falha

    • @PedroSilva-dr8eu
      @PedroSilva-dr8eu 2 роки тому +1

      @@lucca_dynamics Apareceu o mesmo para mim.

    • @PedroSilva-dr8eu
      @PedroSilva-dr8eu 2 роки тому +1

      encontrei meu defeito. estava escrevendo as "const" dentro do setup e não acima. funcionou

    • @SandroAlex
      @SandroAlex  2 роки тому

      @@lucca_dynamics o @Pedro Silva conseguiu visualizar onde estava o equívoco dele... você viu a resposta dele? conseguiu sanar seu problema?