Bike-Counter

Bike-Counter

Der Bike-Counter zählt Bikes auf einer Nebenstraße in zwei unterschiedlichen Richtungen und sendet die Zählerstände an eine SQL-Datenbank. Es sollen nur Bikes gezählt werden und keine Fußgänger oder andere Fahrzeuge. Mit einem Dashboard werden die Zählerstände der Bikes angezeigt. Eine Auswertung zeigt die Durchfahrt der Bikes innerhalb der letzten 24 Stunden. Für die Erfassung der Bikes werden 2 Lichtschranken verwendet.

Hardware

Die Hardware für dieses Projekt:

  • 1 x ESP32
  • 2 x Lichtschranken

  • 1 x Platine (Richtungserkennung)

Software

Die Software für dieses Projekt:

  • Die Zählimpulse der Lichtschranken werden von der "Richtungserkennung-Platine" aufbereitet.
  • Der ESP32 übermittelt die Zählerstände an das PHP-Programm "post-data.php".
  • Die Zählerstände werden in einer SQL-Datenbank gespeichert und mit dem Dashboard "hoki-counter.php angezeigt.
  • Eine 24h-Auswertung kann mit dem Programm "auswertung.php" erfolgen.

Programm

C++ Code:


RAW code


Download-Dateien:

PHP-Programme

SQL-Tabelle_erzeugen

Gerberdatei UNO-Shield

Gerberdatei Richtungserkennung