Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Piscar LED com Arduino

O projeto "Piscar LED" é um dos primeiros passos para iniciantes no mundo da eletrônica e programação com Arduino. Este projeto é fundamental para entender os conceitos básicos de controle de hardware através de software. Através deste exemplo simples, os leitores aprenderão a controlar um LED usando um microcontrolador Arduino, o que é uma habilidade essencial para projetos mais complexos no futuro.

Project: O objetivo deste projeto é criar um circuito que faça um LED piscar em intervalos regulares. O LED será controlado por um Arduino, que enviará sinais de alta e baixa tensão para ligar e desligar o LED. Este projeto ajudará a entender como funcionam os pinos de entrada e saída digital no Arduino, bem como a lógica básica de programação.

Components List:

  • 1 x Arduino Uno
  • 1 x LED (qualquer cor)
  • 1 x Resistor de 220 ohms
  • 1 x Protoboard
  • Fios de conexão (jumpers)

Examples:

// Define o pino onde o LED está conectado
int ledPin = 13; // Pino digital 13 no Arduino Uno

void setup() {
  // Configura o pino do LED como saída
  pinMode(ledPin, OUTPUT);
}

void loop() {
  // Liga o LED
  digitalWrite(ledPin, HIGH);
  // Aguarda por 1000 milissegundos (1 segundo)
  delay(1000);
  // Desliga o LED
  digitalWrite(ledPin, LOW);
  // Aguarda por 1000 milissegundos (1 segundo)
  delay(1000);
}

Comentários detalhados:

  • int ledPin = 13; - Define uma variável para armazenar o número do pino ao qual o LED está conectado.
  • void setup() {} - Função de configuração que é executada uma vez quando o programa começa. Aqui, configuramos o pino do LED como saída usando pinMode(ledPin, OUTPUT);.
  • void loop() {} - Função de loop que é executada repetidamente. Dentro dela, ligamos o LED com digitalWrite(ledPin, HIGH);, aguardamos 1 segundo com delay(1000);, desligamos o LED com digitalWrite(ledPin, LOW); e aguardamos mais 1 segundo com delay(1000);.

Este código faz o LED piscar indefinidamente, alternando entre ligado e desligado a cada segundo.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.