Dabar labai sunku rasti automobilių stovėjimo aikštelę judriose vietose, todėl nėra sistemos, kur būtų galima gauti išsamią informaciją apie automobilių stovėjimo aikštelę internete. Įsivaizduokite, jei telefone galite gauti informacijos apie stovėjimo vietos prieinamumą ir neturite tarptinklinio ryšio, kad patikrintumėte, ar yra laisvų vietų. Šią problemą gali išspręsti IoT pagrįsta išmaniojo parkavimo sistema . Naudodamiesi daiktų internetine parkavimo sistema, internetu galite lengvai pasiekti stovėjimo vietos prieinamumą. Ši sistema gali visiškai automatizuoti automobilio parkavimo sistemą. Nuo jūsų įvedimo iki mokėjimo ir išėjimo viską galima atlikti automatiškai.

Taigi čia mes statome IOT pagrįstą automobilių parkavimo sistemą, naudodami „NodeMCU“, penkis IR jutiklius ir du servovariklius. Du IR jutikliai naudojami įvažiavimo ir išėjimo vartuose automobiliui aptikti, o trys IR jutikliai naudojami stovėjimo angos galimybei nustatyti. Servovarikliai naudojami vartams atidaryti ir uždaryti pagal jutiklio vertę. Čia mes naudojame „  Adafruit IO“ platformą, kad parodytume, kaip skelbiami debesų duomenys, kuriuos galima stebėti iš bet kurios pasaulio vietos.

 

Būtini komponentai

Aparatinė įranga

Internetinės paslaugos

  • „Adafruit IO“

Grandinės schema

Šio IoT pagrįstos išmaniosios parkavimo sistemos projekto schema pateikta žemiau.

IoT pagrįstos išmaniosios parkavimo sistemos grandinės schema

Šioje išmaniojoje parkavimo sistemoje, naudojančioje IOT, mes naudojame penkis IR jutiklius ir du servovariklius. IR jutikliai ir „Servo“ varikliai yra prijungti prie „NodeMCU“. „NodeMCU“ kontroliuoja visą procesą ir “parktronikai

siunčia informaciją apie automobilio stovėjimą ir stovėjimo laiką „Adafruit IO“, kad naudojantis šia platforma ją būtų galima stebėti iš bet kurios pasaulio vietos. Du infraraudonieji jutikliai naudojami prie įėjimo ir išėjimo vartų, kad jie galėtų aptikti automobilius prie įėjimo ir išėjimo vartų bei automatiškai atidaryti ir uždaryti vartus. Anksčiau „ Adafruit IO“ debesį naudojome daugelyje IoT projektų. Norėdami sužinoti daugiau, spustelėkite nuorodą.

Du servovarikliai naudojami kaip įėjimo ir išėjimo vartai, taigi, kai IR jutiklis aptinka automobilį, servovariklis automatiškai pasisuka nuo 45 ° iki 140 °, o vėluodamas vėl grįš į pradinę padėtį. Dar trys IR jutikliai naudojami norint nustatyti, ar yra ar yra užimta stovėjimo vieta, ir siųsti duomenis į „NodeMCU“. „Adafruit IO“ prietaisų skydelyje taip pat yra du mygtukai, skirti rankiniu būdu valdyti įėjimo ir išėjimo vartus.

Taip atrodys ši išsami „ Smart Parking“ sistemos, naudojančios IOT, sąranka :

 IoT pagrįstos išmaniosios parkavimo sistemos projektas

„Adafruit IO“ sąranka IOT parkavimo sistemai

„Adafruit IO“ yra atvira duomenų platforma, leidžianti  kaupti, vizualizuoti ir analizuoti tiesioginius duomenis debesyje . Naudodamiesi „Adafruit IO“, galite įkelti, rodyti ir stebėti savo duomenis internete ir įjungti projekto IoT. Galite valdyti variklius, skaityti jutiklių duomenis ir kurti šaunias interneto programas naudodami „Adafruit IO“. Jei norite išbandyti ir išbandyti, su tam tikrais apribojimais „Adafruit IO“ gali laisvai naudoti. Anksčiau mes taip pat naudojome „Adafruit IO“ su ​​„Raspberry Pi“.

1. Norėdami naudoti „Adafruit IO“, pirmiausia turite susikurti „Adafruit IO“ paskyrą. Norėdami tai padaryti, eikite į „  Adafruit IO“ svetainę ir viršutiniame dešiniajame ekrano kampe spustelėkite „ Pradėti nemokamai“ .

„Adafruit“ IO išmaniajai drėkinimo sistemai

2. Baigę paskyros kūrimo procesą, prisijunkite prie savo paskyros ir viršutiniame dešiniajame kampe spustelėkite „ AIO raktas“ , kad gautumėte savo paskyros vartotojo vardą ir AIO raktą.

„Adafruit“ IO išmaniajai drėkinimo sistemai

Kai spustelėsite „AIO Key“, pasirodys langas su „Adafruit IO AIO Key“ ir vartotojo vardu. Nukopijuokite šį raktą ir vartotojo vardą, jo prireiks vėliau kode.

„Adafruit“ IO išmaniajai drėkinimo sistemai

3. Dabar, po to, turite sukurti kanalą. Norėdami sukurti sklaidos kanalą, spustelėkite „ Sklaidos kanalas “. Tada spustelėkite „ Veiksmai “, tada – „ Kurti naują sklaidos kanalą“, kaip parodyta žemiau esančiame paveikslėlyje.

„Adafruit“ IO išmaniajai drėkinimo sistemai

4. Po to atsidarys naujas langas, kuriame bus įvesta sklaidos kanalo pavadinimas ir aprašas. Rašto aprašymas yra neprivalomas.

„Adafruit“ IO išmaniajai drėkinimo sistemai

5. Po to spustelėkite „Sukurti“; būsite nukreipti į naujai sukurtą sklaidos kanalą.

Šiam projektui mes sukūrėme iš viso devynis kanalus išėjimo vartams, įėjimo vartams, 1 lizdo įėjimui ir išėjimui, 2 lizdo įėjimui ir išėjimui bei 3 lizdo įėjimui ir išėjimui .

Sukūrę sklaidos kanalus, dabar sukurkite „Adafruit IO“ informacijos suvestinę, kad visi šie sklaidos kanalai būtų rodomi viename puslapyje. Norėdami sukurti informacijos suvestinę , spustelėkite parinktį Informacijos suvestinė, tada spustelėkite „ Veiksmas “, o po to spustelėkite „ Sukurti naują informacijos suvestinę“.