Turinys:
- 1 žingsnis: reikalingi komponentai
- 2 veiksmas: „IoT“pagrįstos išmaniosios automobilių stovėjimo aikštelės schema
- 3 žingsnis: „Adafruit IO“sąranka, skirta IOT stovėjimo sistemai
- 4 žingsnis: „NodeMCU“programavimas IOT stovėjimo sistemai
- 5 veiksmas: „IoT“pagrįstos išmaniosios automobilių stovėjimo sistemos darbo vaizdo įrašas
Video: „IoT“pagrįsta išmanioji parkavimo sistema naudojant „NodeMCU ESP8266“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiuo metu labai sunku rasti automobilių stovėjimo aikštelę judriose vietose ir nėra sistemos, leidžiančios gauti išsamią informaciją apie automobilių stovėjimo aikštelę internete. Įsivaizduokite, jei galite gauti informaciją apie automobilių stovėjimo aikštelės prieinamumą savo telefone ir neturite tarptinklinio ryšio, kad patikrintumėte, ar yra vietų. Šią problemą galima išspręsti naudojant intelektualią internetinę automobilių stovėjimo sistemą. Naudodamiesi daiktų internetu pagrįsta automobilių stovėjimo sistema, galite lengvai pasiekti automobilių stovėjimo vietų prieinamumą internetu. Ši sistema gali visiškai automatizuoti automobilių stovėjimo sistemą. Nuo jūsų įvedimo iki mokėjimo ir išėjimo viskas gali būti padaryta automatiškai.
Taigi čia mes kuriame automobilių parkavimo sistemą, pagrįstą daiktų internetu, naudojant „NodeMCU“, penkis IR jutiklius ir du servo variklius. Prie įėjimo ir išėjimo vartų naudojami du infraraudonųjų spindulių jutikliai, skirti automobiliui aptikti, o trys infraraudonųjų spindulių jutikliai - stovėjimo vietos buvimo vietos nustatymui. Servo varikliai naudojami vartams atidaryti ir uždaryti pagal jutiklio vertę. Čia mes naudojame „Adafruit IO“platformą, kad debesyje būtų paskelbti duomenys, kuriuos galima stebėti iš bet kurios pasaulio vietos.
1 žingsnis: reikalingi komponentai
Techninė įranga
- NodeMCU ESP8266
- IR jutiklis (5)
- Servo variklis (2)
Internetinės paslaugos
Adafruit IO
2 veiksmas: „IoT“pagrįstos išmaniosios automobilių stovėjimo aikštelės schema
Šioje išmaniojoje automobilių statymo sistemoje, naudojančioje daiktų internetą, naudojame penkis IR jutiklius ir du servo variklius. Prie „NodeMCU“prijungti IR jutikliai ir „Servo“varikliai. „NodeMCU“kontroliuoja visą procesą ir siunčia informaciją apie automobilių stovėjimo aikštelę ir stovėjimo laiką „Adafruit IO“, kad ją būtų galima stebėti iš bet kurios pasaulio vietos naudojant šią platformą. Prie įėjimo ir išėjimo vartų naudojami du IR jutikliai, kad jie galėtų aptikti automobilius įvažiavimo ir išėjimo vartuose ir automatiškai atidaryti bei uždaryti vartus. Anksčiau daugelyje daiktų interneto projektų naudojome „Adafruit IO“debesį, norėdami sužinoti daugiau, sekite nuorodą.
Dvi servo varikliai naudojami kaip įėjimo ir išėjimo vartai, todėl, kai IR jutiklis aptinka automobilį, servo variklis automatiškai sukasi nuo 45 ° iki 140 °, o po vėlavimo jis grįš į pradinę padėtį. Dar trys infraraudonųjų spindulių jutikliai naudojami aptikti, ar stovėjimo aikštelė yra laisva ar užimta, ir siųsti duomenis į „NodeMCU“. „Adafruit IO“prietaisų skydelyje taip pat yra du mygtukai, skirti rankiniu būdu valdyti įėjimo ir išėjimo vartus.
3 žingsnis: „Adafruit IO“sąranka, skirta IOT stovėjimo sistemai
„Adafruit IO“yra atvirų duomenų platforma, leidžianti kaupti, vizualizuoti ir analizuoti tiesioginius duomenis debesyje. Naudodami „Adafruit IO“galite įkelti, rodyti ir stebėti savo duomenis internetu ir įgalinti savo projekto IoT. Naudodami „Adafruit IO“galite valdyti variklius, skaityti jutiklių duomenis ir kurti šaunias „IoT“programas internete. Norėdami išbandyti ir išbandyti, su tam tikrais apribojimais, „Adafruit IO“galima 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 ekrano viršuje dešinėje spustelėkite „Pradėti nemokamai“.
2. Baigę paskyros kūrimo procesą, prisijunkite prie savo paskyros ir viršutiniame dešiniajame kampe spustelėkite „AIO raktas“, kad gautumėte paskyros naudotojo vardą ir AIO raktą.
Kai spustelėsite „AIO raktas“, pasirodys langas su jūsų „Adafruit IO AIO“raktu ir vartotojo vardu. Nukopijuokite šį raktą ir vartotojo vardą, jis bus reikalingas vėliau įvedus kodą.
3. Dabar, po to, turite sukurti kanalą. Norėdami sukurti sklaidos kanalą, spustelėkite „Sklaidos kanalas“. Tada spustelėkite „Veiksmai“, tada - „Sukurti naują sklaidos kanalą“, kaip parodyta paveikslėlyje žemiau.
4. Po to bus atidarytas naujas langas, kuriame bus įvestas sklaidos kanalo pavadinimas ir aprašas. Rašymo aprašymas neprivalomas.
5. Po to spustelėkite „Sukurti“; būsite nukreipti į naujai sukurtą sklaidos kanalą. Šiam projektui iš viso sukūrėme devynis išėjimo vartų, įėjimo vartų, 1 lizdo įėjimo ir išėjimo, 2 lizdo įėjimo ir išėjimo bei 3 lizdo įėjimo ir išėjimo kanalus. Sukūrę sklaidos kanalus, dabar sukurkite „Adafruit IO“informacijos suvestinę, kad visi šie kanalai būtų rodomi viename puslapyje. Norėdami sukurti prietaisų skydelį, spustelėkite parinktį Informacijos suvestinė, tada spustelėkite „Veiksmas“, o po to spustelėkite „Sukurti naują prietaisų skydelį“. Kitame lange įveskite prietaisų skydelio pavadinimą ir spustelėkite „Sukurti“.
6. Kadangi prietaisų skydelis yra sukurtas dabar, mes pridėsime savo informacijos santraukas prie prietaisų skydelio. Norėdami pridėti sklaidos kanalą, spustelėkite „+“viršutiniame dešiniajame kampe.
Pirma, mes pridėsime du RESET mygtukų blokus įėjimo ir išėjimo vartams, o po to - septynis TEXT blokus, kad gautumėte išsamią automobilių stovėjimo aikštelės informaciją. Norėdami pridėti mygtuką prietaisų skydelyje, spustelėkite bloką RESET.
Kitame lange jis paprašys pasirinkti kanalą, todėl spustelėkite įėjimo vartų kanalą.
Šiame paskutiniame žingsnyje suteikite blokui pavadinimą ir atitinkamai jį pritaikykite. Pakeiskite spaudos reikšmę iš „1“į „ON“. Taigi, kai tik paspaudžiamas mygtukas, jis siunčia „ON“eilutę į „NodeMCU“, o „NodeMCU“atliks tolesnę užduotį. Jei nenorite pakeisti spaudos vertės čia, galite pakeisti programos sąlygas.
Po to atlikite tą pačią procedūrą, kad sukurtumėte kitą išėjimo vartų bloką. Norėdami sukurti likusius blokus, atlikite tą pačią procedūrą, bet užuot sukūrę RESET bloką, sukurkite TEXT bloką, kad galėtumėte parodyti išsamią automobilių stovėjimo aikštelės informaciją. Sukūrus visus blokus, mano prietaisų skydelis atrodo žemiau. Prietaisų skydelį galite redaguoti spustelėdami nustatymų mygtukus.
4 žingsnis: „NodeMCU“programavimas IOT stovėjimo sistemai
Norėdami užprogramuoti „NodeMCU“naudodami „Arduino IDE“, eikite į Failas–> Perferences–> Nustatymai.
Į lauką „Papildomas valdybos URL“įveskite https:// arduino.esp8266.com/stable/package_esp82… ir spustelėkite „Gerai“.
Dabar eikite į Įrankiai> Lenta> Lentų tvarkytuvė.
Lentų tvarkyklės lange paieškos laukelyje įveskite esp, esp8266 bus pateiktas žemiau. Dabar pasirinkite naujausią plokštės versiją ir spustelėkite įdiegti.
Baigę diegti, eikite į Tools> Board> ir pasirinkite NodeMCU 1.0 (ESP-12E Module).
Dabar galite užprogramuoti „NodeMCU“naudodami „Arduino IDE“.
Taigi taip galima sukurti išmaniąją automobilių stovėjimo sistemą, naudojančią daiktų internetą. Galite pridėti daugiau jutiklių, kad padidintumėte stovėjimo vietas, taip pat galite pridėti mokėjimo sistemą, kad automatiškai sumokėtumėte stovėjimo mokestį. Komentuokite žemiau, jei turite kokių nors abejonių dėl šio projekto.
Rekomenduojamas:
IOT pagrįsta išmanioji automobilių stovėjimo aikštelė: 7 žingsniai
IOT pagrįsta išmanioji automobilių stovėjimo aikštelė: pateikė 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ą. Naudojant atskirus mazgus (artumo jutiklius) bet kada
IOT pagrįsta išmanioji oro ir vėjo greičio stebėjimo sistema: 8 žingsniai
IOT pagrįsta išmanioji oro ir vėjo greičio stebėjimo sistema: sukūrė - Nikhil Chudasma, Dhanashri Mudliar ir Ashita Raj Įvadas Orų stebėjimo svarba egzistuoja įvairiais būdais. Norint išlaikyti žemės ūkio, šiltnamio plėtrą, reikia stebėti oro parametrus
„IoT“pagrįsta išmanioji šiukšliadėžė: 8 žingsniai
„IoT“pagrįsta išmanioji šiukšliadėžė: Šioje pamokoje mes sukursime „IoT“pagrįstą išmaniąją šiukšliadėžės stebėjimo sistemą. Mes stebėsime, ar šiukšliadėžė pilna, ar ne, o jei pilna, pranešime savininkui per savo telefono tiesioginį pranešimą. Programinės įrangos reikalavimai: „Blynk“
RFID pagrįsta išmanioji autentifikavimo sistema [Intel IoT]: 3 žingsniai
RFID pagrįsta išmanioji autentifikavimo sistema [Intel IoT]: Trumpa projekto apžvalga: Šis projektas skirtas autentifikavimo sistemai ir automatizavimui. Šis protingas projektas susijęs su 3 dalykais: 1. Nešiojamojo kompiuterio autentifikavimas 2. Bibliotekos valdymas3. Turto valdymas Ką tai daro ir kaip? Šiame išmaniajame RFID pagrįstame projekte
„Pi“pagrįsta parkavimo pagalbos sistema: 9 žingsniai
Pi pagrįsta parkavimo pagalbinė sistema: Sveiki! Štai šaunus mažas projektas, kurį galite padaryti per vieną popietę ir naudoti jį kasdien. Jis sukurtas remiantis „Raspberry Pi Zero W“ir padės jums visada puikiai pastatyti automobilį. Čia yra visas jums reikalingų dalių sąrašas: R