Ja dei o like. Vc pediu pra comentar. Seria bom se aumentasse a tela do código pra melhor visualização.
6 років тому+2
Olá amigo. Muito obrigado pelo comentário e a crítica. Vou melhorar na próxima, deixando o código mais visivel. Se for melhor eu deixo o código na descrição também. Abço
Perfeito de tão simples. Desse jeito eu aprendo. Parabéns! Substitui "delay(300);" por "while(digitalRead(but) ==0){}" para parar o loop. Traz algum problema para o código?
4 роки тому
Muito obg pelo feedback, fico feliz por ajudar. Claro que não, fique a vontade para alterar, pois uso os métodos mais flexíveis possíveis para os alunos alterarem o código do seu jeito.
Muito bom Falta só melhorar o zoom Gostaria de um programa onde Aperta o botão trez vezes liga e aperta trez vezes novamente desligar e assim sucessivamente
4 роки тому
Obg pelo feedback amigo. Vou estou melhorando isso. Vc pode criar uma variavel para contar a qtd de cliques dentro de uma condição. Se(clicou 1 vez){ contador = +1, } Se(contador == 3){ Se(ledLigado){ Desligue } senao { ligue} Ai é só a logica, o codigo confio que vc consegue. Qq duvida pode me retornar ou entrar la no gripo do whatsapp na descrição, tanto eu quanto uma galera podera te ajudar
poderia me ajudar nesse caso? > inicie com os três leds apagados > ao Clicar uma vez no botão acenda o led vermelho > ao clicar mais uma vez apague o Vermelho e acenda o verde > ao clicar mais uma vez apague o Verde e acenda o amarelo > ao clicar mais uma vez apague todos
a pergunta é , pra multiplicar esse codigo para acionar 4 chaves . e se eu acionando a chave , seria possivel o computador reconhecer essa informaçao afim de acionar a chave de um software , abraços e pra mim funcionou
Tô com uma dúvida, o botão é obrigatório usar resistor ou não?
3 роки тому
Opa mano! Nesse modelo de Arduino não. Por que ele já tem um resistor, mas vc tem que ver qual seu modelo. De uma olhada nos primeiros vídeos que falo bastante sobre isso.
Copiei o código do vídeo adicionei mais um botão porém quando liga o led ele não fica mais aceso ,sou iniciante na programação
5 років тому
@@AndreSilva-vn9ut Não entendi, "Quando __liga__ o led, ele não fica mais aceso"? copie e cole seu código como está agora! Ou vc ainda não alterou nada nele? Por que ai se vc adicionar um novo botão, vc tem que identificar a porta dele no código e depois criar a condição pra ele, entende?
opa ,tudo bem ? muito bom o vídeo ,só não entendi a parte final da lógica... e a dúvida é a seguinte : como o botão está em Pullup, quando receber Low indica que ele está desligado ? ai na sequência temos um delay de 300... depois entra a lógica de pegar a leitura do pino 13 e pega o posto da leitura atual....mas por qual motivo ele repete tudo se ficar segurando ? o botão entende que você está ligando e desligando ? dando pulso e tirando pulso ? abraço ,curti o canal :)
3 роки тому+1
Opa amigo. Tudo e vc? Primeiramente obg por acompanhar nossos vídeos. É por que o código está dentro de um loop, ou seja em todo o tempo ele vai ficar repetindo a leitura das linhas. Então enquanto o botão está pressionado o código continua sendo lido, e quando chega no final ele se repete por conta do loop, a não ser que vc coloque um "pause", logo após pressionar o botão (é a solução melhor), ou colocar uma função que detecte que enquanto o botão não for solto ele não altere a variável que determina o estado da luz.
video muito bom. amigo com eu poderia eviar uma letra para o displayquando acionar o botao usando esse codigo abaixo; #include #include #include LiquidCrystal_I2C lcd(0x27,16,2);
#define botao_F 3 //define o botão no pino 3 #define led_F 8 //define o led no pino 8 void setup(){ pinMode(led_F, OUTPUT); pinMode(botao_F, INPUT_PULLUP); lcd.begin (16,2); //inicia o display 16x2 lcd.init(); lcd.backlight();
Pessoal desculpem o código pouco visível, da próxima vou melhorar.
O código também está na descrição!
Parabéns, ótima aula pra quem esta começando.
Essa foi a melhor linha de código pra liga / desligar um Led com apenas um botão. Parabéns pelo vídeo. Me ajudou muito.
Muito obrigado amigo. Seu tipo de comentário quem incentiva a gente a continuar. Espero sempre ajudar
Excelente, acompanhando o canal !! aguardo sua visita !!!
Obg amigo. Assim que possível estarei rtb
me ajudou demais, obrigado!
Que de mais. Fico muito contente em saber que estou ajudando.
muito obg. eu tava procurando exatamente isso, acender e apagar o led usando o mesmo botão
Por nada eu quem agradeço pelo feed back. Fico feliz por poder ajudar
mano vlw,ajudou mt,e nois mano
Ótimo pra quem está iniciando! Muito bom, parabéns!
Caro amigo. Muito abrigado. Seu feedback ajuda muito
como acrescer outros botoes e leds ?
caraaaaaaa muito obrigado, eu estava procurando isso
Por nada caro. Precisando estamos aqui.
ajudou demais! valeu!
Que massa. Obg pelo feedback
Cara, fiz um bolante caseiro pra jogar ets 2 e quero fazer mais 6 botoes adicionais como faço pra ligar esses botões no arduino uno r3
Ja dei o like.
Vc pediu pra comentar.
Seria bom se aumentasse a tela do código pra melhor visualização.
Olá amigo. Muito obrigado pelo comentário e a crítica. Vou melhorar na próxima, deixando o código mais visivel. Se for melhor eu deixo o código na descrição também. Abço
@ deixa na descrição e na tela do vídeo, seria top se fisece os dois
@@ronevom5647 Da próxima já estarei atento nisso
Perfeito de tão simples. Desse jeito eu aprendo. Parabéns! Substitui "delay(300);" por "while(digitalRead(but) ==0){}" para parar o loop. Traz algum problema para o código?
Muito obg pelo feedback, fico feliz por ajudar. Claro que não, fique a vontade para alterar, pois uso os métodos mais flexíveis possíveis para os alunos alterarem o código do seu jeito.
Muito bom
Falta só melhorar o zoom
Gostaria de um programa onde
Aperta o botão trez vezes liga e aperta trez vezes novamente desligar e assim sucessivamente
Obg pelo feedback amigo. Vou estou melhorando isso.
Vc pode criar uma variavel para contar a qtd de cliques dentro de uma condição.
Se(clicou 1 vez){
contador = +1,
}
Se(contador == 3){
Se(ledLigado){
Desligue
} senao { ligue}
Ai é só a logica, o codigo confio que vc consegue. Qq duvida pode me retornar ou entrar la no gripo do whatsapp na descrição, tanto eu quanto uma galera podera te ajudar
Não seria " acender"? Ascender é outra coisa.Dei um like assim mesmo.
Olá amigo. Boa colocação rsrs. Deve ter sido o corretor, nem percebi. Obg
poderia me ajudar nesse caso?
> inicie com os três leds apagados
> ao Clicar uma vez no botão acenda o led vermelho
> ao clicar mais uma vez apague o Vermelho e acenda o verde
> ao clicar mais uma vez apague o Verde e acenda o amarelo
> ao clicar mais uma vez apague todos
a pergunta é , pra multiplicar esse codigo para acionar 4 chaves . e se eu acionando a chave , seria possivel o computador reconhecer essa informaçao afim de acionar a chave de um software , abraços e pra mim funcionou
É possível sim... Quem sabe num px vídeo?
Tô com uma dúvida, o botão é obrigatório usar resistor ou não?
Opa mano! Nesse modelo de Arduino não. Por que ele já tem um resistor, mas vc tem que ver qual seu modelo. De uma olhada nos primeiros vídeos que falo bastante sobre isso.
estou tentando colocar um botao para desligar o mesmo led e nao estou conseguindo poderia me ajudar
Olá amigo, claro que sim. Me passa seu código aqui.
Copiei o código do vídeo adicionei mais um botão porém quando liga o led ele não fica mais aceso ,sou iniciante na programação
@@AndreSilva-vn9ut Não entendi, "Quando __liga__ o led, ele não fica mais aceso"?
copie e cole seu código como está agora!
Ou vc ainda não alterou nada nele?
Por que ai se vc adicionar um novo botão, vc tem que identificar a porta dele no código e depois criar a condição pra ele, entende?
Depois que adicionei o botão o led não fica mais aceso
Rapaz, assim eu não consigo te ajudar. Se você puder postar o código, eu posso analisar melhor.
Seria bom ver como faz isso nos blocos...
Olá amigo. Vc fala no Scrath?
@ uso no tinkercard , schatch usa arduino tbm?
@ Dá para você fazer a programação no _scratch_ e exportar para o tinker.
opa ,tudo bem ? muito bom o vídeo ,só não entendi a parte final da lógica... e a dúvida é a seguinte : como o botão está em Pullup, quando receber Low indica que ele está desligado ? ai na sequência temos um delay de 300... depois entra a lógica de pegar a leitura do pino 13 e pega o posto da leitura atual....mas por qual motivo ele repete tudo se ficar segurando ? o botão entende que você está ligando e desligando ? dando pulso e tirando pulso ? abraço ,curti o canal :)
Opa amigo. Tudo e vc? Primeiramente obg por acompanhar nossos vídeos.
É por que o código está dentro de um loop, ou seja em todo o tempo ele vai ficar repetindo a leitura das linhas. Então enquanto o botão está pressionado o código continua sendo lido, e quando chega no final ele se repete por conta do loop, a não ser que vc coloque um "pause", logo após pressionar o botão (é a solução melhor), ou colocar uma função que detecte que enquanto o botão não for solto ele não altere a variável que determina o estado da luz.
@ muito legal isso ai ,abração e sucesso para o canal !
video muito bom. amigo com eu poderia eviar uma letra para o displayquando acionar o botao usando esse codigo abaixo;
#include
#include
#include
LiquidCrystal_I2C lcd(0x27,16,2);
#define botao_F 3 //define o botão no pino 3
#define led_F 8 //define o led no pino 8
void setup(){
pinMode(led_F, OUTPUT);
pinMode(botao_F, INPUT_PULLUP);
lcd.begin (16,2); //inicia o display 16x2
lcd.init();
lcd.backlight();
}
void loop(){
if(digitalRead(botao_F) == LOW){
delay(100);
digitalWrite(led_F, HIGH);
} else {
digitalWrite(led_F, LOW);
}
}
Aqui o led ficou piscando sozinho quando coloquei esse codigo...
Olá amigo. Vc tem certeza que conseguiu carregar o código?
Bom, meu like é meia dois, sem dó !!! kkk
Poxa mano, muito obrigado, isso ajuda muito. Que bom que estamos ajudando.
Me ajuda por favor minha professora quer que eu acenda 2 LEDs com dois botões
Opa amigo. Desculpa demora. Vc já conseguiu ligar com um botão? O que vc já conseguiu fazer?