#include "pico/stdlib.h"
const uint LED_PIN = 0; // GP0
const uint BUTTON_PIN = 1; // GP1
void sendSOS();
int main() {
gpio_init(LED_PIN);
gpio_set_dir(LED_PIN, GPIO_OUT);
gpio_init(BUTTON_PIN);
gpio_set_dir(BUTTON_PIN, GPIO_IN);
gpio_pull_up(BUTTON_PIN);
while (1) {
if (!gpio_get(BUTTON_PIN)) { // Bouton appuyé
sendSOS();
sleep_ms(2000); // Attendre un moment avant de vérifier à nouveau
}
}
}
void sendSOS() {
// (Répétez le code que je vous ai fourni précédemment pour le signal SOS ici)
// Assurez-vous de remplacer digitalWrite par gpio_put et delay par sleep_ms.
}