From df5e567fe6ccb9c0a56f79754762f1a4ab094815 Mon Sep 17 00:00:00 2001 From: "jamesimmanuel.magsino@stud.h-da.de" <James Immanuel Magsino> Date: Wed, 18 Dec 2024 11:23:39 +0100 Subject: [PATCH] Testing for car --- src/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 745d686..a20d00b 100644 --- a/src/main.c +++ b/src/main.c @@ -173,7 +173,9 @@ void callback(uint gpio, uint32_t events) int avg = (rollingperc[0] + rollingperc[1] + rollingperc[2] + rollingperc[3]) / 4; // if zwischen 90, 110, stop - + double speed = 0.9 * ((avg - 100) * (avg - 100)) + 2000; + speed = speed + ((1.8 * avg) - 180); + set_speed(speed); if (avg > 90 && avg < 110) { gpio_put(20, 0); -- GitLab