Waarde meerdere malen detecteren alvorens deze over te nemen

algemene C code
Berichten: 1
Geregistreerd: 16 Jan 2016, 14:45

Waarde meerdere malen detecteren alvorens deze over te nemen

Berichtdoor Keimpe » 16 Jan 2016, 14:51

Goedemiddag,

Ik ben bezig met een projectje waarbij ik doormiddel van 2 ultrasoonsensoren(HC-SR04) die onder een hoek staan een afstand meet.
De sensor die de laagste waarde geeft staat het dichtst bij het object. De waarde van deze sensor wordt nu opgeslagen in de variabele 'distance'.

Hoe programmeer ik dat hij die waarde n maal gezien moet hebben alvorens hij deze in 'distance' opslaat?

Alvast bedankt!

Keimpe

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Waarde meerdere malen detecteren alvorens deze over te n

Berichtdoor nicoverduin » 17 Jan 2016, 00:22

tellen?
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Waarde meerdere malen detecteren alvorens deze over te n

Berichtdoor shooter » 17 Jan 2016, 23:29

je kunt beter een gemiddelde nemen, want je zult steeds andere getallen krijgen.
dus bijvoorbeeld oudewaarde= 0.8 *oudewaarde+0.2*nieuw
dan verandert de distance niet zo snel en kun je rustiger regelen.
paul deelen
shooter@home.nl

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Waarde meerdere malen detecteren alvorens deze over te n

Berichtdoor nicoverduin » 27 Jan 2016, 08:37

Of een voortschrijdend gemiddelde nemen.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Terug naar C code

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 13 gasten