Turinys:

IOT pagrįsta išmanioji automobilių stovėjimo aikštelė: 7 žingsniai
IOT pagrįsta išmanioji automobilių stovėjimo aikštelė: 7 žingsniai

Video: IOT pagrįsta išmanioji automobilių stovėjimo aikštelė: 7 žingsniai

Video: IOT pagrįsta išmanioji automobilių stovėjimo aikštelė: 7 žingsniai
Video: Логистика в хлебной отрасли: опыт "Концерна Хлебпром" 2024, Liepa
Anonim
IOT pagrįsta išmanioji automobilių stovėjimo aikštelė
IOT pagrįsta išmanioji automobilių stovėjimo aikštelė

Autoriai Tanmay Pathak ir Utkarsh Mishra. Studentai @ Tarptautinis informacinių technologijų institutas, Haidarabadas (IIITH)

SANTRAUKA

Sėkmingai įdiegėme IOT pagrįstą išmaniąją automobilių stovėjimo sistemą. Naudodami atskirus mazgus (artumo jutiklius) kiekvienoje automobilių stovėjimo aikštelėje, mes galime atspindėti tiesioginę stovėjimo vietos būseną - „Galima“arba „Užimta“- internete.

KLAUSIMAI SU ESAMA SISTEMA

1) Automobilių stovėjimo aikštelės tiksliai nenurodo, kur yra laisvų vietų

2) Šviesos indikatoriai visiškai neišsprendžia problemos

3) nėra savarankiško atsiskaitymo

SIŪLOMA SISTEMA

1) Pasiekite informaciją apie kiekvieną automobilių stovėjimo aikštelę internetu

2) Tiesioginė prieinamumo informacija padės greičiau rasti automobilių stovėjimo vietas

3) Savarankiškas atsiskaitymas dar labiau palengvins procesą

1 žingsnis: animacinė demonstracija

Image
Image

2 žingsnis: Aparatūros reikalavimai

Planuojame pradėti nuo nedidelio projekto įgyvendinimo, t. Y. Imituoti realaus gyvenimo automobilių stovėjimo aikštelę ant kartono.

ELEKTRONINIAI KOMPONENTAI

1) Raspberry Pi (pagrindinis valdymo blokas)

2) IR jutiklis (artumo jutikliai)

3) RF id skaitytuvas

4) RF ID kortelės

ATSARGIAI: Įsitikinkite, kad RF id skaitytuvo veikimo dažnis yra toks pat kaip ir asmens tapatybės kortelių !!

3 žingsnis: programinės įrangos diegimas

Projektas turi dvi skirtingas „Python“programas, veikiančias vienu metu -

1. RF-ID žymėjimo modulisŠi programa rūpinasi RF-ID kortelių autentifikavimu. Kontroliuoja mikro servo variklį (veikia kaip vartai) ir registruojasi įeinant/išeinant. Tai programa, kuri siunčia laiškus pagal bendrą laiką, kurį vartotojas praleidžia stovėjimo aikštelėje. Klientas turės sąveikauti su šia programa, todėl buvo suteiktas dėmesys paprastam naudojimui ir informacijos aiškumui.

2. Artumo jutiklių modulisŠi programa atspindi dabartinę jutiklių būseną - „aukšta“arba „žema“. Šie jutikliai atspindi lizdo prieinamumą - „Yra“arba „Užimta“. Išvestis įkeliama į teksto failą, kuris atnaujinamas kas sekundę naudojant tą patį python scenarijų. Be to, HTML failas nuskaito tekstinio failo duomenis ir pateikia juos tinklalapyje. Tada mes priglobiame svetainę naudodami prieglobos paslaugą „ngrok“. Taigi serveryje yra informacijos apie atitinkamų automobilių stovėjimo aikštelių prieinamumo būseną.

4 žingsnis: Srauto diagrama

5 žingsnis: kodo ir programinės įrangos diegimas

BŪTINOS PAGRINDINĖS PYTHON & LINUX APLINKOS ŽINIOS

1) Pradėkite įkeldami ir paleisdami „RaspbianO“„RaspberryPi“.

2) Visi failai, išskyrus „READ.py“, padeda sąsajai (tarp jutiklių, skaitytuvų, variklių ir mikrovaldiklio), todėl kodo keisti nereikia.

3) Atitinkamai pakeiskite „READ.py“sekdami komentarus.

Rekomenduojamas: