-
-
Erfahrener Benutzer
Roboter Genie
hallo,
ich kann kein Bascom und versuche nur zu helfen, weil es sich ja scheinbar um einen notfall handelt 
zum einen, aber das wird dein problem nicht lösen, würde ich mehrere ADC werte aufsummieren und durch die anzahl der wandlungen teilen. also quasi den mittelwert bilden.
dann hast du einen wert für "micro" den du mit einer (neu einzufügenden) variable "max" vergleichst. ist micro > max wird max = micro. andernfalls wird nichts getan. max wird auf dem display dargestellt und voila hast du eine anzeige, die den "lautesten applaus" lange anzeigt. sogar zu lange, denn max kann ja nicht mehr kleiner werden. also müsste man max "langsam" wieder klein werden lassen (alle sekunde oder so), evtl mit einem max=max/2 (auf die art geht der applaus schneller wieder richtung 0 als mit einem max=max-1).
vielleicht hilfts ja. gruesse von der katz
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen