Uma chave push-button funciona como um contato que abre e fecha, sendo assim, uma chave possui dois valores, 0 ou 1, aberto ou fechado. Conectando uma chave a uma porta do Arduino podemos ler o valor 0 ou 1 da chave e assim tomar uma ação, que no caso do nosso exemplo será acionar o LED.
Para este tutorial você vai precisar de 1 Arduino Uno R3, 1 LED, 1 botão, 1 Resistor 10kΩ, 1 Protoboard, 1 Cabo USB - AB e Jumpers premium. Ou você pode utilizar os componentes do Kit Iniciante com Arduino Uno R3. Liga e desliga um LED conectado ao pino digital 13 quando pressionado um botao conectado ao pino 2.
Conecte a ponta de prova positiva em uma perna do botão e a ponta de prova negativa na outra perna, ajuste o seu multímetro para escala de resistência ou continuidade, no caso da continuidade quando a ligação for feita o multímetro não faz nada, ao ser pressionado o botão o multímetro irá produzir um som, um beep.
Vamos utilizar o push button para ligar e desligar um LED quando pressionado, usando a função INPUT_PULLUP que é um resistor interno e mostrar mais 2 modos, o resistor pull-up e pull-down. O Push button (botão de pressão) é uma chave que, quando pressionado o botão, ela abre ou fecha o circuito, convertendo assim, um comando mecânico em elétrico.
Vamos usar a função INPUT_PULLUP na programação, com essa função vamos estar utilizando o resistor interno do Arduino. No modo pull-up a placa vai estar mandando o sinal lógico HIGH (1) e irá mandar LOW (0) somente enquanto pressionado, e dessa forma iremos ligar e desligar o LED.
Funcionamento com resistor Pull-up: Funciona como NF, ou seja, o circuito esta normalmente fechado, mandando um sinal HIGH (1) para o Arduino, enquanto pressionado, a porta digital irá receber um sinal LOW (0) , funciona de modo invertido ao NA. Vamos fazer a ligação e programação no modo Pull-up interno.
No modo pull-up a placa vai estar mandando o sinal lógico HIGH (1) e irá mandar LOW (0) somente enquanto pressionado, e dessa forma iremos ligar e desligar o LED. A ligação é simples, o pino 13 vai ser ligado ao LED com o resistor de 220Ω, e o Push button será ligado no pino 2, sem a necessidade de nenhum resistor.
O que é greve de trabalhadores?
Como deixar google pagina inicial?
Com quanto tempo aparece os sintomas de gravidez?
Quais são os confrontos das quartas de final da Copa do Brasil?
O que é a métrica de um poema?
O que é um motor de busca na Internet?
Quanto tempo dura o bloqueio de comentários no Instagram?
Quantos dias são 1 milhão de segundos?
O que fazer em málaga em 1 dia?
Quanto custa um sonho de padaria?
Qual o significado do nome Benelux?