From 88ffe4f03a80431e98f522508484fba1217b088e Mon Sep 17 00:00:00 2001 From: Samuel Date: Fri, 23 Jan 2026 19:10:27 +0100 Subject: [PATCH] lecture d'un bouton --- .vscode/settings.json | 2 +- main.c | 23 ++++++++++++++++++++--- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c988ddf..0f06797 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { "files.associations": { - + "stdio.h": "c" } } \ No newline at end of file diff --git a/main.c b/main.c index ce2833b..cc2822d 100644 --- a/main.c +++ b/main.c @@ -5,12 +5,29 @@ */ #include "pico/stdlib.h" #include - +bool bouton_Presser = false; void main(void) { stdio_init_all(); + gpio_init(8); + gpio_init(9); + gpio_set_function(8,GPIO_IN); + gpio_set_function(9,GPIO_OUT); + gpio_set_function(25,GPIO_OUT); + gpio_pull_down(8); + gpio_put(9,true); + gpio_put(25,true); + sleep_ms(5000); + printf("kartoffen\n"); while(1){ - printf("Exemple\n"); - sleep_ms(1000); + bouton_Presser = gpio_get(8); + printf(">a:%d\n", bouton_Presser ); + + gpio_put(25,bouton_Presser); + if(bouton_Presser){ + printf("bouton a ete presse\n"); + } + + } }