Uma introdução à eletrônica e programação
Bem-vindo ao “Blink”! Esta é a atividade clássica e o ponto de partida ideal para qualquer jornada no mundo do Arduino e da programação. Com ela, vamos construir um circuito simples para fazer um LED piscar, compreendendo na prática como o software (código) e o hardware (componentes físicos) conversam entre si para criar algo visível e interativo.
Esta atividade é a base para projetos mais complexos e uma excelente forma de despertar a curiosidade, o pensamento lógico e a criatividade.
Roteiro para Educadores (Foco na Prática Pedagógica)
- Objetivo da Atividade: Introduzir os alunos aos conceitos básicos de programação e eletrônica de forma lúdica e visível. O foco é mostrar como podemos dar “instruções” (software) para um objeto físico (hardware) e ver a mágica acontecer.
- Habilidades e Competências da BNCC:
- Ciências da Natureza: Compreender fenômenos tecnológicos e seus impactos.
- Matemática e Linguagens: Utilizar diferentes linguagens (visual, digital, verbal) para expressar e interpretar ideias.
- Cultura Digital (BNCC): Utilizar ferramentas digitais para criar, comunicar e expressar suas ideias de forma criativa.
- Desenvolvimento Sugerido:
- Aquecimento (Roda de Conversa): Comece formando pequenos grupos. Lance perguntas como: “Como um celular sabe o que fazer? O que tem dentro de um computador?”. Se possível, explore componentes de equipamentos antigos para aguçar a curiosidade.
- Simulação Primeiro (Segurança para Errar): Apresente a plataforma TinkerCAD. Nela, os alunos montarão o circuito virtualmente, testando a programação sem medo de queimar componentes. Este é o “pensar brincando” em ação, onde o erro é uma oportunidade de aprendizado.
- Construção Física: Após o sucesso na simulação, parta para a montagem real com a protoboard e os componentes. Este é o momento da aprendizagem pela ação, onde o conhecimento se torna concreto.
- Dicas Pedagógicas para Engajar a Turma:
- Adaptação: Para os alunos mais novos, a programação em blocos é o ideal por ser mais visual e intuitiva.
- Colaboração: Incentive a troca entre os grupos. Se uma equipe descobrir algo novo, peça para que compartilhem com a turma. Celebre as tentativas, não apenas o sucesso final.
- Extensão Criativa: Desafie-os a modificar o código. “Como faríamos o LED piscar mais rápido? E se usássemos dois LEDs? E se criássemos um padrão de luzes?”.
- Como Avaliar a Aprendizagem:
- Observação Ativa: Observe como os alunos colaboram, resolvem problemas e aplicam os conceitos durante a montagem.
- Diário de Bordo Criativo: Peça que façam um pequeno relatório, um desenho ou um vídeo curto explicando o que construíram, o que aprenderam e quais foram os desafios.
- Desafio Extra (Para os mais avançados):
- Adicione um botão ao circuito para que o LED só pisque quando ele for pressionado, introduzindo o conceito de interação do usuário.
- Materiais Necessários:
- Para Construção: SmartMotors Mod A OU (Placa Arduino, Cabo USB, Resistor 220 ohms, LED, Protoboard, Jumpers, Computador com software Arduino IDE).
- Para Simulação: Computador com acesso à internet e conta na plataforma TinkerCAD.
- Guia Rápido de Montagem e Lógica:
- Princípio Lógico: O programa seguirá um ciclo (loop) que:
- 1) Liga o LED,
- 2) Espera um tempo,
- 3) Desliga o LED,
- 4) Espera mais um tempo… e recomeça tudo de novo!.
- Princípio Lógico: O programa seguirá um ciclo (loop) que:
- Possibilidades de Projetos Interdisciplinares:
- Artes: Construir um vaga-lume que pisca ou uma árvore de Natal com vários LEDs.
- Linguagens: Criar um sistema de código Morse visual para enviar mensagens.
Programação Sugerida
Código em C++
- Abra o software Arduino IDE.
- Cole o código abaixo no editor:
C++
int ledPin = 9; // Pino ao qual o LED está conectado
void setup() {
pinMode(ledPin, OUTPUT); // Define o pino como saída
}
void loop() {
digitalWrite(ledPin, HIGH); // Liga o LED
delay(1000); // Aguarda 1 segundo
digitalWrite(ledPin, LOW); // Desliga o LED
delay(1000); // Aguarda 1 segundo
}
- Carregue o programa para o Arduino.
Programação em Blocos

Esquemático Eletrônico

SmartMotors

