Olá ! Vc poderia fazer um com servo motor + botão e led ... Gostaria de ver e se possível um botão para fazer o comando de subir e desce .. seja tem este vídeo como posso ver.
In function 'void setup()': 2:27: error: 'PinMode' was not declared in this scope In function 'void loop()': 7:6: error: expected '(' before 'DigitalRead' 10:3: error: 'else' without a previous 'if' 10:28: error: 'DigitalWrite' was not declared in this scope são esses erros que estão aparecendo o que eu faço?
pelo visto, não posso simular um botão usando um jumper né? pois num interruptor residencial por exemplo se eu jumpear da fase pro retorno da lâmpada eu simulo um interruptor, mas no caso do arduino não existe essa possibilidade né?
@@BitaBit então eu posso pegar uma porta, definir como saída. pegar outra porta e definir como entrada. e conectando essas portas eu simulo um botão? seria assim?
Olá, amigo, como saber qual o valor da resistencia do resistor? como você soube qual resistor usar? Posso usar um resistor de resistencia menor ou maior que esse?
Olá. Basta usar a lei de ohm. Primeiramente você tem que saber a voltagem do led e da voltagem que este led vai ser alimentado. Suponha que vai ser alimentado com 5 volts, e o led é de 2 volts, então você terá que "bloquear" os 3volts a mais. Suponha também que a corrente elétrica que está alimentando é de 0,3 amperes. Para saber o resistor faça o seguinte cálculo: Resistor = 3/0,3 Resistor = 10 ohms Repare que os valores devem estar na mesma base. Exemplo: Volts, ohms, amperes. E não, exemplo: Volts, ohms, miliamperes. Você pode colocar um resistor com um valor um pouco mais baixo. O led terá um brilho maior. Se o valor for muito baixo, poderá queimar o led ou diminuir a vida útil do mesmo.
@@BitaBit agradeço muito! Mas eu estava me referindo a resistor do botão, poderia me explicar, se não for incomodar, como você pode calcular o valor dele ? Agradeço desde já!
A sim, não é incomodo. Você pode usar um valor um pouco menor ou um pouco maior sim, neste caso não vai danificar nada. O valor você pode ir testando os resistores. Ou use o pullup do Arduino
Olá amigo, gostaria muito que você pudesse me ajudar, não entendo nada de arduino, mas comprei um arduino nano e 10 botões que não ficam pressionados, ele vai e volta, não sei como chama esse tipo de botão, e tenho mais 4 botões tipo interruptor, alavanca, fica ligado quando muda a chave de posição, mas não achei nenhum tutorial de como fazer a ligação dos botões, tanto no sentido da soldagem dos fios nos botões, como da conexão dos fios no arduino, só achei tutorial de usar matriz, quando se tem muitos botões e eles fazem várias funções, mas não é o caso do meu projetinho, bom espero que você possa me dar uma "luz", desde já muito obrigado e parabéns pelo vídeo, tá bem explicado.
@@BitaBit Olá, descobri que para ter as funções que quero nos botões, que seria para usar como se fosse teclas do teclado do pc, para poder configurar dentro do jogo, o arduino nano não serve, teria que ser um Leonardo ou pro micro, mas isso eu consigo resolver, o meu problema é com relação a soldagem dos botões, tanto os push button como os do tipo alavanca, e também como fazer um sketch para essas funções.
Os push buttons é como se fosse um interruptor comum. Estes de alavanca que você fala creio que seja aquele com três pinos, onde um é conectado o positivo o outro negativo e creio que do meio é a saída
Olá, pra começar use uma variável para indicar se o led está aceso ou apagado. Por exemplo: Quando o botão for pressionado uma vez verifica se essa variável é verdadeira, caso não então atribui verdadeiro a ela e acende o led. Caso for verdadeira atribui falso e apaga o led. Não se esqueça de colocar um delay no loop, caso contrário sei led outra acender e apagar em seguida.
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();
Boa noite. O método pra enviar é por exemplo: lcd.print("R"); Lembrando também definir a linha e coluna onde será printando antes, exemplo: lcd.setCursor(2, 0)
Boa noite! Alguém pode mim ajudar a criar um código para ligar e desligar um lede com um botão e uma tecla do controle remoto com arduino UNO R3. Fazer os dois acionamentos para o mesmo lede Quando eu clicar uma vez no botão se o lede estiver desligado ele liga se tiver ligado ele desliga o mesmo acontece com a tecla do controle remoto. Seria como juntar dois projetos, o de botão mais o de controle remoto para a mesma saída só que não estou conseguindo, pode mim ajudar? wilson.f.s.junior@gmail.com
Oi meu amigo, muito bom seu conteúdo, estou aprendendo com você... pra ficar melhor, corrige aí - pressionado. Parabéns pelo vídeo!
Olá. Obrigado pelo feedback.
uffa consegui fazer,muito agradecido pela aula
Que bom!!!
Qual o valor do resistor? Como calcular esse valor?
Voce alterou o circuito, mas nao daria para manter e declarar entrada como low?
Olá. Não é possível de maneira convencional devido o resistor pull-up interno do Arduino.
Mas usando um resistor pull-down externamente é possível.
@@BitaBit top, vlw!
Porque vc colocou o resistor no lado negativo do led ? Não teria que ser no lado positivo para evitar de queima-lo?
Olá, na verdade tanto faz o lado.
o resistor vai diminuir a tensão sob o led independentemente do lado.
Olá ! Vc poderia fazer um com servo motor + botão e led ... Gostaria de ver e se possível um botão para fazer o comando de subir e desce .. seja tem este vídeo como posso ver.
Olá. Ainda não tenho sobre servo motores. Mas é possível utilizar um botão para este propósito
Será que consigo acender nesse esquema um led e programar para apagar o led alguns segundos após soltar o botão?
Olá. Sim é possível
Como faço para fazer um led piscar enquanto estiver ligado? Não consigo fazer
Para ter o controle melhor do led use a função Millis.
Neste vídeo tem os detalhes:
m.ua-cam.com/video/cXAtthYCyJ4/v-deo.html
Essa conexão do push button, os lados, é aleatória? Obg
Olá. Sim, o botão é apenas um interruptor
In function 'void setup()':
2:27: error: 'PinMode' was not declared in this scope
In function 'void loop()':
7:6: error: expected '(' before 'DigitalRead'
10:3: error: 'else' without a previous 'if'
10:28: error: 'DigitalWrite' was not declared in this scope
são esses erros que estão aparecendo o que eu faço?
Olá, teria que ver o código
O certo é: pinMode e digitalWrite
Vc inicia com minúsculo
Se eu manter apertado e quiser que ele de um pulso consigo?
Sim, consegue. Utilize uma condicional que vai dar o próximo pulso somente quando o botão voltar para o estado de não pressionando.
pelo visto, não posso simular um botão usando um jumper né? pois num interruptor residencial por exemplo se eu jumpear da fase pro retorno da lâmpada eu simulo um interruptor, mas no caso do arduino não existe essa possibilidade né?
Sim é possível
@@BitaBit então eu posso pegar uma porta, definir como saída. pegar outra porta e definir como entrada. e conectando essas portas eu simulo um botão? seria assim?
Não. Você define um pino como input pull up, e você conecta o negativo nele.
#define led 4
#define sinal 7
int estado = 0;
void setup (){
Serial.begin(9600);//enviando um conteúdo para o monitor digital
pinMode(led,OUTPUT);
pinMode(sinal,INPUT_PULLUP);
}
void loop(){
if(digitalRead(sinal)== LOW){
if(estado==0){
estado=1;}
else{
estado=0;}
}
if(estado==0){
digitalWrite(led,LOW);
delay(500);
Serial.println(estado);
}
else{
digitalWrite(led,HIGH);
delay(500);
Serial.println(estado);
}}
talvez ajude
@ ajuda sim. muito obg, vou praticar e ver o resultado
Olá, amigo, como saber qual o valor da resistencia do resistor? como você soube qual resistor usar? Posso usar um resistor de resistencia menor ou maior que esse?
Olá. Basta usar a lei de ohm. Primeiramente você tem que saber a voltagem do led e da voltagem que este led vai ser alimentado. Suponha que vai ser alimentado com 5 volts, e o led é de 2 volts, então você terá que "bloquear" os 3volts a mais.
Suponha também que a corrente elétrica que está alimentando é de 0,3 amperes.
Para saber o resistor faça o seguinte cálculo:
Resistor = 3/0,3
Resistor = 10 ohms
Repare que os valores devem estar na mesma base. Exemplo: Volts, ohms, amperes.
E não, exemplo: Volts, ohms, miliamperes.
Você pode colocar um resistor com um valor um pouco mais baixo. O led terá um brilho maior.
Se o valor for muito baixo, poderá queimar o led ou diminuir a vida útil do mesmo.
@@BitaBit agradeço muito! Mas eu estava me referindo a resistor do botão, poderia me explicar, se não for incomodar, como você pode calcular o valor dele ?
Agradeço desde já!
A sim, não é incomodo. Você pode usar um valor um pouco menor ou um pouco maior sim, neste caso não vai danificar nada. O valor você pode ir testando os resistores.
Ou use o pullup do Arduino
@@BitaBit Entendi, agradeço bastante pela ajuda, meu caro!
@@hzfx5773 Disponha
Olá amigo, gostaria muito que você pudesse me ajudar, não entendo nada de arduino, mas comprei um arduino nano e 10 botões que não ficam pressionados, ele vai e volta, não sei como chama esse tipo de botão, e tenho mais 4 botões tipo interruptor, alavanca, fica ligado quando muda a chave de posição, mas não achei nenhum tutorial de como fazer a ligação dos botões, tanto no sentido da soldagem dos fios nos botões, como da conexão dos fios no arduino, só achei tutorial de usar matriz, quando se tem muitos botões e eles fazem várias funções, mas não é o caso do meu projetinho, bom espero que você possa me dar uma "luz", desde já muito obrigado e parabéns pelo vídeo, tá bem explicado.
Olá. Você quer ajuda com os interruptores do tipo alavanca?
@@BitaBit Olá, descobri que para ter as funções que quero nos botões, que seria para usar como se fosse teclas do teclado do pc, para poder configurar dentro do jogo, o arduino nano não serve, teria que ser um Leonardo ou pro micro, mas isso eu consigo resolver, o meu problema é com relação a soldagem dos botões, tanto os push button como os do tipo alavanca, e também como fazer um sketch para essas funções.
Os push buttons é como se fosse um interruptor comum. Estes de alavanca que você fala creio que seja aquele com três pinos, onde um é conectado o positivo o outro negativo e creio que do meio é a saída
@@BitaBit Isso, Obrigado pela ajuda, parabéns pelo trabalho! :)
Como faz pra precionar 1 vez e ascender ou apagar?
Olá, pra começar use uma variável para indicar se o led está aceso ou apagado. Por exemplo: Quando o botão for pressionado uma vez verifica se essa variável é verdadeira, caso não então atribui verdadeiro a ela e acende o led. Caso for verdadeira atribui falso e apaga o led. Não se esqueça de colocar um delay no loop, caso contrário sei led outra acender e apagar em seguida.
@@BitaBit no caso para verificar se é verdadeira ou não eu usaria comandos If e else?
Exatamente
Não precisa de resistor em série com o botão não? Para limitar a corrente?
Olá. Os pinos do Arduino suporta esta corrente, estou usando o pino de 5 volts dele.
E como ligar motor de passo com esse botão?
Olá, ia fazer um vídeo com o motor de passo, só que tive problemas com ele
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);
}
}
Boa noite. O método pra enviar é por exemplo: lcd.print("R");
Lembrando também definir a linha e coluna onde será printando antes, exemplo: lcd.setCursor(2, 0)
Bem explicado
Obrigado!!
A ligação do botao está errado, não é no positivo tem que coloca no negativo
Sim. Mostro isso no vídeo. Assista até o final
Boa noite!
Alguém pode mim ajudar a criar um código para ligar e desligar um lede com um botão e uma tecla do controle remoto com arduino UNO R3.
Fazer os dois acionamentos para o mesmo lede
Quando eu clicar uma vez no botão se o lede estiver desligado ele liga se tiver ligado ele desliga o mesmo acontece com a tecla do controle remoto.
Seria como juntar dois projetos, o de botão mais o de controle remoto
para a mesma saída só que não estou conseguindo, pode mim ajudar?
wilson.f.s.junior@gmail.com
noa funciona cara
Olá, está enviando alguma coisa pela serial?
Entendi não
Olá. O que exatamente?