InΓ­cioβ€ΊBreadboardβ€ΊOlΓ‘, Protoshield! β€” LED Pisca
⬀ Iniciante

πŸ’‘ OlΓ‘, Protoshield! β€” LED Pisca

⏱️ 25 min🧩 LED · 220Ω · Mini breadboard · Fios Dupont

Nesta pΓ‘gina

πŸ“‹
Primeiro contacto com a protoshield em modo breadboard. Montas um circuito de LED pisca β€” o 'Hello World' da electrΓ³nica β€” e verificas que o shield estΓ‘ correctamente encaixado no Arduino.

πŸ”Œ Circuito na Mini Breadboard

1

Encaixar o shield

Encaixa a protoshield no Arduino UNO. Pressiona firmemente atΓ© os 4 connectors ficarem completamente inseridos.

2

Inserir resistΓͺncia

Insere uma resistΓͺncia de 220Ξ© na mini breadboard β€” por exemplo, nas colunas A5 e A6 da linha 1.

3

Inserir LED

Insere o LED: Γ’nodo (perna longa) na mesma linha que um terminal da resistΓͺncia (ex: linha 2, coluna A). CΓ‘todo (perna curta) em linha diferente (ex: linha 3).

4

Fio GND

Liga um fio Dupont F-F do pino GND do header da protoshield Γ  linha do cΓ‘todo do LED na breadboard.

5

Fio de sinal

Liga um fio do pino D13 do header da protoshield Γ  linha do outro terminal da resistΓͺncia.

πŸ’‘
O pino D13 jΓ‘ tem um LED integrado na protoshield (e no Arduino). O teu LED externo vai piscar em sincronia com o LED interno β€” podes usar D13 para verificar que o Arduino estΓ‘ a executar o cΓ³digo mesmo sem o LED externo.

πŸ’» CΓ³digo Arduino

ex_hello_led.ino
// OlΓ‘, Protoshield! β€” LED Pisca
#define LED_PIN 13   // D13 β€” LED na breadboard

void setup() {
  pinMode(LED_PIN, OUTPUT);
  Serial.begin(9600);
  Serial.println("Protoshield OK!");
}

void loop() {
  digitalWrite(LED_PIN, HIGH);
  Serial.println("LED: ON");
  delay(500);
  digitalWrite(LED_PIN, LOW);
  Serial.println("LED: OFF");
  delay(500);
}

βœ… Verificar o Resultado

O que deves verSe nΓ£o funcionar
LED pisca a cada 500 msVerifica polaridade do LED (Γ’nodo vs. cΓ‘todo)
LED interno D13 sincronizadoConfirma que o shield estΓ‘ bem encaixado no Arduino
Monitor SΓ©rie: "LED: ON / LED: OFF"Verifica que o cabo USB estΓ‘ ligado e a porta correta seleccionada

πŸ† Para ir mais longe

PR.FT7_5 Β· Protoshield Β· Arduino UNO Rev3 Β· InΓ­cio Β· led.dge.medu.pt