Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Avtor Tanmay Pathak in Utkarsh Mishra. Students @ International Institute of Information Technology, Hyderabad (IIITH)
IZVLEČEK
Uspešno smo uvedli sistem pametnega parkiranja na osnovi IOT. S pomočjo posameznih vozlišč (senzorjev bližine) na vsakem parkirnem mestu lahko v internetu prikažemo stanje parkirnega mesta v živo - "Na voljo" ali "Zasedeno".
VPRAŠANJA S TRENUTNIM SISTEMOM
1) Parkirišči ne določajo natančno, kje so na voljo mesta
2) Svetlobni indikatorji ne odpravijo problema v celoti
3) Odsotnost avtonomnega obračunavanja
PREDLOŽENI SISTEM
1) Do interneta dostopajte do informacij o vsakem parkirnem mestu
2) Informacije o razpoložljivosti v živo bodo pomagale hitreje najti parkirna mesta
3) Samostojno obračunavanje bo še olajšalo postopek
1. korak: Animirana predstavitev
2. korak: zahteve strojne opreme
Načrtujemo, da bomo začeli z manjšo izvedbo projekta, tj. Simulirali resnično parkirišče na kartonu.
ELEKTRONSKE KOMPONENTE
1) Raspberry Pi (glavna krmilna enota)
2) IR senzor (senzorji bližine)
3) Bralnik RF id
4) RF ID kartice
POZOR: Poskrbite, da bo delovna frekvenca čitalnika RF id enaka kot osebne izkaznice !!
3. korak: Izvajanje programske opreme
V projektu se hkrati izvajata dva različna programa python -
1. Modul za označevanje RF-ID Ta program skrbi za preverjanje pristnosti kartic RF-ID. Nadzira mikro servo motor (deluje kot vrata) in se prijavi v čas vstopa/izklopa. To je program, ki pošilja e -pošto glede na skupni čas, ki ga uporabnik preživi na parkirišču. Stranka bo morala sodelovati s tem programom, zato je bila enostavnost uporabe skupaj z jasnostjo informacij pomembna.
2. Modul senzorjev bližine Ta program odraža trenutno stanje senzorjev - „visoko“ali „nizko“. Ti senzorji odražajo razpoložljivost reže - „Na voljo“ali „Zasedeno“. Izhod se nato odstrani v besedilno datoteko, ki se vsako sekundo posodobi z istim skriptom python. Poleg tega datoteka HTML prebere podatke iz besedilne datoteke in jih prikaže na spletni strani. Spletno mesto nato gostimo s storitvijo gostovanja, imenovano 'ngrok'. Zato strežnik vsebuje informacije o stanju razpoložljivosti ustreznih parkirnih mest.
4. korak: Diagram poteka
5. korak: Izvajanje kode in programske opreme
POTREBNO OSNOVNO ZNANJE OKOLJA PYTHON & LINUX
1) Začnite tako, da naložite in zaženete RaspbianOs na RaspberryPi.
2) Vse datoteke razen 'READ.py' pomagajo pri povezovanju (med senzorji, bralniki, motorji in mikrokrmilnikom), zato kode ni treba spreminjati.
3) Ustrezno spremenite »READ.py« tako, da sledite komentarjem.