#include <stdio.h>
#include "pico/stdlib.h"
#include "pico/bootrom.h"
#include "ssd1306.h"
#define led_esq 14
#define led_dir 8
#define pisca 2
int main() {
stdio_init_all();
gpio_init( led_dir);
gpio_set_dir( led_dir, GPIO_OUT);
gpio_init( led_esq);
gpio_set_dir( led_esq, GPIO_OUT);
gpio_init( pisca);
gpio_set_dir( pisca, GPIO_IN);
gpio_pull_up(pisca);
gpio_put(led_esq,0);
gpio_put(led_dir,0);
bool vpisca;
while (true) {
vpisca = gpio_get( pisca);
if (vpisca) {
gpio_put(led_esq,0);
gpio_put(led_dir,0);
}else{
gpio_put(led_esq,1);
gpio_put(led_dir,1);
sleep_ms(1000);
gpio_put(led_esq,0);
gpio_put(led_dir,0);
sleep_ms(1000);
}
}
}GPIO14
GPIO 13
GPIO 12
GPIO 11
GPIO 10
GPIO 9
GPIO 8
GP14
GP13
GP12
GP11
GP10
GP9
GP8