Sommario:

Parcheggio intelligente basato su IOT: 7 passaggi
Parcheggio intelligente basato su IOT: 7 passaggi

Video: Parcheggio intelligente basato su IOT: 7 passaggi

Video: Parcheggio intelligente basato su IOT: 7 passaggi
Video: How To Make IOT based Home Automation Project 2024, Luglio
Anonim
Parcheggio intelligente basato su IOT
Parcheggio intelligente basato su IOT

Di Tanmay Pathak e Utkarsh Mishra. Studenti @ International Institute of Information Technology, Hyderabad (IIITH)

ASTRATTO

Abbiamo implementato con successo un sistema di parcheggio intelligente basato su IOT. Con l'aiuto di singoli nodi (sensori di prossimità) in ogni parcheggio, possiamo riflettere lo stato del parcheggio in tempo reale - "Disponibile" o "Occupato" - su Internet.

PROBLEMI CON IL SISTEMA ATTUALE

1) I contatori di parcheggio non specificano esattamente dove sono disponibili gli slot

2) Gli indicatori luminosi non risolvono completamente il problema

3) Assenza di fatturazione autonoma

SISTEMA PROPOSTO

1) Accedere alle informazioni su ogni parcheggio via internet

2) Le informazioni sulla disponibilità in tempo reale aiuteranno a trovare più velocemente i parcheggi

3) La fatturazione autonoma faciliterà ulteriormente il processo

Passaggio 1: dimostrazione animata

Image
Image

Passaggio 2: requisiti hardware

Abbiamo in programma di iniziare con un'implementazione su piccola scala del progetto, ovvero simulare un parcheggio reale su un cartone.

COMPONENTI ELETTRONICI

1) Raspberry Pi (Unità di controllo principale)

2) Sensore IR (sensori di prossimità)

3) Lettore ID RF

4) Carte d'identità RF

ATTENZIONE: Assicurarsi che la frequenza operativa del Lettore ID RF sia la stessa delle carte ID !!

Passaggio 3: implementazione del software

Il progetto ha due diversi programmi Python in esecuzione contemporaneamente:

1. Modulo RF-ID TaggingQuesto programma si occupa dell'autenticazione delle carte RF-ID. Controlla il micro servomotore (agisce come un cancello) e registra l'ora di ingresso/uscita. Questo è il programma che invia le mail in base al tempo totale che l'utente trascorre nel parcheggio. Il cliente dovrà interagire con questo programma e quindi è stata data importanza alla facilità d'uso e alla chiarezza delle informazioni.

2. Modulo sensori di prossimità Questo programma riflette lo stato corrente dei sensori: "alto" o "basso". Questi sensori riflettono la disponibilità dello slot: "Disponibile" o "Occupato". L'output viene quindi scaricato su un file di testo, che viene aggiornato ogni secondo utilizzando lo stesso script python. Inoltre, un file HTML legge i dati dal file di testo e li visualizza sulla pagina web. Quindi ospitiamo il sito Web utilizzando un servizio di hosting chiamato "ngrok". Quindi il server contiene informazioni sullo stato di disponibilità dei rispettivi slot di parcheggio.

Passaggio 4: diagramma di flusso

Passaggio 5: implementazione del codice e del software

RICHIESTE CONOSCENZE DI BASE DELL'AMBIENTE PYTHON E LINUX

1) Inizia caricando ed eseguendo RaspbianOs sul RaspberryPi.

2) Tutti i file diversi da 'READ.py' aiutano nell'interfacciamento (tra sensori, lettori, motori e microcontrollore) e quindi il codice non deve essere modificato.

3) Modificare 'READ.py' in modo appropriato seguendo i commenti.

Consigliato: