Coleção de sketches Arduino usados em aula para demonstrar conceitos básicos de entrada/saída digital: LEDs, botões, buzzer e semáforo.
| Arquivo | O que demonstra | Pinos |
|---|---|---|
projetosarduino.ino |
Sketch principal (setup/loop); chama as funções dos testes abaixo |
- |
teste1.ino |
Buzzer básico com tone()/noTone() |
Buzzer: 2 |
teste2.ino |
Leitura de botão controlando um LED | Botão: 4, LED: 3 |
teste3.ino |
Botão acionando LED + buzzer juntos | Botão: 4, Buzzer: 2, LED: 3 |
interruptor.ino |
Três variações de um interruptor (liga/desliga, toggle, com controle de estado) | Botão: 9, LED: 8 |
semaforo.ino |
Semáforo com dois conjuntos de LEDs (verde/amarelo/vermelho) sincronizados | Semáforo 1: 2, 3, 4 · Semáforo 2: 8, 9, 10 |
Os arquivos teste*.ino, interruptor.ino e semaforo.ino definem funções (setupX()/loopX() ou nomeadas), não sketches completos por si só. Para rodar um deles:
- Abra
projetosarduino.inona Arduino IDE. - Coloque o
.inodo exercício desejado na mesma pasta do sketch (a IDE carrega todos os arquivos.inoda pasta juntos). - Ajuste o
setup()/loop()deprojetosarduino.inopara chamar as funções do exercício escolhido. - Faça a montagem física conforme os pinos indicados na tabela acima e faça o upload.
Prof. Me. Alexandre Gomes da Silva