🤖 RoboFeed
Explorar aulas Entrar Comece grátis
🤖 Robótica

Acendendo o primeiro LED com Arduino

Eletrônica básica · Saída digital · Pisca-pisca clássico

👤 Weslley Barros 🏫 Plataforma RoboFeed 6º ano7º ano 🕐 50 minutos ⚡ Plugada ❤️ 1
🔧 Modo Bancada · passo a passo, pro aluno no tablet

🎯 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)
🧠 Pensamento Computacional
EF67CO01 Aplicar técnicas de decomposição, abstração e reconhecimento de padrões na resolução de problemas computacionais e cotidianos.
EF67CO02 Elaborar e implementar algoritmos com estruturas de controle (sequência, seleção e repetição), utilizando variáveis e operadores lógicos.
EF67CO03 Representar dados e estados de um sistema usando fluxogramas, tabelas-verdade e diagramas de estado.
💻 Mundo Digital
EF67CO04 Construir protótipos eletrônicos usando placas programáveis (Arduino, ESP32, micro:bit), sensores (ultrassônico, LDR, DHT) e atuadores (LED, servo, buzzer).
EF67CO05 Compreender como dados são representados no computador (binário, ASCII, imagem, áudio) e como circulam por redes (LAN, Wi-Fi, internet).
🌐 Cultura Digital
EF67CO06 Analisar criticamente o uso das tecnologias digitais e sua influência no comportamento social, no consumo de informação e na privacidade.
EF67CO07 Identificar fontes confiáveis de informação em ambientes digitais, reconhecendo desinformação (fake news), deepfakes e manipulação algorítmica.

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

Arduino Uno (ou compatível)
Arduino Uno (ou compatível)
Cabo USB-A para USB-B
Cabo USB-A para USB-B
Protoboard 400 furos
Protoboard 400 furos
LED 5mm vermelho
LED 5mm vermelho
Resistor 220Ω (cor: vermelho-vermelho-marrom)
Resistor 220Ω (cor: vermelho-vermelho-marrom)
Jumpers macho-macho
Jumpers macho-macho
Computador com Arduino IDE instalado
Computador com Arduino IDE instalado

💻 Softwares

Arduino IDE
Arduino IDE
Scratch / mBlock
Scratch / mBlock
🪜 Desenvolvimento da aula
Introdução / Contextualização

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.

Montagem do Circuito / Hardware

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.

Programação / Codificação

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'.

Teste, Depuração e Ajustes

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.

Encerramento / Socialização

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

⬇ baixar SVG
🧰 Montagem do robôPlaca: Arduino Uno · 1 componentes · 1 ligações detectadas do códigoUSBATMEGA328PLARDUINO UNOAREFGND131211109876543210DIGITAL (PWM ~)IOREFRESET3V35VGNDGNDVINPOWERA0A1A2A3A4A5ANALOG INArduino UnoD13 · saída digitalLEDLEGENDA DOS FIOSDigital
🧰 Montagem do robôArduino Unoplaca controladoraLEDD13
as peças reagem: LED acende, botão é clicável, serial abaixo
🖥️ Monitor serial

📋 Tabela de ligações (fio a fio)
Saídas
LED
fio D13 saída digital

💻 Código

aula.ino
// 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

flowchart TD A(["Início"]) --> B["Acender LED"] B --> C["Esperar 1 segundo"] C --> D["Desligar LED"] D --> E["Esperar 1 segundo"] E --> B

🧱 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

Explorar mais aulas · RoboFeed — robótica e computação na escola, alinhado à BNCC.