// Antonio Sergio Castro de Carvalho Junior
#include "pico/stdlib.h"
#define LED_R_PIN 13
#define LED_G_PIN 12
#define LED_B_PIN 11
int main(){
gpio_init(LED_R_PIN);
gpio_set_dir(LED_R_PIN, GPIO_OUT);
gpio_init(LED_G_PIN);
gpio_set_dir(LED_G_PIN, GPIO_OUT);
gpio_init(LED_B_PIN);
gpio_set_dir(LED_B_PIN, GPIO_OUT);
while (1){
// Liga apenas o LED vermelho por 1 segundo
gpio_put(LED_R_PIN, true);
gpio_put(LED_G_PIN, false);
gpio_put(LED_B_PIN, false);
sleep_ms(1000);
// Liga apenas o LED verde por 1 segundo
gpio_put(LED_R_PIN, false);
gpio_put(LED_G_PIN, true);
gpio_put(LED_B_PIN, false);
sleep_ms(1000);
// Liga apenas o LED azul por 1 segundo
gpio_put(LED_R_PIN, false);
gpio_put(LED_G_PIN, false);
gpio_put(LED_B_PIN, true);
sleep_ms(1000);
// Liga todos os LEDs (branco) por 1 segundo
gpio_put(LED_R_PIN, true);
gpio_put(LED_G_PIN, true);
gpio_put(LED_B_PIN, true);
sleep_ms(1000);
}
return 0;
}