Inhaltsverzeichnis:

IOT-basiertes intelligentes Parken - Gunook
IOT-basiertes intelligentes Parken - Gunook

Video: IOT-basiertes intelligentes Parken - Gunook

Video: IOT-basiertes intelligentes Parken - Gunook
Video: Crazy Smart Parking Solution - Vertical Parking #shorts 2024, Juli
Anonim
IOT-basiertes intelligentes Parken
IOT-basiertes intelligentes Parken

Von Tanmay Pathak und Utkarsh Mishra. Studierende @ International Institute of Information Technology, Hyderabad (IIITH)

ABSTRAKT

Wir haben erfolgreich ein IOT-basiertes Smart-Parking-System implementiert. Mit Hilfe einzelner Nodes (Näherungssensoren) an jedem Parkplatz können wir den Status des Parkplatzes – „Verfügbar“oder „Besetzt“– im Internet darstellen.

PROBLEME MIT DEM AKTUELLEN SYSTEM

1) Parkschalter geben nicht genau an, wo Plätze verfügbar sind

2) Lichtanzeigen lösen das Problem nicht vollständig

3) Fehlen einer autonomen Abrechnung

VORGESCHLAGENES SYSTEM

1) Zugriff auf Informationen zu jedem Parkplatz über das Internet

2) Live-Verfügbarkeitsinformationen helfen, Parkplätze schneller zu finden

3) Die autonome Abrechnung wird den Prozess weiter vereinfachen

Schritt 1: Animierte Demonstration

Image
Image

Schritt 2: Hardwareanforderungen

Wir planen, mit einer kleinen Umsetzung des Projekts zu beginnen, d. h. einen realen Parkplatz auf einer Pappe zu simulieren.

ELEKTRONISCHE BAUTEILE

1) Raspberry Pi (Hauptsteuergerät)

2) IR-Sensor (Näherungssensoren)

3) RF-ID-Leser

4) RF-ID-Karten

ACHTUNG: Stellen Sie sicher, dass die Betriebsfrequenz des RF-ID-Readers mit der der ID-Karten übereinstimmt !!

Schritt 3: Softwareimplementierung

Das Projekt hat zwei verschiedene Python-Programme, die gleichzeitig laufen -

1. RF-ID Tagging ModuleDieses Programm sorgt für die Authentifizierung der RF-ID-Karten. Steuert den Mikro-Servomotor (wirkt als Tor) und meldet die Ein-/Auszeit. Dies ist das Programm, das basierend auf der Gesamtzeit, die der Benutzer auf dem Parkplatz verbringt, E-Mails versendet. Der Kunde muss mit diesem Programm interagieren, und daher wurde der Benutzerfreundlichkeit sowie der Klarheit der Informationen Bedeutung beigemessen.

2. Näherungssensormodul Dieses Programm spiegelt den aktuellen Status der Sensoren wider – „hoch“oder „niedrig“. Diese Sensoren spiegeln die Slot-Verfügbarkeit wider – „Verfügbar“oder „Besetzt“. Die Ausgabe wird dann in eine Textdatei geschrieben, die jede Sekunde mit demselben Python-Skript aktualisiert wird. Außerdem liest eine HTML-Datei die Daten aus der Textdatei und zeigt sie auf der Webseite an. Anschließend hosten wir die Website über einen Hosting-Dienst namens „ngrok“. Somit enthält der Server Informationen über den Verfügbarkeitsstatus der jeweiligen Parkplätze.

Schritt 4: Flussdiagramm

Schritt 5: Code- und Softwareimplementierung

GRUNDKENNTNISSE DER PYTHON- & LINUX-UMGEBUNG ERFORDERLICH

1) Beginnen Sie mit dem Laden und Ausführen von RaspbianOs auf dem RaspberryPi.

2) Alle Dateien außer 'READ.py' helfen bei der Schnittstelle (zwischen Sensoren, Lesern, Motoren und dem Mikrocontroller) und daher muss der Code nicht geändert werden.

3) Ändern Sie 'READ.py' entsprechend, indem Sie den Kommentaren folgen.

Empfohlen: