ARDUÍNO: TEMPO SEM DELAY? CONHEÇA O MILLIS!

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 134

  • @GVensino
    @GVensino  5 місяців тому +3

    CORREÇÃO IMPORTANTE: No vídeo, mencionei o uso de long para variáveis de tempo ao trabalhar com millis() no Arduino. No entanto, isso pode causar problemas quando millis() excede 2,147,483,647, pois long é um tipo de dado com sinal. Para evitar esse problema, é essencial usar unsigned long para todas as variáveis relacionadas ao tempo. Isso garantirá que o código funcione corretamente mesmo após o overflow de millis().

    • @sendao4010
      @sendao4010 3 місяці тому

      Valeu Man, errei na prova viu, obrigadão 👍👍👍👍🙏👍, Deus te abençoe, tudo de bom na sua vida viu, TA CERTINHO TA MANO VALEU TA 👍👍👍👍👍👍👍👍👍👍

  • @nilsonlav
    @nilsonlav 3 роки тому +12

    Sensacional.Ninguem na Internet tem uma didática como a sua.Voce tem o dom.Parabens!!

  • @ederantoniassi7740
    @ederantoniassi7740 3 роки тому +17

    Com estes gráficos ficou muito fácil o entendimento do funcionamento do Millis! Por favor continue com estes vídeos fantásticos! A melhor didática sobre microcontroladores que temos no UA-cam.

  • @krishnamorgana7363
    @krishnamorgana7363 3 роки тому +3

    Tomara que vc nunca pare de fazer videos, pois seu canal é um dos mais importantes pra mim e que tem me ajudado a entender melhor as disciplinas do meu curso de Automação Industrial.
    Que Deus te abençoe grandemente pela sua humildade em dividir conhecimento.

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

      Gabriel, manda um curso aí de comando Bluetooth para arduino!!!

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

    Apesar de ter postado as aulas a muito tempo, ainda ajudam muita gente.

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

    Tem milhares de vídeo aulas sobre Arduino aqui no UA-cam mas a sua é sem dúvida a melhor! Fica tudo muito bem explicadinho fácilitanfo muito a compreensão. Parabéns!

  • @Flip-Flop-Rio
    @Flip-Flop-Rio 3 роки тому +3

    Amigo o canal parou?
    Não deixa de publicar videos não

  • @alexandre.a.mendonca3144
    @alexandre.a.mendonca3144 2 роки тому +1

    nunca vi alguém explicar desse jeito , MEUS PARABÉNS , assim que possível , vou fazer o curso . OBRIGADO !!!

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

    Muito Legal. Parabéns

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

    Aula muito boa, sou iniciante nesse mundo e sua aula foi muito simples de entender é ótimo quando encontramos professores assim.

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

    Que show de aula professor.
    Impressionante seu talento pra ensinar de forma complexa.

  • @alexvale2525
    @alexvale2525 3 роки тому +2

    Olá professor Gabriel, que ótimo que voltou com mais uma aula do curso de arduino, pois suas aulas são as mais bem explicadas do UA-cam, parabéns !

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

    bom retorno de suas aulas, ficou um tempo sem aparecer, bem vindo!!!!!!!!!

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

    Melhor aula do UA-cam. Estou aprendendo muito com esse professor

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

    Meus parabéns e obrigado pela ajuda, passei a tarde toda tentando usar esse millis em um projeto especifico e não consegui, depois de ter assistido o seu video tudo funcionou!

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

    Ótimo vídeo, melhor canal de eletrônica do mundo, o senhor é o Magnus Carlsen da eletrônica, parabéns!!!

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

      Foi um elogio, o seu canal é o melhor ~ 😁

  • @sebas-sebastiaogoncalves6690
    @sebas-sebastiaogoncalves6690 3 роки тому

    Concordo com o @José Araújo.
    É a melhor, mais completa e sem assuntos que só enchem linguiça.
    Me ajudou muito.
    Professor, vc tem curso de Arduino?

  • @sergiohenriquehenrique6912
    @sergiohenriquehenrique6912 3 роки тому +5

    Boa noite Professor , eu estou aprendendo muito com o Senhor , a sua didatica e excelente meus parabens , aula fantastica !!!!

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

    Nossa ficou muito boa a explicação, bem didática, continue fazendo mais vídeos assim. Parabéns

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

    O gerador do gráfico plotando Millis X tempoAgora foi sensacional!!!!

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

    mais 1 sub
    ajudou muito, estava tentando fazer um relógio que ficava dentro da programação mais o delay atrapalhava o loop mas com esse vídeo agora o relógio tem tipo seu próprio "loop"

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

    só aprendi essa função com vc.O vídeo do gráfico e sua forma de passar fazem a diferença.

  • @deisianegonzaga3055
    @deisianegonzaga3055 2 місяці тому

    Parabéns pela ótima explicação de funcionamento do millis().

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

    Muito bom professor, eu ja estava tomando raiva do arduino mas com sua dinamica fica bem mais fácil,
    Preciso fazer uma base de tempo de 0 a 100 milisegundos constante

  • @josearaujo5807
    @josearaujo5807 3 роки тому +4

    Melhor explicação que já tive com mills

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

    Já acompanho seu canal a muito tempo e aprendi muito com sua didática

  • @paulowainer2870
    @paulowainer2870 3 роки тому +2

    Excelente video . Esse assunto não é simples e é geralmente mal explicado. Você tornou-o de simples entendimento.

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

    que bom que voltou professor, suas aulas faz muita falta.
    parabéns excelente aula.

  • @SergioPereira-qd9mk
    @SergioPereira-qd9mk 2 роки тому

    Aula simplesmente sensacional. Muito obrigado pelo conhecimento transmitido.

  • @Dani-uw1cj
    @Dani-uw1cj 3 роки тому +1

    Obrigado professor pela dica!

  • @Dani-uw1cj
    @Dani-uw1cj 3 роки тому +1

    Suas aulas são muito boas!

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

    Gratidão. O melhor conteúdo de millis que vi até o momento!! Salvou o meu projeto!!

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

    GV, o melhor professor de arduino do Brasil. Parabéns.

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

    Show de bola Gabriel, parabéns!! como sempre muito bem explicado.

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

    Muito legal Grabriel seus videos. Já estou sentindo falta de voce votlar a produzir novos conteúdos.

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

    que aula didática professor! Sensacional! PARABÉNS! =D
    Me senti na faculdade de novo. =D

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

    Obrigado por tudo, meu querido professor: que Deus o continue cobrindo de bênçãos espirituais e materiais!

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

    Excelente Vídeo! salvou meu projeto aqui, Obrigado!!!!

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

    Obrigado pelas aulas fantásticas, volte sempre!!!

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

    Parabéns pela explicação! Aula excelente!

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

    Obg professor, suas aulas são diferenciadas, adoro seu método e suas analogias!

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

    Excelente explicação professor! Parabéns!!!

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

    Muito boa a explicação, realmente o gráfico "carregando" o millis ajuda bastante na compreensão da lógica!
    Se o circuito estive montado na protoboard "real " junto com o monitor serial ficaria top também !
    obrigado pelo videos!

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

    Grande Aula!

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

    realmente fazer conteúdos de qualidade no you tube é trabalhoso. Suas aulas sempre excelentes.Bom retorno.

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

    Show de aula, excelente como nas aulas presenciais. Continue assim.

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

    Obrigado pelas aulas proofessor!
    Sou um recém aventureiro no mundo da programação e tenho acompanhado todas as suas aulas de Arduino, e como todos dizem realmente são as melhores que já pude encontrar nesta vastidão da internet. Eu estou tendo muita dificuldade na programação com um sensor de som (LM 393), estou tentando ler alguns códigos que acho por aí para tentar entender alguma coisa, mas estou super confuso e com muitas dúvidas.
    Você poderia me indicar um video, ou algum material para minha compreensão deste assunto? Ou quem sabe fazer aquela aula maneira deste tema rs! Agradeço de verdade por todo conhecimento passado até agora!!!

  • @js.systems
    @js.systems 3 роки тому

    Sempre muito bem explicado, parabéns 👍

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

    Que explicação incrível! 👏

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

    Presentão de Natal!Vídeo novo!!

  • @wandersonsilva-fx1cs
    @wandersonsilva-fx1cs 3 роки тому

    Quero agradecer pela explicação e o exemplo! Muito bom! entendi melhor com esse seu exemplo. Vou praticar pra aprender mais sobre o millis! Obrigado

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

    Muito bom, parabéns. Eu estava com dificuldade para entender o real funcionamento do millis() e agora consegui entender. Muito obrigado por compartilhar.

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

    excelente suas aulas parabéns

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

    Caraca que vídeo Legal. Parabéns, muito didático 😄

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

    Show de bola! Melhor explicação.

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

    muito bom e fácil aprender com vc. obrigado

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

    Obrigado pela aula.

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

    Esse canal é
    Monstro.
    Show

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

    Aumentando o nível. Obrigado por compartilhar.

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

    Olá Gabriel boa aula

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

    O melhor, parabéns!

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

    Valeu professor Gabriel !!! ótima aula ! Quando vamos ter novas aulas ?!

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

    Satisfação em ver seu trabalho

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

    Muito bom, bem claro, espero que tenha mais aulas de Arduino. Deus abençoe.

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

    Muito bom irmão.👍

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

    Cara você é muito bom! parabens!

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

    Muito boa didática sobre millis();
    Parabéns Gabriel, Deus te abençõe, grande abraço !!!

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

    Boa aula....ajudou muito.

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

    Muito obrigado professor... MESTRE NA EXPLICAÇÃO E GÊNIO NO ENSINO

  • @vinisio6661
    @vinisio6661 17 днів тому

    incrível, parabéns ❤

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

    Otima explicação

  • @rosivaldor.2875
    @rosivaldor.2875 3 роки тому +1

    + 1 aula excelente...grato professor, felicidade

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

    Excelente!!!!

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

    Explicaçao muito boa, assim fica muito facil entender!!

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

    Grande mestre sempre com conteúdos de primeira... Parabéns!!!

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

    Ótima explicação

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

    Nosso presente de fim de ano. obrigado.

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

    Parabéns caro prof° Gabriel, excelente explicação, bem didático, meu like é 56, grande abraço !!!

  • @Rodrigosantos-dh8lz
    @Rodrigosantos-dh8lz 3 роки тому

    Muito top professor
    Agora aprender como usar esse millis valeu.

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

    FANTÁSTICO...
    OBRIGADO PROFESSOR....

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

    Excelente o curso! Quando vai dar continuidade?

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

    muito bom consegui entender mto bem

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

    otima aula

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

    Se for possível faça um vídeo sobre encoder rotativo.

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

    Parabéns vc é o cara

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

    lembro que quando eu estava aprendendo a programar PIC, eu cai nesse problema,a solução foi criar um delay de 1ms, e incrementar o valor de uma variável,desse modo eu fazia um LED picar tendo como base o valor contido nessa variável,ao mesmo tempo que lia os botões(com delay de 1 ms)
    .....depois descobri que dava para usar os TIMERS

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

    Bom dia Gabriel, estou estudando no seu curso as aulaS " PIC# X [CCS] e só tenho a lhe agradecer por aprender rápido por seu método simples de explicar.
    Mas preciso saber com faço para duas saídas do pic16f88 pisque os leds alternados por um tempo determinado por mim no ccs compiler. E depois deste tempo na mesma programação o pic continue seguindo as tarefas a seguir.
    Conto com sua atenção para esta instrução.

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

    Excelente explicação. Mas me corrija se estou errado. Ao ocorrer o overflow que é quando chegar no 50 dias, a temporização não irá funcionar. Uma alternativa seria mudar a expressão para millis() - tempoanterior > 2000. Quando ocorrer o overflow o primeiro resultado ficará negativo, porém continuará funcionando.

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

    O Flavio Guimarães tem que aprender a dar aulas assim.

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

    Boa noite Mestre! Alguma previsão de novas postagens de vídeos? Estamos ansiosos relo retorno. Grande abraço!

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

    onde esta o Gabriel??? não esta mais fazendo mais vídeos??

  • @JoseLima-fn2vn
    @JoseLima-fn2vn Рік тому

    Muito bom !!

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

    Olá ´professor, congratulações, suas aulas trona-se fácil com sua didática de ensino, gostaria de saber sobre sua opnião, se seria possível falar sobre a série UC384x

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

    Boa noite amigo tudo bem? encontrei seu canal e estou gostando muito do seu conteudo, voce explica muito bem. fiquei com uma duvida aqui, fiz um sistema q vc da entrada nele pressionando o botao de entrada, dai ele ti da 40 segundos para chegar no final desse corredor. sabe me dizer se consigo usar o millis para que se eu terminar o percurso antes dos 40 segundos eu aperto um botao la no final e "confirme" para o arduino q eu cheguei la?

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

    feliz natal mestre

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

    Valeu por explicar sobre o Millis, mas pelo titulo do vídeo achei que era outra coisa

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

    Show, 10!

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

    Boa tarde, muito bom seus vídeos, agora tenho uma duvida como faria para usar o millis(),quando eu preciso que o led fique acesso por 1 e 2 minutos apagado, a função millis faria esse exemplo ?

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

    Bom para fazer um semáforo com sinal para pedestres

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

    O vídeo ficou incrível!
    Estava observando o seguinte: Foram utilizados tipos de dados do tipo long que possuem o tamanho de 4 bytes, o intervalo desse tipo de dado vai de -2,147,483,648 a 2,147,483,647. Minha dúvida é se vale a pena utilizarmos esse tipo de dados, pois não estaríamos desperdiçando os valores negativos? eles são contabilizados?
    Não seria melhor utilizarmos o tipo de dados unsigned long (não guardam valores negativos) que também possuem 4 bytes de tamanho, porém um intervalo que vai de 0 a 4,294,967,295?
    Só essa dúvida mesmo! O vídeo está show, muito rico em conhecimento e tudo foi explicado de forma clara! Continue assim, um abraço!