Abra a IDE do arduino no seu computador e também conecte o arduino ao seu computador com o cabo USB. Segue abaixo o código fonte do programa que vai controlar o arduino, conforme o presionamento do botão, que se estiver apertado acende o led, se não apaga o led.
Criar um circuito para ligar e desligar um led através de um botão de pressão (pushbutton), que se estiver pressionado acende o led, se não apaga o led. Observação : Os botões de pressão (push button) apenas mudam seu estado quando pressionados, voltando ao seu estado original quando o botão é liberado.
Após a montagem do circuito, vamos a programação do Sketch. Conforme, mencionado anteriormente, o objetivo deste projeto é ligar e desligar um LED com um botão push button. Desta forma, quando o botão for pressionado o LED deverá acender e retornará ao estado desligado quando o botão deixar de ser pressionado.
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.
Há apenas um parâmetro para a função digitalRead() - o número do pino que você quer ler, como por exemplo digitalRead(A0) para ler o estado lógico do pino A0. O digitalRead() funciona com todos os pinos do Arduino de D2 até D13 e de A0 até A5 (as únicas exceções são os pinos A6 e A7).
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.
Um Push button (botão de pressão) é uma chave que contém um botão que ao ser pressionado abre ou fecha os contatos do dispositivo, abrindo ou fechando o circuito onde ele está conectado.
Simple inverter. \n\nCircuito didático usado para desligar um LED quando o botão for acionado. Ou seja, executa o inverso do tido como normal, que é acender quando o botão for pressionado.