Escolar Documentos
Profissional Documentos
Cultura Documentos
Administração Central
Cetec Capacitações
Semana 01 – Laboratório 06
1. Descrição
Montando o semáforo.
2. Material
Quantidade Descrição
01 Arduino UNO
01 Protoboard
Jumpers coloridos
03 Resistor de 150 Ω
03 Led
2. Referencial (código)
- pinMode()
A função pinMode(), permite configurar um PINO em entrada (INPUT) ou saída (OUTPUT),
como por exemplo: pinMode(10, OUTPUT). Esse comando configura o pino 10 do Arduino para
saída.
- digitalWrite();
A função digitalWrite(),escreve um valor HIGH (alto) ou LOW (baixo) em um pino digital
que tenha sido configurado como OUTPUT (saída). O valor HIGH equivale a uma tensão de 5V (ou
3,3V em algumas placas), e o valor LOW, a uma tensão elétrica de 0V.
3. Importante
- Ligar LED, catodo(-) na base do resistor e anodo(+) no 5v (pino).
________________________________________________________________________________________
www.cps.sp.gov.br
Rua dos Andradas, 140 • Santa Ifigênia • 01208-000 • São Paulo • SP • Tel.: (11) 3324.3300
~1~
________________________________________________________________________________________
Administração Central
Cetec Capacitações
4. Modelo eletrônico
5. Imagens do Projeto
________________________________________________________________________________________
www.cps.sp.gov.br
Rua dos Andradas, 140 • Santa Ifigênia • 01208-000 • São Paulo • SP • Tel.: (11) 3324.3300
~2~
________________________________________________________________________________________
Administração Central
Cetec Capacitações
Ou
________________________________________________________________________________________
www.cps.sp.gov.br
Rua dos Andradas, 140 • Santa Ifigênia • 01208-000 • São Paulo • SP • Tel.: (11) 3324.3300
~3~
________________________________________________________________________________________
Administração Central
Cetec Capacitações
6. Código
void setup() {
// Ativando os pinos
pinMode(pino10, OUTPUT);
pinMode(pino08, OUTPUT);
pinMode(pino06, OUTPUT);
}
void loop() {
//ligando o sinal vermelho e desligando o amarelo
digitalWrite(pino10, HIGH);
digitalWrite(pino08, LOW);
delay(1000);
// desligando o vermelho e acionando o verde
________________________________________________________________________________________
www.cps.sp.gov.br
Rua dos Andradas, 140 • Santa Ifigênia • 01208-000 • São Paulo • SP • Tel.: (11) 3324.3300
~4~
________________________________________________________________________________________
Administração Central
Cetec Capacitações
digitalWrite(pino10, LOW);
digitalWrite(pino06, HIGH);
delay(1000);
// desligando o verde e acionando o amarelo
digitalWrite(pino06, LOW);
digitalWrite(pino08, HIGH);
delay(1000);
}
________________________________________________________________________________________
www.cps.sp.gov.br
Rua dos Andradas, 140 • Santa Ifigênia • 01208-000 • São Paulo • SP • Tel.: (11) 3324.3300
~5~