API do Arduino
Prof. Eduardo Ono
Programa Pisca LED no Arduino UNO
Programação em C++ “Nativo”
void setup() {
// Configura pinos de uma porta como entrada (0) ou saída (1).
DDRB = 0b000100000;
}
void loop() {
// Liga o LED interno associado ao pino 13 (B5).
PORTB |= 0b000100000;
delay(1000); // Delay em milisegundos
// Desliga o LED interno associado ao pino 13 (B5).
PORTB &= ~0b00010000;
delay(1000);
}
API do Arduino
void setup() {
const short int ledPin = 13;
// Configura um pino como entrada (INPUT) ou saída (OUTPUT).
pinMode(ledPin, OUTPUT);
}
void loop() {
// Liga o LED do pino 13.
digitalWrite(ledPin, HIGH);
delay(1000); // Delay em milisegundos
// Desliga o LED do pino 13.
digitalWrite(ledPin, LOW);
delay(1000);
}