Button¶
Este projeto tem como objetivo demonstrar como utilizar botões para leitura de sinais no Arduino.
Lista de materiais:¶
- 1 Arduino Uno Rev 3
- 1 Cabo USB Tipo A-B
- 1 Led
- 1 Tactile Switch
- 1 Resistor 220Ω
- 1 Resistor 10KΩ
Modelo esquemático em Protoboard¶
Código
int botao = 4; int led = 7; int estado; void setup() { pinMode(botao, INPUT); pinMode(led, OUTPUT); } void loop() { estado = digitalRead(botao); if (estado == HIGH) { digitalWrite(led, HIGH); } else { digitalWrite(led, LOW); } }
Código Comentado
int botao = 4; int led = 7; int estado; void setup() { pinMode(botao, INPUT); pinMode(led, OUTPUT); } void loop() { estado = digitalRead(botao); if (estado == HIGH) { digitalWrite(led, HIGH); } else { digitalWrite(led, LOW); } }