Table des matières:

Parking intelligent basé sur l'IOT : 7 étapes
Parking intelligent basé sur l'IOT : 7 étapes

Vidéo: Parking intelligent basé sur l'IOT : 7 étapes

Vidéo: Parking intelligent basé sur l'IOT : 7 étapes
Vidéo: What is Intelligent Transport System? | How does Intelligent Transport System works? 2024, Novembre
Anonim
Parking intelligent basé sur l'IOT
Parking intelligent basé sur l'IOT

Par Tanmay Pathak et Utkarsh Mishra. Étudiants @ Institut international des technologies de l'information, Hyderabad (IIITH)

ABSTRAIT

Nous avons mis en place avec succès un système de stationnement intelligent basé sur l'IOT. À l'aide de nœuds individuels (capteurs de proximité) à chaque place de stationnement, nous pouvons refléter en direct l'état de la place de stationnement - « Disponible » ou « Occupé » - sur Internet.

PROBLÈMES AVEC LE SYSTÈME ACTUEL

1) Les compteurs de stationnement ne précisent pas exactement où les créneaux sont disponibles

2) Les voyants lumineux ne résolvent pas complètement le problème

3) Absence de facturation autonome

SYSTÈME PROPOSÉ

1) Accéder aux informations sur chaque place de parking via internet

2) Les informations de disponibilité en direct vous aideront à trouver des places de stationnement plus rapidement

3) La facturation autonome facilitera encore le processus

Étape 1: Démonstration animée

Image
Image

Étape 2: Configuration matérielle requise

Nous prévoyons de commencer par une mise en œuvre à petite échelle du projet, c'est-à-dire simuler un parking réel sur un carton.

COMPOSANTS ELECTRONIQUES

1) Raspberry Pi (unité de commande principale)

2) Capteur IR (Capteurs de proximité)

3) Lecteur d'identification RF

4) Cartes d'identité RF

ATTENTION: Assurez-vous que la fréquence de fonctionnement du RF id Reader est la même que celle des cartes d'identité !!

Étape 3: Implémentation du logiciel

Le projet a deux programmes Python différents fonctionnant simultanément -

1. Module de marquage RF-IDCe programme s'occupe de l'authentification des cartes RF-ID. Contrôle le micro servomoteur (agit comme une porte) et enregistre l'heure d'entrée/sortie. C'est le programme qui envoie des e-mails en fonction du temps total que l'utilisateur passe dans le parking. Le client devra interagir avec ce programme et, par conséquent, la facilité d'utilisation et la clarté des informations ont été privilégiées.

2. Module de capteurs de proximité Ce programme reflète l'état actuel des capteurs - « haut » ou « bas ». Ces capteurs reflètent la disponibilité des créneaux – « Disponible » ou « Occupé ». La sortie est ensuite transférée dans un fichier texte, qui est mis à jour toutes les secondes à l'aide du même script python. De plus, un fichier HTML lit les données du fichier texte et les affiche sur la page Web. Nous hébergeons ensuite le site Web à l'aide d'un service d'hébergement appelé « ngrok ». Par conséquent, le serveur contient des informations sur l'état de disponibilité des emplacements de stationnement respectifs.

Étape 4: Organigramme

Étape 5: Implémentation du code et du logiciel

CONNAISSANCES DE BASE DE L'ENVIRONNEMENT PYTHON & LINUX REQUISES

1) Commencez par charger et exécuter RaspbianOs sur le RaspberryPi.

2) Tous les fichiers autres que 'READ.py' aident à l'interfaçage (entre les capteurs, les lecteurs, les moteurs et le microcontrôleur) et, par conséquent, le code n'a pas besoin d'être modifié.

3) Modifiez « READ.py » de manière appropriée en suivant les commentaires.

Conseillé: