Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Autor Tanmay Pathak i Utkarsh Mishra. Students @ International Institute of Information Technology, Hyderabad (IIITH)
SAŽETAK
Uspješno smo implementirali sistem pametnog parkiranja zasnovan na IOT -u. Uz pomoć pojedinačnih čvorova (senzora blizine) na svakom parkirnom mjestu, možemo prikazati status parkirnog mjesta uživo - „Dostupno“ili „Zauzeto“- na internetu.
PITANJA SA TRENUTNIM SISTEMOM
1) Šalteri za parkiranje ne preciziraju tačno gdje su mjesta dostupna
2) Svjetlosni indikatori ne rješavaju u potpunosti problem
3) Odsustvo autonomne naplate
PREDLOG SISTEMA
1) Pristupite podacima o svakom parkirnom mjestu putem interneta
2) Informacije o dostupnosti uživo pomoći će bržem pronalaženju parking mjesta
3) Autonomna naplata dodatno će olakšati proces
Korak 1: Animirana demonstracija
Korak 2: Hardverski zahtjevi
Planiramo započeti s manjom implementacijom projekta, tj. Simulirati parkiralište u stvarnom životu na kartonu.
ELEKTRONSKE KOMPONENTE
1) Raspberry Pi (glavna kontrolna jedinica)
2) IC senzor (senzori blizine)
3) RF id čitač
4) RF ID kartice
OPREZ: Uvjerite se da je radna frekvencija RF ID čitača ista kao lične karte !!
Korak 3: Implementacija softvera
Projekt ima dva različita python programa koja se izvode istovremeno -
1. Modul za označavanje RF-ID-a Ovaj program se brine za provjeru autentičnosti RF-ID kartica. Kontrolira mikro servo motor (djeluje kao kapija) i prijavljuje vrijeme ulaska/izlaska. Ovo je program koji šalje e -poštu na osnovu ukupnog vremena koje korisnik provede na parkiralištu. Klijent će morati komunicirati s ovim programom, pa je jednostavnost korištenja i jasnoća informacija dobila na važnosti.
2. Modul senzora blizineOvaj program odražava trenutni status senzora - „visok“ili „nizak“. Ovi senzori odražavaju dostupnost utora - „Dostupno“ili „Zauzeto“. Izlaz se zatim baca u tekstualnu datoteku, koja se ažurira svake sekunde koristeći istu python skriptu. Nadalje, HTML datoteka čita podatke iz tekstualne datoteke i prikazuje ih na web stranici. Zatim web stranicu hostiramo pomoću usluge hostinga pod nazivom 'ngrok'. Stoga poslužitelj sadrži informacije o statusu dostupnosti odgovarajućih parkirnih mjesta.
Korak 4: Dijagram toka
Korak 5: Implementacija koda i softvera
POTREBNO OSNOVNO ZNANJE PYTHON & LINUX OKOLIŠA
1) Počnite učitavanjem i pokretanjem RaspbianOs na RaspberryPi.
2) Sve datoteke osim "READ.py" pomažu u povezivanju (između senzora, čitača, motora i mikrokontrolera), pa kôd nije potrebno mijenjati.
3) Na odgovarajući način izmijenite 'READ.py' slijedeći komentare.