Den Zufallswert erzeuge ich nur zum Testen, daher nebensächlich.
Wie gesagt geht es in erster Linie jetzt mal nur um die richtige Berechnung.
Wenn ich die Formel
v = v + (messwert - v) * filter_koeffizient
nach
v= (filter_koeffizient * messwert) / filter_koeffizient
umforme, komme ich ...
Die Suche ergab 5 Treffer
- Montag 18. Januar 2021, 22:46
- Forum: Allgemeine Fragen
- Thema: Abstandsmessung als Zustand ausgeben
- Antworten: 12
- Zugriffe: 1326
- Montag 18. Januar 2021, 21:30
- Forum: Allgemeine Fragen
- Thema: Abstandsmessung als Zustand ausgeben
- Antworten: 12
- Zugriffe: 1326
Re: Abstandsmessung als Zustand ausgeben
Code: Alles auswählen
import random
random.seed()
RandomDistance = random.uniform(1.5, 2.5)
RandomDistance = "{:.1f}".format(RandomDistance)
RandomDistance = float(RandomDistance)
v= (0.5*RandomDistance) / 0.5
print(RandomDistance)
print(v)
- Sonntag 17. Januar 2021, 19:54
- Forum: Allgemeine Fragen
- Thema: Abstandsmessung als Zustand ausgeben
- Antworten: 12
- Zugriffe: 1326
Re: Abstandsmessung als Zustand ausgeben
@ __deets__
Hallo!
Frage 1.)
Bezüglich der Nutzung eines Tiefpasses bzw. die Berechnung,
v = v + (messwert - v) * filter_koeffizient
ergibt diese bei mir "v=messwert", d.h der messwert wäre ungefiltert
Was verstehe ich da falsch bzw. was mache ich falsch?
Frage 2.)
Bezüglich Hysterese ...
Hallo!
Frage 1.)
Bezüglich der Nutzung eines Tiefpasses bzw. die Berechnung,
v = v + (messwert - v) * filter_koeffizient
ergibt diese bei mir "v=messwert", d.h der messwert wäre ungefiltert
Was verstehe ich da falsch bzw. was mache ich falsch?
Frage 2.)
Bezüglich Hysterese ...
- Montag 28. Dezember 2020, 13:08
- Forum: Allgemeine Fragen
- Thema: Abstandsmessung als Zustand ausgeben
- Antworten: 12
- Zugriffe: 1326
Re: Abstandsmessung als Zustand ausgeben
Hallo!
Zuerst einmal Vielen Dank für die ausführlichen Informationen.
Ich habe den Code soweit mal aufgeräumt und Deinen Vorschlag übernommen.
import serial
import time
import thingspeak
channel_id = xxxxxxxx
write_key = 'xxxxxxxx'
a=0
period = 30.0
ser = serial.Serial('/dev/ttyAMA0',19200)
ser ...
Zuerst einmal Vielen Dank für die ausführlichen Informationen.
Ich habe den Code soweit mal aufgeräumt und Deinen Vorschlag übernommen.
import serial
import time
import thingspeak
channel_id = xxxxxxxx
write_key = 'xxxxxxxx'
a=0
period = 30.0
ser = serial.Serial('/dev/ttyAMA0',19200)
ser ...
- Samstag 26. Dezember 2020, 09:12
- Forum: Allgemeine Fragen
- Thema: Abstandsmessung als Zustand ausgeben
- Antworten: 12
- Zugriffe: 1326
Abstandsmessung als Zustand ausgeben
Sehr geehrte Forenteilnehmer!
Folgender Aufbau:
Ein Abstand-Sensor führt eine Entfernungsmessung durch und überträgt im Sekundenabstand via serieller Schnittstelle die Daten an einen RPi.
Somit ist eine Ermittlung möglich, ob sich ein Objekt im Empfangsbereich befindet (Messwert ist kleiner) oder ...
Folgender Aufbau:
Ein Abstand-Sensor führt eine Entfernungsmessung durch und überträgt im Sekundenabstand via serieller Schnittstelle die Daten an einen RPi.
Somit ist eine Ermittlung möglich, ob sich ein Objekt im Empfangsbereich befindet (Messwert ist kleiner) oder ...