INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Deur Tanmay Pathak en Utkarsh Mishra. Students @ International Institute of Information Technology, Hyderabad (IIITH)
OPSOMMING
Ons het 'n slim parkeerstelsel wat op IOT gebaseer is, suksesvol geïmplementeer. Met die hulp van individuele nodes (nabyheidssensors) by elke parkeergebou kan ons die status van die lewendige parkeerterrein - 'Beskikbaar' of 'Beset' - op die internet weerspieël.
KWESSIES MET HUIDIGE STELSEL
1) Parkeertoonbanke spesifiseer nie presies waar plekke beskikbaar is nie
2) Ligaanwysers los die probleem nie heeltemal op nie
3) Afwesigheid van outonome faktuur
VOORSTELSTELSEL
1) Kry toegang tot inligting oor elke parkeerplek via die internet
2) Inligting oor lewendige beskikbaarheid sal help om parkeerplekke vinniger te vind
3) Outonome faktuur sal die proses verder vergemaklik
Stap 1: Geanimeerde demonstrasie
Stap 2: Hardewarevereistes
Ons beplan om te begin met 'n kleinskaalse implementering van die projek, dit wil sê 'n werklike parkeerterrein op 'n karton simuleer.
ELEKTRONIESE KOMPONENTE
1) Framboos Pi (hoofbeheereenheid)
2) IR -sensor (nabyheidsensors)
3) RF -ID -leser
4) RF -ID -kaarte
LET WEL: Maak seker dat die gebruiksfrekwensie van die RF id -leser dieselfde is as die ID -kaarte !!
Stap 3: sagteware -implementering
Die projek het twee verskillende luislangprogramme wat gelyktydig werk -
1. RF-ID-etiketmodule Hierdie program sorg vir die verifikasie van die RF-ID-kaarte. Beheer die mikroservomotor (dien as 'n hek) en meld aan/uit tyd. Dit is die program wat e -posse stuur, gebaseer op die totale tyd wat die gebruiker op die parkeerterrein spandeer. Die kliënt sal met hierdie program moet kommunikeer, en daarom is die gebruiksgemak en die duidelikheid van inligting belangrik.
2. Proximity Sensors Module Hierdie program weerspieël die huidige status van die sensors - 'hoog' of 'laag'. Hierdie sensors weerspieël die beskikbaarheid van die gleuf - 'Beskikbaar' of 'Beset'. Die uitvoer word dan op 'n tekslêer gestort, wat elke sekonde opgedateer word met dieselfde python -script. Verder lees 'n HTML -lêer die data uit die tekslêer en vertoon dit op die webblad. Ons bied dan die webwerf aan met 'n gasheerdiens genaamd 'ngrok'. Daarom bevat die bediener inligting oor die beskikbaarheidstatus van die onderskeie parkeerplekke.
Stap 4: vloeidiagram
Stap 5: Kode en sagteware -implementering
BASIESE KENNIS VAN PYTHON & LINUX OMGEWING NODIG
1) Begin deur RaspbianOs op die RaspberryPi te laai en uit te voer.
2) Alle ander lêers as 'READ.py' help met die koppelvlak (tussen sensors, lesers, motors en die mikrobeheerder) en die kode hoef dus nie verander te word nie.
3) Verander 'READ.py' toepaslik deur opmerkings te volg.