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
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
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.
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 rsr me expressei errado,, eu quis pergunta se vc da algum curso, ensina , seus alunos eletronica, se sim , eu tavo interessado sim :)
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.
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.
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
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.
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 ?
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.
Esse professor e nota mil, eu só cabeça dura e miolo mole , mas de insistência consegui. Obrigado professor.
Muito didático!!
Este conteúdo é exatamente o que eu estava precisando para implementar num projeto!!
Muito obrigado!
Que topppp❤❤❤❤!!!!
Voltou com aulas do arduino!!!!
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
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
Ele voltou!!!!!!!!!!😮😮😮😮 Muito feliz
seus vídeos são simplesmente didáticos e muito bem explicados, top como sempre, parabens
Obrigado GV ensino por esse curso Fantastico de Arduino!
Excelente demais, didatica muito boma, vi a playlist inteira.
Poxa, muito obrigado @edipocdf! Muito honrado pela sua contribuição e elogios. Um grande abraço!
Excelente aula!
Obrigado 😃
Grande mestre!
Perfeito!!!!!
fantastico, muito bom o retorno!
Incrível!! Muito obrigado pela explicação.
Muito bom! Continue com os vídeos. São ótimaos!
Nota mil como sempre 👏🏿👏🏿👏🏿🇧🇷
GV ENSINO O MELHOR
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
Muito show teu conteúdo! Parabéns!
👀 o mestre voltou
Ótima aula.
grande professor abraço !
Parabéns!!!!
excelente aula ,como sempre👏👏👏👏👏👏
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.
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!
@@GVensino Valeu, agradeço pelo comentário.
Charles vc tem, algun curso , sobre eletrônica pago???
Abraço
@@rilerson Não tenho nenhum curso, fiz colégio técnico de eletrônica nos anos 70.
@@charleslyell3748 rsr me expressei errado,, eu quis pergunta se vc da algum curso, ensina , seus alunos eletronica, se sim , eu tavo interessado sim :)
Ajudou muito
Top top . Muito bom mesmo .
Ensina com faz matriz de teclado de 0 a 9 nas digitais
muito util. obrigado
boa noite bv ensino ,, paz do senhor , voltou o canal ?? ? queria ver mais video do clp zélio com o senhor profesor gabriel
Boa! Professor!!!!
Ótimo video . Me ajudou muito
Show
Top
Ótima Didática! Mas se eu quiser acender e apagar dois leds?
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.
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.
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
Muito bem explica, porem ela tem uma sintaxe bem complicada, para um processo simples, fico confuso
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 ?
Como eu faço isto no clp ?
Fiz o mesmo projeto no chatgbt e funcionou perfeitamente 2 minutos
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.
Tem como adicionar um buzer pra ligar junto com o led?
Ola, quero configurar um botao para usar com dmx e que enquanto ele estiver pressionado ele aciona um canal dmx.
Professor porque quando inicia o arduíno ele começa com led ligado ?
ola gv , lhe recomendo o curso de asembler do senhor fernando anslemo
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 ?
O que acontece se a energia do Arduino for desligada exemplo pico de luz
queria ver outras maneiras
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.
pfvr curso de eletricidade básica. lei de kirchhoff pfvrrr
to ficando louco com isso já não entendo
Otimo video! Estou tentando fazer o primeiro passo pelo tinkercad. Porém o led fica aceso infinitamente. Já aconteceu com alguem?
Aqui esta um codigo minificado, caso alguem precise:
#define led 3
#define btn 2
bool b;
void setup() {
pinMode(led, OUTPUT);
pinMode(btn, INPUT);
}
void loop() {
bool c = digitalRead(btn);
if (c && !b) digitalWrite(led, !digitalRead(led));
b = c;
delay(50);
}
Vim de um vídeo antigo, e só queria saber se ele encontrou a esposa
Achei confuso a parte final. Estado atual. Pode explicar melhor.
Ótima aula!
Ótimo, professor!
Top