Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exemplo de programa Arduino para controlar um LED, Exercícios de Eletrônica

Neste documento, encontramos um exemplo simples de um programa arduino escrito em c que controla o estado de um led através da comunicação serial. O programa utiliza a porta serial para receber dados enviados pelo usuário e, em seguida, altera o estado do led de acordo com a opção recebida. O baud rate é definido em 9600 bit/s e a porta led é definida em 10.

Tipologia: Exercícios

2021

Compartilhado em 09/11/2021

fatimaneves87
fatimaneves87 🇵🇹

1 documento

1 / 1

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
#define BaudRate 9600
#define LEDPin 10
char incomingOption;
void setup() {
pinMode(LEDPin, OUTPUT);
Serial.begin(BaudRate);
}
void loop() {
incomingOption = Serial.read();
switch (incomingOption){
case '1':
digitalWrite(LEDPin, HIGH);
break;
case '0':
digitalWrite(LEDPin, LOW);
break;
}
}

Pré-visualização parcial do texto

Baixe Exemplo de programa Arduino para controlar um LED e outras Exercícios em PDF para Eletrônica, somente na Docsity!

#define BaudRate 9600 #define LEDPin 10 char incomingOption; void setup() { pinMode(LEDPin, OUTPUT); Serial.begin(BaudRate); } void loop() { incomingOption = Serial.read(); switch (incomingOption){ case '1': digitalWrite(LEDPin, HIGH); break; case '0': digitalWrite(LEDPin, LOW); break; } }