Sommario:
- Passaggio 1: dimostrazione animata
- Passaggio 2: requisiti hardware
- Passaggio 3: implementazione del software
- Passaggio 4: diagramma di flusso
- Passaggio 5: implementazione del codice e del software
- Passaggio 6: video del progetto
Video: Parcheggio intelligente basato su IOT: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
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
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:
Sistema di parcheggio intelligente basato su IoT che utilizza NodeMCU ESP8266: 5 passaggi
Sistema di parcheggio intelligente basato su IoT che utilizza NodeMCU ESP8266: Al giorno d'oggi trovare parcheggio in aree trafficate è molto difficile e non esiste un sistema per ottenere i dettagli della disponibilità del parcheggio online. Immagina di poter ottenere le informazioni sulla disponibilità del parcheggio sul tuo telefono e non hai il roaming in giro per controllare
Sicurezza cyber-fisica del parcheggio intelligente e del controllo del traffico: 6 passaggi
Sicurezza informatica e fisica del parcheggio intelligente e del controllo del traffico: Internet sta crescendo con miliardi di dispositivi tra cui automobili, sensori, computer, server, frigoriferi, dispositivi mobili e molto altro a un ritmo senza precedenti. Ciò introduce molteplici rischi e vulnerabilità nell'infrastruttura, nel funzionamento e
Fai da te - Assistente di parcheggio basato su Arduino V2: 6 passaggi
Fai da te - Assistente di parcheggio basato su Arduino V2: quando la vita ti dà le banane!!!!! Mangiateli e basta. La necessità è la madre delle invenzioni, e non lo nego. Francamente, questa è la seconda volta che mi imbatto nel muro del nostro garage da quando ci siamo trasferiti in questa nuova casa. Ecco, non ci sarebbe t
Giardinaggio intelligente basato su IoT e agricoltura intelligente con ESP32: 7 passaggi
Giardinaggio intelligente basato su IoT e agricoltura intelligente Utilizzo di ESP32: il mondo sta cambiando come il tempo e quindi l'agricoltura. Oggigiorno, le persone stanno integrando l'elettronica in ogni campo e l'agricoltura non fa eccezione per questo. Questa fusione dell'elettronica in agricoltura sta aiutando gli agricoltori e le persone che gestiscono i giardini. In questo
Sistema di assistenza al parcheggio basato su Pi: 9 passaggi
Sistema di assistenza al parcheggio basato su Pi: ciao! Ecco un piccolo progetto interessante che puoi realizzare in un solo pomeriggio e poi usarlo tutti i giorni. Si basa sul Raspberry Pi Zero W e ti aiuterà a parcheggiare perfettamente la tua auto ogni volta. Ecco l'elenco completo delle parti necessarie: R