Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Arduino.h>
- #include <driver/gpio.h>
- #include <stdio.h>
- #define LED 2
- #define pulsador 4
- void setup() {
- gpio_set_direction((gpio_num_t) LED, GPIO_MODE_OUTPUT);
- gpio_set_direction((gpio_num_t) pulsador, GPIO_MODE_INPUT);
- gpio_set_pull_mode((gpio_num_t) pulsador, GPIO_PULLUP_ONLY);
- }
- void loop(){
- int estadopulsador = gpio_get_level((gpio_num_t) pulsador);
- printf("%d\n", estadopulsador);
- vTaskDelay(200 / portTICK_PERIOD_MS);
- if(estadopulsador == 0){
- gpio_set_level((gpio_num_t) LED, 1);
- }
- else{
- gpio_set_level((gpio_num_t) LED, 0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement