Acendendo o primeiro LED com Arduino
Eletrônica básica · Saída digital · Pisca-pisca clássico
🎯 Objetivos de aprendizagem
- Identificar os componentes elétricos básicos: LED, resistor, jumper e protoboard.
- Montar um circuito simples seguindo um esquema visual.
- Programar o Arduino para acender e apagar um LED em intervalos regulares.
- Compreender o conceito de saída digital (HIGH/LOW) e o papel do delay.
📚 Objetos de conhecimento
• Componentes elétricos básicos (LED, resistor, jumper, protoboard) • Circuitos elétricos básicos e suas montagens • Saídas digitais e funcionamento (HIGH/LOW) • Programação em C++ para Arduino (delay e controle de tempo)
🧭 Habilidades BNCC Computação (7)
Habilidades dos anos selecionados (6º ano, 7º ano) — Resolução CNE/CP nº 1/2022. Em turmas de Ensino Médio, mapear para EM13CO.
🧰 Materiais e componentes
💻 Softwares
🪜 Desenvolvimento da aula
Apresente o LED como o componente mais 'amistoso' da eletrônica — ele acende quando passa corrente na perna mais longa (ânodo) pra perna mais curta (cátodo). Mostre por que precisamos do resistor: pra não queimar o LED. Faça a analogia com uma torneira controlando o fluxo de água. Explique que o Arduino é um 'computador pequeno' que executa instruções de cima pra baixo. Mostre a estrutura básica: setup() roda uma vez no início, loop() roda pra sempre. Apresente digitalWrite(pino, HIGH/LOW) como o 'interruptor' que liga/desliga corrente no pino.
1. Encaixe o LED na protoboard com perna longa numa linha A, perna curta na linha B. 2. Conecte o resistor entre a linha A (perna longa do LED) e a linha do pino 13 do Arduino. 3. Conecte um jumper da linha B (perna curta do LED) ao GND do Arduino. 4. Conecte o Arduino ao computador via USB. 5. Confira: o LED ainda não acende — falta o código.
1. Abra o Arduino IDE. 2. Digite o código pisca-pisca do card 'Código da Aula'. 3. Selecione a placa: Ferramentas → Placa → Arduino Uno. 4. Selecione a porta correta. 5. Clique em 'Verificar' (✓) — corrige erros se houver. 6. Clique em 'Enviar' (→) — espera o 'Done uploading'.
Observa o LED piscar de 1 em 1 segundo. Se não piscar: • LED invertido (ânodo no GND): reverta as pernas. • Resistor errado: confira as cores. • Pino errado no código: verifique se digitalWrite usa 13 e o jumper sai do 13. • Desafio: troque o delay(1000) por delay(200) e veja o LED piscar rápido.
Em roda, peça que cada dupla explique em UMA frase o que o programa faz. Provoque: 'Como vocês fariam um SOS em Código Morse com esse LED?' Anote no caderno: 1 pisca = saída digital, delay = tempo, loop = repetição.
🔌 Montagem do robô
Placa: Arduino Uno
🖥️ Monitor serial
📋 Tabela de ligações (fio a fio)
💻 Código
// Pisca-pisca clássico — Arduino
// LED no pino digital 13 (já tem LED interno na placa também)
void setup() {
pinMode(13, OUTPUT); // Configura pino 13 como saída
}
void loop() {
digitalWrite(13, HIGH); // Liga o LED
delay(1000); // Espera 1 segundo
digitalWrite(13, LOW); // Desliga o LED
delay(1000); // Espera 1 segundo
}
🔀 Fluxograma do algoritmo
🧱 Algoritmo em blocos
quando @greenFlag for clicado sempre ligar o LED esperar 1 segundo desligar o LED esperar 1 segundo end end
🎥 Vídeo de demonstração
🔗 Abrir o vídeo em nova aba✅ Avaliação
Observe se o aluno consegue MONTAR (motor) e EXPLICAR (cognitivo) o circuito. Quem só consegue montar copiando sem entender precisa de retomada. Registre também a colaboração entre as duplas — quem ajuda quem.
🤖 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