ARDUÍNO - LIGANDO E DESLIGANDO COM UM SÓ BOTÃO

Sdílet
Vložit
  • čas přidán 13. 04. 2023
  • Nessa aula de Arduíno vamos aprender como ligar e desligar saídas do microcontrolador usando apenas um botão: um pulso para ligar, outro para desligar. Vamos aprender uma das formas de se fazer isso (existem muitas!) e toda a lógica da programação envolvida.
    -----------------------------
    Seja um apoiador do GVensino! Contribua com uma pequena quantia por mês através do Apoia.se ou do Patreon!
    Para contribuir em Reais, acesse: www.apoia.se/gvensino
    Para contribuições em dólar (cartão internacional), acesse: / gvensino

Komentáře • 60

  • @valdecidasilva4213
    @valdecidasilva4213 Před 3 měsíci +4

    Esse professor e nota mil, eu só cabeça dura e miolo mole , mas de insistência consegui. Obrigado professor.

  • @xandaobernroider
    @xandaobernroider Před 25 dny

    Meu amigo eu estou aprendendo a programação com vc obrigado por me ensinar a programação!! Eu já até comprei uma placa para gravar os meus pics aminha placa e k 150. Tmj

  • @sarahwolx5275
    @sarahwolx5275 Před 2 měsíci

    Sério... O que eu não consegui aprender no meu curso técnico em umas 5 aulas esse professor me ensina em alguns minutos. Meus parabéns pelo excelente trabalho

  • @diegohmiranda100
    @diegohmiranda100 Před rokem +4

    Ele voltou!!!!!!!!!!😮😮😮😮 Muito feliz

  • @brunomariano2224
    @brunomariano2224 Před rokem +6

    Muito didático!!
    Este conteúdo é exatamente o que eu estava precisando para implementar num projeto!!
    Muito obrigado!

  • @sergiopaixao6882
    @sergiopaixao6882 Před rokem +3

    suas explicaçoes sao mto legais, nem começo a ver o video, mas ja sei que vai ser bom, e ja dou o like, parabens pelo trabalho

  • @maviaelbeserra948
    @maviaelbeserra948 Před rokem +7

    Que topppp❤❤❤❤!!!!
    Voltou com aulas do arduino!!!!

  • @wandermacksuel5514
    @wandermacksuel5514 Před rokem

    fantastico, muito bom o retorno!

  • @marcelo_eletricista
    @marcelo_eletricista Před rokem +4

    seus vídeos são simplesmente didáticos e muito bem explicados, top como sempre, parabens

  • @charlesgomes4333
    @charlesgomes4333 Před 19 dny

    Ótimo, professor!

  • @ermespy5eps
    @ermespy5eps Před měsícem

    Top top . Muito bom mesmo .
    Ensina com faz matriz de teclado de 0 a 9 nas digitais

  • @professorjulianoromeu
    @professorjulianoromeu Před rokem +1

    Muito bom! Continue com os vídeos. São ótimaos!

  • @ronaldolemosgouvea854
    @ronaldolemosgouvea854 Před 8 měsíci +1

    Obrigado GV ensino por esse curso Fantastico de Arduino!

  • @AprendendoaBibliaemFamilia

    excelente aula ,como sempre👏👏👏👏👏👏

  • @jeffersonavelin7673
    @jeffersonavelin7673 Před rokem

    Muito show teu conteúdo! Parabéns!

  • @Amaral-eletroeletronica
    @Amaral-eletroeletronica Před 7 měsíci

    Incrível!! Muito obrigado pela explicação.

  • @rubimarsantos1001
    @rubimarsantos1001 Před rokem +1

    Ótima aula!

  • @jonathangomes3358
    @jonathangomes3358 Před 3 měsíci

    Grande mestre!

  • @R0DRIGO0
    @R0DRIGO0 Před rokem +1

    Nota mil como sempre 👏🏿👏🏿👏🏿🇧🇷

  • @lbsecreto7895
    @lbsecreto7895 Před 5 měsíci

    Ótimo video . Me ajudou muito

  • @Haroldobe
    @Haroldobe Před 11 měsíci

    Parabéns!!!!

  • @brunoferreira3262
    @brunoferreira3262 Před rokem

    GV ENSINO O MELHOR

  • @gleisonaraujo7216
    @gleisonaraujo7216 Před rokem

    Boa! Professor!!!!

  • @mzsennamzsenna3382
    @mzsennamzsenna3382 Před rokem +1

    👀 o mestre voltou

  • @paulinomanhica3788
    @paulinomanhica3788 Před 9 měsíci

    muito util. obrigado

  • @thiago---THG021
    @thiago---THG021 Před rokem

    grande professor abraço !

  • @kauanhenrique4472
    @kauanhenrique4472 Před rokem +1

    Excelente aula!

  • @edipocdf
    @edipocdf Před 11 měsíci +1

    Excelente demais, didatica muito boma, vi a playlist inteira.

    • @GVensino
      @GVensino  Před 10 měsíci

      Poxa, muito obrigado @edipocdf! Muito honrado pela sua contribuição e elogios. Um grande abraço!

  • @ERIEDMASTER1
    @ERIEDMASTER1 Před 23 dny +1

    *Muito bem explica, porem ela tem uma sintaxe bem complicada, para um processo simples, fico confuso*

  • @fabriciocosta881
    @fabriciocosta881 Před rokem

    boa noite bv ensino ,, paz do senhor , voltou o canal ?? ? queria ver mais video do clp zélio com o senhor profesor gabriel

  • @charleslyell3748
    @charleslyell3748 Před rokem +1

    Eu utilizo a função millis com while na leitura do botão, é uma alternativa e funciona muito bem. No mesmo sketch utilizei pwm softstarter para um motor de aspirador com bateria.

    • @GVensino
      @GVensino  Před rokem

      Olá Charles! Dá certo também. Está usando millis pra tratar o deboucing e o while para aguardar o botão ser solto, certo? Porém ao usar while, você não está deixando o programa preso, aguardando o botão ser solto?
      Se deixar o programa preso for um problema, você poderia usar uma abordagem com millis() + a lógica das variáveis que usamos no vídeo. Assim o programa nunca fica preso em ponto algum.
      Se deixar o programa preso, aguardando o botão ser solto nào for um problema, então pode-se usar delay() e while também, que dá certo.
      Sempre há várias formas de se resolver problemas em programação e isso é o que a torna tão fascinante!
      Não existe uma maneira mais correta ou errada, a melhor forma é aquela que funciona para o nosso projeto!
      Obrigado pelo seu comentário, Charles!

    • @charleslyell3748
      @charleslyell3748 Před rokem +2

      @@GVensino Valeu, agradeço pelo comentário.

    • @rilerson
      @rilerson Před rokem +1

      Charles vc tem, algun curso , sobre eletrônica pago???
      Abraço

    • @charleslyell3748
      @charleslyell3748 Před rokem

      @@rilerson Não tenho nenhum curso, fiz colégio técnico de eletrônica nos anos 70.

    • @rilerson
      @rilerson Před rokem

      ​@@charleslyell3748 rsr me expressei errado,, eu quis pergunta se vc da algum curso, ensina , seus alunos eletronica, se sim , eu tavo interessado sim :)

  • @Eletricistax-h8x
    @Eletricistax-h8x Před rokem

    Professor vc e umas das melhores coisas que eu encontrei no youtube ja estou na aula 23 de clp como eu faco pra obter um certificado? Seu vou reacistir as aulas

  • @mzsennamzsenna3382
    @mzsennamzsenna3382 Před rokem

    Fiz o mesmo projeto no chatgbt e funcionou perfeitamente 2 minutos

  • @AmiltonJr
    @AmiltonJr Před rokem

    Aprecio demais suas aulas.
    Seria bacana se você fizesse um vídeo mostrando o comando "digitalWriteFast." É uma biblioteca que pode ser baixada no próprio gerenciador da IDE.
    A maneira de usar esse comando é exatamente a mesma do velho digitalWrite. A grande diferença é a velocidade. Enquanto que no tradicional, o máximo é por vota de 140KHz, nesse chega a 1.6MHz. Mais rápido que isso, só com acesso direto aos registradores.
    Ainda não vi nenhum vídeo a respeito.

  • @celsocantor7026
    @celsocantor7026 Před rokem +1

    Como eu faço isto no clp ?

  • @eltontimm6079
    @eltontimm6079 Před 3 měsíci

    Ola, quero configurar um botao para usar com dmx e que enquanto ele estiver pressionado ele aciona um canal dmx.

  • @guedes9187
    @guedes9187 Před 4 měsíci

    Professor , eu fiz teste se tirar a função delay ele já no caso não fica mudando o estado , ele faz isto só quando pressiona o botão novamente ?

  • @niltonchaves6053
    @niltonchaves6053 Před 6 měsíci

    Tem como adicionar um buzer pra ligar junto com o led?

  • @joseventura4767
    @joseventura4767 Před 29 dny

    O que acontece se a energia do Arduino for desligada exemplo pico de luz

  • @EngenhariaLeandroAmorim
    @EngenhariaLeandroAmorim Před 7 měsíci

    Otimo video! Estou tentando fazer o primeiro passo pelo tinkercad. Porém o led fica aceso infinitamente. Já aconteceu com alguem?

  • @fabriciocosta881
    @fabriciocosta881 Před rokem

    ola gv , lhe recomendo o curso de asembler do senhor fernando anslemo

  • @Jb49148
    @Jb49148 Před měsícem +1

    Professor, parabéns pela aula. Eu tenho uma dúvida: Fiz esta montagem com meu Arduino Uno com este último código, mas qdo funciono o circuito que pressiono o botão e demoro a soltá-lo, o led apaga depois que solto, invertendo a funcionalidade do botão, ou seja, ele passa a partir daí a apagar qdo eu pressiono.

    • @GVensino
      @GVensino  Před měsícem

      Como vai Joabe? Estranho, pois uma das condições para troca de estado do botão é o botão estar pressionado e não solto. Pode estar acontecendo o repique do botão (efeito bouncing), onde na hora que você solta o botão, ele dá um leve repique e acaba pressionando novamente por alguns milisegundos. Teria de testar as possibilidades. Mas talvez o que resolveria seu problema seria inserir uma condição onde se o estadoBotao==0, então dá um delayzinho de uns 40ms. Se isso não resolver, podemos tentar outras possibilidades.

  • @revotrucksimulator
    @revotrucksimulator Před rokem

    Professor, faz uma lógica para que quando apertar o botão o led acenda, mas se manter o botão pressionado o led vai diminuindo o brilho até o ponto que soltarmos o botão e no próximo clic do botão o led se apague? Obrigado e fique com Deus.

  • @andolivmota
    @andolivmota Před rokem

    Professor , suas aulas são muito boas de vdd!!
    Eu tenho uma dúvida sobre eletrônica digital.
    Mas especificamente em álgebra de boole, como eu posso saber que minhas simplificações estão sendo bem simplificadas? Eu posso ter resoluções diferentes da mesma expressão,com resultados diferentes,porém equivalentes. mas o que vai dizer se uma resolução está "certa" e a outra "não" é expressão se ela está mais simplificada ou n, o senhor tem algum macete ,q possa me ajudar ? Quando estou resolvendo exercícios de álgebra de boole, como eu faço para saber se estou no caminho certo? Porque às vezes as minhas resoluções não batem com as resoluções do meu professor, aí eu tenho q fazer de outra maneira para ficar certo com o gabarito.
    O Sr pode me ajudar por favor ?

  • @oseasfelipemenezes4677
    @oseasfelipemenezes4677 Před 4 měsíci

    queria ver outras maneiras

  • @joaovitorsantos3116
    @joaovitorsantos3116 Před rokem

    pfvr curso de eletricidade básica. lei de kirchhoff pfvrrr

  • @doris4469
    @doris4469 Před rokem

    Vim de um vídeo antigo, e só queria saber se ele encontrou a esposa

  • @paulowainer2870
    @paulowainer2870 Před rokem

    Achei confuso a parte final. Estado atual. Pode explicar melhor.

  • @LeandroSilva-mk5wb
    @LeandroSilva-mk5wb Před rokem

    Ótima aula.