#include <stdio.h>
#include "pico/stdlib.h"
//const uint led_pin_blue = 12;
#define LED_PIN 12
#define BTN_PIN 5
int main () {
int control_1 = 0;
int control_2 = 0;
//Inicializa o pino do LED e configura como saída
gpio_init(LED_PIN);
gpio_set_dir(LED_PIN, GPIO_OUT);
//Inicializa o pino do botão e configura como entrada
gpio_init(BTN_PIN);
gpio_set_dir(BTN_PIN, GPIO_IN);
gpio_pull_down(BTN_PIN);
stdio_init_all();
while (true) {
if (gpio_get(BTN_PIN)) {
sleep_ms(500);
control_1++;
printf("control_1 = %d\n", control_1);
}
if (control_1 == 5) {
control_2++;
printf("control_2 = %d\n", control_2);
gpio_put(LED_PIN, true);
sleep_ms(100);
gpio_put(LED_PIN, false);
sleep_ms(100);
if (control_2 == 50) {
control_1 = 0;
control_2 = 0;
}
}
//gpio_put(LED_PIN, true);
//sleep_ms(1000);
}
return 0;
}