Desafio44 - Combinações com 3 leds e 4 botões - Arduino básico
Desafio 44 - Projeto Hub 002
3 leds e 4 botões montados com resistor pull-up
Com base no projeto Hub 002 - Acendendo leds com 4 botões resolva os seguintes desafios:
1. Substitua a configuração na montagem dos botões passando de resistor pull-up interno do Arduino para resistor pull-down. Faça com que o projeto do desafio funcione da mesma forma que o original.
2. Altere a lógica de programação do projeto original, onde:
. Pressionando o botão 1 ou o botão 2, acende o led vermelho.
. Pressionando o botão 3 ou o botão 4, acende o led verde.
. Pressionando os botões 1 e 2 simultaneamente, acende os leds vermelho e amarelo simultaneamente.
. Pressionando os botões 3 ou 4 simultaneamente, acende os leds amarelo e verde simultaneamente.
. Pressionando os botões 1, 2 e 3 simultaneamente, acende os 3 leds.
. Pressionando os botões 2, 3 e 4 simultaneamente, acende os 3 leds.
Atenção: Para este desafio você deverá utilizar na programação os operadores lógicos OR e/ou AND.
Dicas e orientações
a) Para os desafio 1 leia o tutorial: Projeto 02 - Led acende com push button pressionado (resistor pull-down)
b) Utiliza funções condicionais para definir os "switch cases" do projeto original que acendem os leds.
O anúncio abaixo ajuda a manter o Squids Arduino funcionando