ARDUÍNO #22: Leitura de Entradas (botões) e comando IF no Arduíno

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024
  • Obs.: A aula 21, faz parte de vários cursos e não está numerada. Ela se chama "Como usar Botões em Circuitos Digitais - Resistores de Pull-down e Pull-Up".
    Nessa aula vamos aprender a fazer a leitura de botões na programação do Arduino! Para isso, vamos aprender a estrutura seletiva if e o comando digitalRead!
    Playlist Curso de Arduino: • Curso Arduino
    ------------------------------------
    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/gv...
    Para contribuições em dólar (cartão internacional), acesse: / gvensino

Комментарии • 134

  • @itamarpatamo27
    @itamarpatamo27 2 года назад +8

    Galera, elogiar ajuda mas contribuir financeiramente ajuda muito mais. eu me tornei apoiador e convido a todos a apoiarem também. O melhor conteúdo da internet, explicação clara, concisa e de fácil entendimento. Esse camarada nasceu pra isso, por isso agradeço e ajudo.

  • @JoaoFrancisco-nz7mh
    @JoaoFrancisco-nz7mh Год назад +1

    Bela aula!
    Além de explicar muito bem, ainda mostrou na prática a geração do erro, quando o botão não conta com resistor de pull up ou pull down!
    Parabéns!!!

  • @ronaldolemosgouvea854
    @ronaldolemosgouvea854 10 месяцев назад +1

    Parabéns Professor você torna fácil o aprendizado!

  • @DronesDJI
    @DronesDJI 4 года назад +20

    Finalmente encontrei um canal com alguém que saiba explicar de forma clara e compreensível, uma aula de como ensinar. parabéns! já quero fazer um curso contigo professor!

  • @robisonrogerio55
    @robisonrogerio55 3 года назад +2

    A real necessidade do uso do resistor de pull_down da forma como você explicou professor foi magnifico.... Realmente sabe como colocar o conhecimento na mente do aluno. Obrigado!

  • @hugoassis5646
    @hugoassis5646 4 года назад +2

    Meu Deus do céu, depois de horas, dias, semanas procurando alguém que mostrasse algo útil, eu achei esse cara. Você tá sendo minha salvação. Muito obrigado !!!!

  • @Claudiocsl
    @Claudiocsl 3 года назад +3

    até agora é a melhor aula sobre arduino que encontrei varias aulas que eu coloquei em pratica com a explicação deste professor todas deram certa com a excelente explicação que se tem aqui neste canal !!

  • @vejagerson
    @vejagerson 7 лет назад +2

    Fico triste por não ter te conhecido a mais tempo.
    Você tem arte e o dom de repassar conhecimentos. Parabéns.

  • @eletronlivre
    @eletronlivre 7 месяцев назад

    Bom dia, nossa esse video solucionou minhas dúvidas que eram tão simples mas não encontrava no RUclips, parabéns pela força, ganhou mais um inscrito.

  • @ronaldolemosgouvea854
    @ronaldolemosgouvea854 10 месяцев назад +1

    Melhor Aula do RUclips!

  • @Brunin-ge8fn
    @Brunin-ge8fn 2 года назад +1

    obrigado cara aprendi muito com você não estava consiguindo aprender essa logica do botao mas dai eu olhei esse video e consegui aprender valeu mesmo

  • @alexandreap.correa5000
    @alexandreap.correa5000 7 лет назад +1

    Boa noite Gabriel... só tenho a agradecer sua dedicação e como tantos colegas aí, também estou aprendendo e entendendo coisas que até então não compreendia. No momento estou passando por algum aperto financeiro, mas também vou começar a contribuir assim que puder, afinal acho mais do que justo, já que essas aulas estão me ensinando muito. Obrigado por toda dedicação.

  • @gatodoterminal1445
    @gatodoterminal1445 4 года назад +4

    Até a voz do cara, e agradável, parabéns

  • @lucioflavio2185
    @lucioflavio2185 4 года назад +1

    ótima aula valeu continue fazendo estas tradução do inglês para português ajuda a muitas gente e facilita a aprendizagem ensina muito bem valeu ( DEZ ) seu conhecimento.

  • @atorii10
    @atorii10 4 года назад +1

    Excelente aula. Muito Obrigado! Deus abençoe.

  • @jaradexavier4817
    @jaradexavier4817 4 года назад +1

    Gostei bastante da tua explicação professor,dentre os vídeos que assistir o seu foi o melhor, só consegui entender com sua explicação, parabéns.

  • @valdirturquettes8715
    @valdirturquettes8715 5 лет назад +2

    Boa tarde
    Caro e nobre professor, eu estou adorando suas aulas, elas são claro e lógica!
    Parabéns

  • @jalmarrodrigues8498
    @jalmarrodrigues8498 6 лет назад +1

    Parabens Gabriel, estou fazendo curso de Automação e encontrando muitas dificuldades com o Arduino, mas VC é incrível, conseguiu tirar minhas duvidas sem eu Te fazer sequer uma pergunta. Continue ensinando Vc tem o dom de saber ensinar. Jalmar (Rio de Janeiro)

  • @adinaeloliveira6074
    @adinaeloliveira6074 4 года назад +1

    Muito boa explicação. Até que enfim aprendi

  • @fabianopereira6154
    @fabianopereira6154 4 года назад +1

    Muito bom a explicação ficou sensacional parabéns!

  • @franciscohenriquehenrique7845
    @franciscohenriquehenrique7845 4 года назад +1

    aula incrivelmente fantastica.

  • @davidsonfellipe5286
    @davidsonfellipe5286 5 лет назад +1

    cara vc é muito bom!!!! me ajudou bastante na graduação de engenharia e agora na programação vc é fera!!! obrigado

  • @gidaltidasilvaferreirasilv6783
    @gidaltidasilvaferreirasilv6783 9 месяцев назад

    iiiiicaraiiiii, revisando estas aulas e aprendendo mais.

  • @marciofernandes7285
    @marciofernandes7285 5 лет назад +1

    BOA TARDE GABRIEL, DESDE QUE COMECEI ESTUDAR ELETRÔNICA NO SENAI AQUI DE MINAS GERAIS, ACOMPANHO SUAS AULAS, E ESTOU MUITO SATISFEITO, OBRIGADO MESMO!!! MELHOR FORMA DE APRENDER É COM QUEM SABE ENSINAR!!!

  • @francahoje
    @francahoje 6 лет назад +2

    Parabéns vc tem o dom de ensinar, aprender com você é o mesmo que tomar pirulito de criança, se torna muito facil...

  • @joseflavio7094
    @joseflavio7094 6 лет назад +1

    Obrigado Prof. Gabriel por mais uma brilhante aula .

  • @filmescinepensadorsc22d32
    @filmescinepensadorsc22d32 4 года назад +1

    PARABÉNS , explicação de forma clara e boa recepção obrigado.

  • @kadiminhodota2455
    @kadiminhodota2455 4 года назад +1

    Melhor passo a passo do youtube . PARABÉNS!

  • @mneification
    @mneification 6 лет назад +2

    Eu vi varias video aulas e fiquei com algumas duvidas, mas com essa, minhas duvidas ja foram todas sanadas. Parabens vc explica de forma perfeita

  • @canalprojetosrobosbinary7658
    @canalprojetosrobosbinary7658 5 лет назад +2

    Professor vc ganhou mais um inscrito nunca vi ninguem explicar tao bem explicado e detalhado
    Parabens me ajudou muito
    Obg

  • @adrianodba
    @adrianodba 3 года назад +1

    Parabéns pelas aulas!!

  • @elthongomes3451
    @elthongomes3451 Год назад

    Parabens pela explicação do resistor pull down

  • @carlosgomesdepaula810
    @carlosgomesdepaula810 6 лет назад

    sabe muito, é impossível não compreender a sua didática....é o melhor que vi,parabéns mestre Gabriel!!!

  • @cesarcesinhaa4351
    @cesarcesinhaa4351 3 года назад +1

    Parabéns pela dedicação professor!

  • @pauloreis9296
    @pauloreis9296 4 года назад +1

    eu estou me escrevendo no no canal pela boa explicação e agradeço pela oportunidade

  • @PauloHenrique-nb7jr
    @PauloHenrique-nb7jr 5 лет назад +1

    Uma das melhores explicação que achei na internet sobre Arduino, muito obrigado por compartilhar o seu conhecimento.

  • @pr.toninhonordestino
    @pr.toninhonordestino 5 лет назад +2

    obrigado!
    Ja vinha a duas semanas tentando fazer este botao funcionar e não estava conseguindo intender outros palestrantes
    mas agora ele funcionou, beleza obrigado.

  • @leandroferreira3870
    @leandroferreira3870 7 лет назад +3

    finalmente alguém que explica o uso do botão sem usar push button, vlw !!!

  • @maviaelbeserra948
    @maviaelbeserra948 3 года назад +1

    Que aula excelente!!!!!

  • @babysossa3820
    @babysossa3820 4 года назад

    manoooooooooooooooooo que videooooooooooooooooooooooooooooo é esse? top dmsssss!!!!!!!!!!

  • @reisanto25
    @reisanto25 4 года назад +1

    mais uma aula excelente aula.

  • @marquinhoselva6139
    @marquinhoselva6139 4 года назад +1

    Ótima aula professorl!
    Consegui fazer sózinho mas meu programa ficou enorme, depois que vi esta aula que posso diminuir meu programa. Obrigado professor Gabriel!

  • @viladorock
    @viladorock 6 лет назад +1

    Melhor aula de Arduino do youtube!
    Muito obrigado e parabéns, Gabriel!

  • @alexandreassaf3694
    @alexandreassaf3694 5 лет назад +1

    Ótima aula !
    Deus abençoe Gabriel !!

  • @elianinha17
    @elianinha17 7 лет назад +1

    Muito boa a aula. Eu sei programar em linguagem ASM. Mas comprei um Kit do Arduino para aprender programar em linguagem C. Gostei muito da sua explicação. Se puder poste mais vídeos assim... Parabéns! 🤓😁😊

  • @existeummundoalemdoobvio
    @existeummundoalemdoobvio 7 лет назад +1

    Essa aula é ótimo e agradecemos muito, mas ja tem na internet em varios videos a mesma aula, o que voce poderia fazer, é como usar varios If e elses interliugados. Ee fizer uma coisa, acende um sensor, se fizer outra coisa, acende dois sensores, algo mais avançado. Obrogadão

  • @domingolincoln4
    @domingolincoln4 3 года назад +1

    Olá Prof. Gabriel. Espetacular tua explicação. Muito esclarecedora. Como inserir millis no lugar do "delay"?

  • @sidneyalves1277
    @sidneyalves1277 6 лет назад +1

    Parabéns. Muito bem detalhado a aula e paciente, agora entendi a importancia do If. Me ajudo e muito. valeu

  • @florisvaldocampodoniofilho9164
    @florisvaldocampodoniofilho9164 7 лет назад +5

    ok meu amigo Gabriel sera mais uma otima aula vamos que vamos.

  • @CelsoLuisBorges
    @CelsoLuisBorges 4 года назад +1

    Gostei! Parabéns pela aula, Gabriel!

  • @ricardoesteves2552
    @ricardoesteves2552 6 лет назад +1

    Parabéns pela aula,você passa as informações muito bem!

  • @pbechi
    @pbechi 7 лет назад +1

    Ótimo. Comprei até uma plaquinha do Arduino para treinar. Parabéns pelas explicações.

  • @INICIANTESDAARTE
    @INICIANTESDAARTE 4 года назад +1

    Professor vc explica muito bem . Queria saber se vcs pode fazer uma aula parecida com essa. Sendo que acrecentanto um noteiro ou um moedeiro para gerar um pulso e gerando esse pulso liberar o acionamento de um botão para no final girar um motor . E o motor para depois de um giro . E so gira quando gera outro pulso e aperta o botão outra vez

  • @aparecidoteixeiradelimalim2567
    @aparecidoteixeiradelimalim2567 3 года назад

    CARA DEMOREI MAI CONSEGUI OLHA A PRIMEIRA VEZ NAO E FACIL TODA VEZ QUE EU COMPILAVA DA ERRO ..MAIS ACABOU DANO CERTO PARABENS VC EXPLICA MUITO BEM ....

  • @luanramalho8174
    @luanramalho8174 5 лет назад +1

    Aula excelente. ajudou mt. explicação facil de compreender. Obrigado

  • @VAINER19
    @VAINER19 4 года назад +1

    Bom dia estou fazendo passo a passo está ótimo as aulas, parabéns não é critica o código assistindo no computador e fazendo o codigo fica muito pequeno precisa aumentar, obrigado.

  • @severinofarias997
    @severinofarias997 6 лет назад +1

    Parabéns pela aula!

  • @rafaelandrade3514
    @rafaelandrade3514 4 года назад +2

    Sensacional, didática perfeita, obrigado

  • @pedrohenriquematos6256
    @pedrohenriquematos6256 2 года назад +1

    muito boa a aula!

  • @evertonv.camargo2915
    @evertonv.camargo2915 Год назад

    Exelente aula professor

  • @domingoslopes7257
    @domingoslopes7257 6 лет назад +1

    excelente professor valeu pelas aulas passo a passo

  • @edjunior3682
    @edjunior3682 5 лет назад +1

    Muito bem explicado. Obrigado.

  • @cleomarques1000
    @cleomarques1000 4 года назад +1

    MUITO BOA EXPLICAÇÃO, PARABÉNS !!

  • @vandirsilvasantos2836
    @vandirsilvasantos2836 7 лет назад +1

    Ótima aula professor, obrigado.

  • @arnobioaraujo5965
    @arnobioaraujo5965 5 лет назад

    continue sempre a sim

  • @rafaelribeiro4963
    @rafaelribeiro4963 6 лет назад +1

    Sensacional! Didática excelente ! Obrigado pela aula!

  • @naiarasimoes2667
    @naiarasimoes2667 7 лет назад +1

    Ótima didática excelente parabéns professor!!!

  • @arnobioaraujo5965
    @arnobioaraujo5965 5 лет назад

    gosto muito das sua aulas

  • @marciogarrido258
    @marciogarrido258 4 года назад +1

    Otimo tutorial amigo parabéns fungindo um pouco da sua aula , olha uma duvida que eu sempre tive eu tenho um app que eu fiz, que controla um node mcu esp8266 para 8 relés , a pergunta e : como colocar um esp8266 para cada lampada ( dijuntor ) fazendo ele se comunicar com os outros esp8266 fazendo ass desligar e ligar as lampadas . fico grato se me responder grande abraço

  • @crivellclau
    @crivellclau 6 лет назад +1

    Muito bem explicado, parabéns!

  • @existeummundoalemdoobvio
    @existeummundoalemdoobvio 7 лет назад +1

    Sugiro uma aula de como interpretar esquemas ou circuitos, um pouco mais avançados e explicando como montar o circuito no Fritzem, ou apenas explicando as conexões, Obrigado

  • @eduardormoura1
    @eduardormoura1 5 лет назад +1

    funcionou maravilhosamente perfeito!!!!!!

  • @jandeilsonsantos6702
    @jandeilsonsantos6702 7 лет назад +1

    Eu tenho um pouco de conhecimento em linguagem c, mas, não sabia como usar as funções no arduino.
    Valeu professor, tirou minha duvida...

  • @cobausk
    @cobausk 5 лет назад +1

    obrigado mais uma vez ,cara minhas congratulaçoes.agora eu to aprendendo.

  • @welitonus
    @welitonus 6 лет назад +1

    Ótimo vídeo como sempre!

  • @ghostspbr
    @ghostspbr 5 лет назад

    Muito bem explicado,gostei muito

    • @ghostspbr
      @ghostspbr 5 лет назад

      Uma duvida,irei fazer uma programaçao e terei um sistema de áudio,serão algumas frases que serão ditas e apos um certo tempo entrarão algumas luzes e um sinal sonoro,tipo uma campainha ou buzzer,mas este tempo que tem no meio entre as frases e luzes deve variar de uma rodada para outra,ex,agora o delay é de 1 segundo,na próxima rodada devera ser outro valor entre 0,1 seg e 2,7 segundos,como fazer este tipo de programação?

  • @sanpol4399
    @sanpol4399 5 лет назад +1

    EXCELENTE DIDÁTICA .
    Mais um inscrito!

  • @jonaspontes5787
    @jonaspontes5787 7 лет назад +1

    excelente aula professor GV
    meu like

  • @eletronica24hs72
    @eletronica24hs72 3 года назад

    para fazer isso não precisa de arduino mas ta valida explicação serve para outros fins mais avançados.

  • @amarobarbosa8483
    @amarobarbosa8483 3 года назад

    graaaaaaaaaaaaaaande aula!!

  • @cobausk
    @cobausk 4 года назад +1

    minhas congratulaçoes.

  • @fabiocaetanogoncalves5063
    @fabiocaetanogoncalves5063 3 года назад

    parabéns

  • @brunomelo2257
    @brunomelo2257 7 лет назад +1

    Show Gabriel. No If do Arduino não obrigado colocar a condição contrária? Um "Else" por exemplo?

  • @washingtondealmeida9094
    @washingtondealmeida9094 4 месяца назад

    Aula top

  • @gidaltidasilvaferreirasilv6783
    @gidaltidasilvaferreirasilv6783 2 года назад

    grande aula.

  • @cosmetederiche864
    @cosmetederiche864 4 года назад

    gostei valeu professor

  • @rafaelnuneslamim4653
    @rafaelnuneslamim4653 5 лет назад +1

    Olá professor, tudo bem? Eu não sabia como usar o "If", mas com o seu video, consegui entender, eu fiz uma programação idêntica a sua, mas o meu não deu certo, poderia me ajudar?

  • @fabiocaetanogoncalves5063
    @fabiocaetanogoncalves5063 3 года назад

    Muito Boa aaula gostei.

  • @js.systems
    @js.systems 5 лет назад

    SUA DIDÁTICA É FANTÁSTICA! PARABÉNS.
    Gostaria de saber se você tem algum curso pago de Arduíno ou microcontroladores PIC.

  • @pingogriza3386
    @pingogriza3386 6 лет назад +1

    Uma pergunta!! sobre os pinos analógicos!! podem ser selecionados da mesma maneira?? funcionarão da mesma forma ou não??

  • @LamimLuis
    @LamimLuis 5 лет назад +1

    Ola professor, continua com aulas?
    Pode me ajudar?

  • @Lcstst
    @Lcstst 3 года назад +1

    OI, qual seria o comando que eu devo usar pra o seguinte, se aperto o botão 1 e em seguida o botão 2 o LED A acerte, mas se aperta o Botão 2 e seguida o botão 1 acende o LED B?

  • @richardribeiro1130
    @richardribeiro1130 7 лет назад

    top vamos aprender :)
    Obrigado por tanta dedicação

    • @richardribeiro1130
      @richardribeiro1130 7 лет назад

      Por crer em nós como diz realidade virtual do Eng.do Hawaii que fala "é olhos atentos a qualquer momento(do GV ensino): é preciso acreditar" tenho aprendido muito
      É a maneira que agora posso agradecer em breve serei colaborador financeiro
      :)

  • @josecarlostavaresribeiro6584
    @josecarlostavaresribeiro6584 7 лет назад

    Olá Gabriel boa aula isso que é explicação, meu caro Prof. sei que você vai fazer mais vou antecipar teria como fazer aperto o botão liga aperto o botão dinovo apaga

  • @cleberburei9851
    @cleberburei9851 6 лет назад

    Boa noite,estou com duvidas sobre interrupções externas,porém não encontrei nenhum video seu sobre o assunto,vc tem algum??

  • @CANALTERASGO
    @CANALTERASGO 7 лет назад

    faz uma aula calculando tudo em diodos zener

  • @luizvieira668
    @luizvieira668 4 года назад

    Professor, sou fã das suas aulas, porém neste circuito me surgiu uma dúvida, como é de praxe sempre colocar ponto e vírgula no final dos parenteses, fui escrevendo a linguagem e acabei colocando o ponto e vírgula : if (digitalRead(13)== HIGH); quando fui executar o programa, sem pressionar o botão, o led já acendia, fui corrigindo linha a linha o que eu tinha feito de errado, e constatei que o ponto e vírgula era a falha, após deletar o ponto e vírgula, normalizou.Gostaria que o senhor explicasse o porque deste falha, colocando o ponto e vírgula, obrigado.

  • @cosmetederiche864
    @cosmetederiche864 6 лет назад

    gostei muito valeu professor

  • @vilsonyuri7696
    @vilsonyuri7696 6 лет назад

    Olá...Que instrução eu coloco ali no lugar de acender o LED, para que ao apertar o botão digite a letra A no PC por exemplo. E se possivel o contrario, ao digitar A no PC acenda o LED? Sou iniciante. Vlw.

  • @andersonandreattadeproenca9990
    @andersonandreattadeproenca9990 4 года назад

    Boa noite. Tenho o seguinte cenário:
    Preciso acionar um equipamento através de um contato seco.
    o aparelho "A" ao chegar ao final do curso aciona o equipamento "B" através de um relé.
    Porém, no lugar do botão, farei o acionamento via sensor magnético e esse emite sinal de "pressionado" constantemente e preciso que interrompa o envio. No exemplo do botão se mantiver apertado, o led vai acender o tempo todo.
    Como faço para que não haja o loop para que o equipamento "B" não fique acionando constantemente enquanto o "A" estiver no seu fim de curso?