Zeitmessung durch Lichtschranken

  • Servus Leute,

    Ich bin in einem Motorsportverein, und würde gern ein neues System entwickeln, mit welchen ich die Zeit über das Raspberry messen kann, und direkt in mein Auswertungs Programm reinschieben kann.
    Dies ist mit PHP,HTML, Javascript, Datenbank aufgebaut.
    Mein Wunschziel ist soweit, dass Ich einen Fahrer auswähle auf "Start Frei" Drücke (Button)
    dann eine Ampel von Rot auf Grün schaltet und die Zeitmessung aktiv wird, sobald er durch die 1. Lichtschranke ist.
    Die Ampel schaltet wieder auf Rot und die 2. Lichtschranke stoppt die Zeit und fügt sie dann zu dem Fahrer ein.

    Habt Ihr irrgendwelche Ideen wie man das Realisieren kann? :helpnew:
    Irrgendwelche Erfahrungen gemacht?

    Vielen Dank schon mal im voraus :danke_ATDE:

    LG
    Beidel

  • Beidel,

    Im Prinzip kannst Du eine Lichtschranke hier sehen:
    Tropfenfotografie mit Raspberry und Lichtschranke
    Ein Zeitmessung ist dann hier definiert:
    http://www.hoeser-medien.de/2014/01/lichts…raspberry-in-c/

    Ich wollte einmal C ausprobieren, dies ist aber auch mit anderen Programiersprachen möglich.
    Die Schaltung muss mit Sicherheit angepaßt werden, wenn die Entfernung zwischen beiden IR-Elementen größer wird. Es gibt bei Conrad, Pollin, Reichelt, ... Lichtschranken, die bereits fertig montiert in einem Gehäuse verfügbar sind. Bei mir recihte aber die simple Lösung.

    Gruß,
    Thomas

    while (!sleep()) {sheep++};

  • Hi Thomas,

    Danke für die schnelle Antwort!
    Ich werde mal schauen was sich machen lässt.

    Kann Ich überhaupt die Aus- und Eingänge über PhP oder Javascript ansteuern?

    LG
    Beidel

  • Das hat mal einer gemacht für eine Rennstrecke

    Projects with Ryan Slaugh: Building a Raspberry Pi Pinewood Derby Race System

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!