Primeiros passos com Arduino: o LED que pisca (e por que ele importa)
O "Blink" é o olá-mundo da eletrônica. Neste guia você monta seu primeiro circuito, entende cada linha do código e descobre o que testar em seguida.
Publicado em 28 de agosto de 2026 por Administrador Data Frontier · Data Frontier Store
Todo mundo que trabalha com eletrônica começou no mesmo lugar: um LED piscando numa protoboard. Parece pouco, mas nesse circuito minúsculo você aprende as três coisas que vai usar em qualquer projeto pela vida inteira — alimentar um componente, limitar corrente e controlar o mundo físico com código.
Este guia assume que você nunca mexeu com Arduino. Em vinte minutos você terá seu primeiro circuito funcionando e, mais importante, vai entender por quê ele funciona.
O que você precisa
- Uma placa compatível com Arduino Uno R3 — a placa clássica de aprendizado, com o conector USB para programar
- Uma protoboard com jumpers — a "bancada" onde você monta circuitos sem solda
- Um LED de qualquer cor e um resistor de 220 Ω (se você tem um kit, os dois vieram nele)

No computador, instale a Arduino IDE (gratuita, em arduino.cc). Ela funciona em Windows, Mac e Linux.
Entendendo o LED antes de ligar
Um LED tem lado certo: a perna longa é o positivo (anodo) e a curta é o negativo (catodo). Ligar invertido não queima, mas não acende — é o primeiro erro de todo mundo, então comece conferindo isso.
E o resistor? O LED aceita pouca corrente. Ligado direto nos 5 V do Arduino, ele vira um flash de despedida. O resistor de 220 Ω segura a corrente num nível seguro. Nunca ligue um LED sem resistor.
Montando o circuito

- Espete o LED na protoboard, cada perna numa linha diferente
- O resistor liga a perna curta do LED a uma linha vazia
- Um jumper vai do pino 13 do Arduino à perna longa do LED
- Outro jumper vai do GND do Arduino à ponta livre do resistor
Pronto: pino 13 → LED → resistor → GND. A corrente tem um caminho só, e passa pelo LED na direção certa.
O código, linha por linha
Abra a Arduino IDE e cole:
void setup() {
pinMode(13, OUTPUT); // o pino 13 vai MANDAR energia (saída)
}
void loop() {
digitalWrite(13, HIGH); // liga: 5 V no pino 13
delay(1000); // espera 1000 ms = 1 segundo
digitalWrite(13, LOW); // desliga: 0 V no pino
delay(1000); // espera de novo
}
O setup() roda uma vez quando a placa liga — é onde você declara como cada pino será usado. O loop() roda para sempre, de novo e de novo. Essa dupla é o esqueleto de todo programa de Arduino que existe, do LED que pisca ao robô que desvia de obstáculo.
Conecte o USB, selecione a placa ("Arduino Uno") e a porta no menu Ferramentas, e clique na seta de Upload. Dois segundos depois, o LED pisca.
Não funcionou?
- LED apagado direto: quase sempre é o LED invertido. Gire-o.
- Erro de upload: confira a porta em Ferramentas → Porta. No Windows, é um "COM" que aparece quando você conecta o cabo.
- Pisca fraco: resistor muito alto (ex.: 10 kΩ no lugar de 220 Ω). Confira as faixas: vermelho-vermelho-marrom.
O que fazer em seguida
Troque o delay(1000) por delay(100) e veja o que acontece. Depois, adicione um segundo LED no pino 12 e faça os dois alternarem — você acabou de criar um semáforo. É exatamente essa escada, um degrau de cada vez, que os nossos kits de robótica sobem com projetos guiados: do LED ao carrinho que anda sozinho, com o objetivo pedagógico e o "o que fazer quando não funciona" de cada etapa por escrito.
Ficou travado em algum passo? Chama a gente no WhatsApp — a loja é tocada por quem monta circuito todo dia, e destravar iniciante é literalmente o nosso trabalho.