Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Iniciantes em Arduino que desejam aprender a controlar LEDs utilizando botões. O Arduino é uma plataforma de prototipagem eletrônica amplamente utilizada devido à sua facilidade de uso e versatilidade. Neste artigo, vamos explorar um projeto básico para iniciantes, que consiste em controlar LEDs utilizando botões. Esse projeto é ideal para quem está começando a aprender sobre Arduino e deseja criar circuitos simples e interativos. Projeto: O projeto consiste em criar um circuito com dois botões e dois LEDs, onde cada botão irá controlar um LED individualmente. Ao pressionar um botão, o LED correspondente irá acender, e ao pressionar o outro botão, o LED anterior irá apagar e o novo LED irá acender. O objetivo é aprender a utilizar os pinos digitais do Arduino para receber sinais dos botões e controlar os LEDs de acordo com esses sinais. Lista de componentes:
// Definindo os pinos dos LEDs
int led1 = 2;
int led2 = 3;
// Definindo os pinos dos botões int button1 = 4; int button2 = 5;
// Variáveis para armazenar o estado dos botões int button1State = 0; int button2State = 0;
void setup() { // Configurando os pinos dos LEDs como saída pinMode(led1, OUTPUT); pinMode(led2, OUTPUT);
// Configurando os pinos dos botões como entrada pinMode(button1, INPUT); pinMode(button2, INPUT); }
void loop() { // Lendo o estado dos botões button1State = digitalRead(button1); button2State = digitalRead(button2);
// Verificando se o botão 1 foi pressionado if (button1State == HIGH) { digitalWrite(led1, HIGH); // Acendendo o LED 1 digitalWrite(led2, LOW); // Apagando o LED 2 }
// Verificando se o botão 2 foi pressionado if (button2State == HIGH) { digitalWrite(led1, LOW); // Apagando o LED 1 digitalWrite(led2, HIGH); // Acendendo o LED 2 } }
Gostou desse projeto? Compartilhe com seus amigos que também estão começando a aprender sobre Arduino e ajude-os a dar os primeiros passos na eletrônica!