Arquitetura de Computadores · Laboratório
Objetivo
I / instrumental e ferramental
II / montagem
O circuito utiliza três chaves como entradas binárias. As saídas das chaves devem ser conectadas aos pinos digitais 2, 3 e 4 do Arduino.
Figura 1 — Representação em SVG do circuito com três chaves conectadas ao Arduino como palavra binária de 3 bits.
III / novos sketchs
O sistema deve ler a palavra código de entrada. Caso ela corresponda a um número par, o sistema deverá ler via Monitor Serial um número inteiro, calcular a soma dos números pares não negativos inferiores ao número lido e escrever o resultado no Monitor Serial.
O sistema deve apresentar no Monitor Serial uma contagem binária crescente e cíclica a partir do código lido até 111.
IV / novo shield
O projeto deverá ativar saídas específicas conforme o código binário de entrada.
Figura 2 — Proposta em SVG: três chaves de entrada e saídas para LEDs, buzzer e Monitor Serial.
| Entrada | Ação |
|---|---|
| 000 | Ativa um LED vermelho |
| 001 | Ativa um LED amarelo |
| 010 | Ativa um buzzer com frequência de 100 Hz durante 2 s, intermitente, em intervalos de 5 s |
| 011 | Ativa um buzzer com frequência de 50 Hz durante 3 s, intermitente, em intervalos de 2 s, e ativa um LED verde |
| Demais casos | Escreve no Monitor Serial o número decimal equivalente |