SEMÁFORO
SENSORES
🎯 Objetivos de aprendizagem
- Identificar os componentes de um semáforo e suas respectivas cores e significados.
- Compreender a função dos sensores na automação de sistemas, como o semáforo.
- Aplicar lógica condicional para programar a sequência de funcionamento do semáforo.
- Montar um circuito simples utilizando sensores e atuadores para simular um semáforo.
- Criar um programa em blocos que controle a operação de um semáforo automatizado.
📚 Objetos de conhecimento
• Sensores e atuadores em sistemas automatizados • Lógica condicional em programação • Programação em blocos para controle de semáforos • Sinalização e comunicação visual com cores
🧭 Habilidades BNCC Computação (19)
Habilidades dos anos selecionados (5º ano, 6º ano, 7º ano) — Resolução CNE/CP nº 1/2022. Em turmas de Ensino Médio, mapear para EM13CO.
🔌 Montagem do robô
Placa: Arduino Nano
🖥️ Monitor serial
📋 Tabela de ligações (fio a fio)
💻 Código
// Semáforo Automatizado com Arduino
// 5º ao 7º ano - Robótica Educacional
const int ledVermelho = 9; // Pino do LED vermelho
const int ledAmarelo = 10; // Pino do LED amarelo
const int ledVerde = 11; // Pino do LED verde
void setup() {
pinMode(ledVermelho, OUTPUT); // Define o pino do LED vermelho como saída
pinMode(ledAmarelo, OUTPUT); // Define o pino do LED amarelo como saída
pinMode(ledVerde, OUTPUT); // Define o pino do LED verde como saída
}
void loop() {
// Ação do semáforo: Verde aceso por 6 segundos
digitalWrite(ledVerde, HIGH); // Liga o LED verde
delay(6000); // Espera 6 segundos
digitalWrite(ledVerde, LOW); // Desliga o LED verde
// Ação do semáforo: Amarelo aceso por 2 segundos
digitalWrite(ledAmarelo, HIGH); // Liga o LED amarelo
delay(2000); // Espera 2 segundos
digitalWrite(ledAmarelo, LOW); // Desliga o LED amarelo
// Ação do semáforo: Vermelho aceso por 6 segundos
digitalWrite(ledVermelho, HIGH); // Liga o LED vermelho
delay(6000); // Espera 6 segundos
digitalWrite(ledVermelho, LOW); // Desliga o LED vermelho
}
🔀 Fluxograma do algoritmo
🧱 Algoritmo em blocos
quando @greenFlag for clicado sempre ligar LED verde esperar 6 seg desligar LED verde ligar LED amarelo esperar 2 seg desligar LED amarelo ligar LED vermelho esperar 6 seg desligar LED vermelho end
🤖 Quer essa aula do SEU jeito?
O Co-professor adapta esta aula pro seu ano e contexto — ou a estica numa sequência didática de 2 a 4 encontros — e gera um PDF pronto pra você. A estrutura da aula é preservada. Cadastre-se grátis pra usar.
✨ Adaptar e gerar PDF💬 Comentários
Entre na sua conta ou crie uma grátis pra comentar.
Seja o primeiro a comentar.
Gostou desta aula?
Monte aulas como esta em minutos, com ajuda da IA — e compartilhe com professores do Brasil todo. É grátis.
Criar minha conta grátis📲 Compartilhar no WhatsApp