Innholdsfortegnelse:
- Trinn 1: Komponenter påkrevd
- Trinn 2: IoT -basert smart parkeringskretsdiagram
- Trinn 3: Adafruit IO -oppsett for IOT -parkeringssystem
- Trinn 4: Programmering av NodeMCU for IOT Parking System
- Trinn 5: IoT -basert smart bilparkeringssystem Arbeidsvideo
![IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: 5 trinn IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: 5 trinn](https://i.howwhatproduce.com/images/001/image-59-23-j.webp)
Video: IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: 5 trinn
![Video: IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: 5 trinn Video: IoT -basert smart parkeringssystem ved bruk av NodeMCU ESP8266: 5 trinn](https://i.ytimg.com/vi/nXrcDJQeY_A/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
![IoT -basert smart parkeringssystem som bruker NodeMCU ESP8266 IoT -basert smart parkeringssystem som bruker NodeMCU ESP8266](https://i.howwhatproduce.com/images/001/image-59-24-j.webp)
![IoT -basert smart parkeringssystem ved hjelp av NodeMCU ESP8266 IoT -basert smart parkeringssystem ved hjelp av NodeMCU ESP8266](https://i.howwhatproduce.com/images/001/image-59-25-j.webp)
I dag er det veldig vanskelig å finne parkering i travle områder, og det er ikke noe system for å få detaljer om parkeringstilgjengelighet online. Tenk om du kan få informasjon om tilgjengeligheten til parkeringsplassen på telefonen din, og du ikke har roaming for å sjekke tilgjengeligheten. Dette problemet kan løses av det IoT -baserte smarte parkeringssystemet. Ved å bruke det IoT -baserte parkeringssystemet får du lett tilgang til parkeringsplassens tilgjengelighet over internett. Dette systemet kan automatisere bilparkeringssystemet helt. Fra oppføringen til betalingen og avslutningen, kan alt gjøres automatisk.
Så her bygger vi et IoT -basert bilparkeringssystem ved hjelp av NodeMCU, fem IR -sensorer og to servomotorer. To IR -sensorer brukes ved inngangs- og utgangsporten for å oppdage bilen, mens tre IR -sensorer brukes til å oppdage parkeringsplassens tilgjengelighet. Servomotorer brukes til å åpne og lukke portene i henhold til sensorverdien. Her bruker vi Adafruit IO -plattformen til å vise publisere dataene på skyen som kan overvåkes hvor som helst i verden.
Trinn 1: Komponenter påkrevd
Maskinvare
- NodeMCU ESP8266
- IR -sensor (5)
- Servomotor (2)
Online tjenester
Adafruit IO
Trinn 2: IoT -basert smart parkeringskretsdiagram
![IoT -basert smart parkeringskretsdiagram IoT -basert smart parkeringskretsdiagram](https://i.howwhatproduce.com/images/001/image-59-26-j.webp)
I dette smarte parkeringssystemet ved bruk av IoT bruker vi fem IR -sensorer og to servomotorer. IR -sensorer og servomotorer er koblet til NodeMCU. NodeMCU kontrollerer hele prosessen og sender informasjon om parkeringstilgjengelighet og parkeringstid til Adafruit IO slik at den kan overvåkes fra hvor som helst i verden ved hjelp av denne plattformen. To IR -sensorer brukes ved inn- og utgangsporten slik at den kan oppdage bilene ved inn- og utgangsporten og automatisk åpne og lukke porten. Vi brukte tidligere Adafruit IO -sky i mange IoT -prosjekter, følg lenken for å lære mer.
To servomotorer brukes som inngangs- og utgangsport, så når IR -sensoren oppdager en bil, roterer servomotoren automatisk fra 45 ° til 140 °, og etter en forsinkelse vil den gå tilbake til utgangsposisjonen. Ytterligere tre IR -sensorer brukes til å oppdage om parkeringsplassen er tilgjengelig eller okkupert og sende dataene til NodeMCU. Adafruit IO -dashbordet har også to knapper for manuell betjening av inngangs- og utgangsporten.
Trinn 3: Adafruit IO -oppsett for IOT -parkeringssystem
![Adafruit IO -oppsett for IOT -parkeringssystem Adafruit IO -oppsett for IOT -parkeringssystem](https://i.howwhatproduce.com/images/001/image-59-27-j.webp)
Adafruit IO er en åpen dataplattform som lar deg samle, visualisere og analysere levende data på skyen. Ved å bruke Adafruit IO kan du laste opp, vise og overvåke dataene dine over internett og gjøre prosjektet IoT aktivert. Du kan kontrollere motorer, lese sensordata og lage kule IoT -applikasjoner over internett ved hjelp av Adafruit IO. For test og prøv, med noen begrensninger, er Adafruit IO gratis å bruke. Vi har også brukt Adafruit IO med Raspberry Pi tidligere.
1. For å bruke Adafruit IO må du først opprette en konto på Adafruit IO. For å gjøre dette, gå til Adafruit IO -nettstedet og klikk på ‘Kom i gang gratis’ øverst til høyre på skjermen.
2. Etter at du har fullført kontooprettingsprosessen, logger du på kontoen din og klikker på 'AIO Key' øverst til høyre for å få brukernavnet og AIO -nøkkelen til kontoen din.
Når du klikker på 'AIO Key', vil et vindu dukke opp med Adafruit IO AIO -nøkkelen og brukernavnet ditt. Kopier denne nøkkelen og brukernavnet, det vil være nødvendig senere i koden.
3. Nå, etter dette, må du opprette en feed. For å opprette en feed, klikk på "Feed." Klikk deretter på "Handlinger" og deretter på "Opprett en ny feed" som vist på bildet nedenfor.
4. Etter dette åpnes et nytt vindu for å skrive inn navn og beskrivelse av feedet. Skrivebeskrivelsen er valgfri.
5. Klikk på "Opprett" etter dette; du blir omdirigert til den nyopprettede feeden din. For dette prosjektet opprettet vi totalt ni feeds for exit gate, entry gate, slot 1 entry & exit, slot 2 entry & exit, and slot 3 entry & exit. Etter å ha opprettet feeder, opprett nå et Adafruit IO -dashbord for å vise alle disse feedene på en enkelt side. For å opprette et dashbord, klikk på Dashboard -alternativet og klikk deretter på 'Action', og klikk deretter på 'Create a New Dashboard.' I det neste vinduet skriver du inn navnet på dashbordet og klikker på 'Create'.
6. Etter hvert som dashbordet er opprettet nå, vil vi legge til feedene våre på dashbordet. For å legge til en feed, klikk på "+" øverst til høyre.
Først legger vi til to RESET -knappeblokker for inngangs- og utgangsport og deretter syv TEKST -blokker for parkeringsdetaljer. For å legge til en knapp på dashbordet, klikk på RESET -blokken.
I det neste vinduet vil det be deg om å velge feed, så klikk på entry gate feed.
I dette siste trinnet, gi blokken en tittel og tilpasse den deretter. Endre trykkverdien fra ‘1’ til ‘ON’. Så når du trykker på knappen, sender den "PÅ" strengen til NodeMCU, og NodeMCU vil utføre den videre oppgaven. Hvis du ikke vil endre trykkverdien her, kan du endre tilstanden i programmet.
Etter dette følger du samme prosedyre for å opprette en ny blokk for utgangsporten. Følg den samme prosedyren for å lage resten av blokkene, men i stedet for å lage en RESET -blokk, opprett en TEKST -blokk slik at du kan vise parkeringsdetaljene. Etter å ha opprettet alle blokkene, ser dashbordet mitt ut som nedenfor. Du kan redigere dashbordet ved å klikke på innstillingsknappene.
Trinn 4: Programmering av NodeMCU for IOT Parking System
For å programmere NodeMCU med Arduino IDE, gå til File–> Perferences–> Settings.
Skriv inn https:// arduino.esp8266.com/stable/package_esp82… i feltet "Ekstra styringsleder -URL" og klikk "OK".
Gå nå til Verktøy> Brett> Tavler.
I vinduet Boards Manager skriver du esp i søkeboksen, esp8266 vil bli oppført der nedenfor. Velg nå den nyeste versjonen av brettet og klikk på installer.
Etter at installasjonen er fullført, gå til Verktøy> Brett> og velg NodeMCU 1.0 (ESP-12E Module).
Nå kan du programmere NodeMCU med Arduino IDE.
Så dette er hvordan et smart parkeringssystem som bruker IoT kan bygges. Du kan legge til flere sensorer for å øke parkeringsplassene, og du kan også legge til et betalingssystem for å betale parkeringsavgiften automatisk. Kommenter nedenfor hvis du er i tvil om dette prosjektet.
Anbefalt:
Hjemmeautomatisering ved bruk av ESP8266 eller NODEMCU: 6 trinn
![Hjemmeautomatisering ved bruk av ESP8266 eller NODEMCU: 6 trinn Hjemmeautomatisering ved bruk av ESP8266 eller NODEMCU: 6 trinn](https://i.howwhatproduce.com/images/001/image-793-50-j.webp)
Hjemmeautomatisering ved hjelp av ESP8266 eller NODEMCU: Har du noen gang ønsket å gjøre hjemmet ditt automatisert via wifi? Ønsker du å kontrollere lys, vifte og alle andre apparater fra smarttelefonen din? Eller noen gang ønsket en instruksjon om tilkoblede enheter og hvordan du kommer i gang med det? Dette hjemmeautomatiseringsprosjektet vil
Internett -klokke: Vis dato og klokkeslett med en OLED ved bruk av ESP8266 NodeMCU med NTP -protokoll: 6 trinn
![Internett -klokke: Vis dato og klokkeslett med en OLED ved bruk av ESP8266 NodeMCU med NTP -protokoll: 6 trinn Internett -klokke: Vis dato og klokkeslett med en OLED ved bruk av ESP8266 NodeMCU med NTP -protokoll: 6 trinn](https://i.howwhatproduce.com/images/010/image-27318-j.webp)
Internett -klokke: Vis dato og klokkeslett med en OLED Bruke ESP8266 NodeMCU Med NTP -protokoll: Hei folkens i denne instruksen vil vi bygge en internettklokke som får tid fra internett, så dette prosjektet trenger ikke noen RTC for å kjøre, det trenger bare en fungerende internettforbindelse Og for dette prosjektet trenger du en esp8266 som vil ha en
ESP8266 Nodemcu temperaturovervåking ved bruk av DHT11 på en lokal webserver - Få romtemperatur og fuktighet i nettleseren din: 6 trinn
![ESP8266 Nodemcu temperaturovervåking ved bruk av DHT11 på en lokal webserver - Få romtemperatur og fuktighet i nettleseren din: 6 trinn ESP8266 Nodemcu temperaturovervåking ved bruk av DHT11 på en lokal webserver - Få romtemperatur og fuktighet i nettleseren din: 6 trinn](https://i.howwhatproduce.com/images/010/image-28545-j.webp)
ESP8266 Nodemcu temperaturovervåking ved bruk av DHT11 på en lokal webserver | Få romtemperatur og fuktighet i nettleseren din: Hei folkens i dag skal vi lage en fuktighet & temperaturovervåkingssystem ved bruk av ESP 8266 NODEMCU & DHT11 temperatursensor. Temperatur og fuktighet oppnås fra DHT11 Sensor & det kan sees i en nettleser hvilken nettside som skal administreres
Portkontroll med Google Assistent ved bruk av ESP8266 NodeMCU: 6 trinn
![Portkontroll med Google Assistent ved bruk av ESP8266 NodeMCU: 6 trinn Portkontroll med Google Assistent ved bruk av ESP8266 NodeMCU: 6 trinn](https://i.howwhatproduce.com/images/004/image-9543-6-j.webp)
Portkontroll med Google Assistent ved bruk av ESP8266 NodeMCU: Dette er mitt første prosjekt på instruktører, så kommenter nedenfor hvis det er mulige forbedringer. Tanken er å bruke Google -assistenten til å sende et signal til kontrollkortet til en gate. Så ved å sende en kommando vil det være et relé som lukker en
Blink LED ved bruk av ESP8266 NodeMCU Lua WiFi Opplæring: 6 trinn
![Blink LED ved bruk av ESP8266 NodeMCU Lua WiFi Opplæring: 6 trinn Blink LED ved bruk av ESP8266 NodeMCU Lua WiFi Opplæring: 6 trinn](https://i.howwhatproduce.com/images/004/image-9052-43-j.webp)
Blink LED ved bruk av ESP8266 NodeMCU Lua WiFi Opplæring: BESKRIVELSENodeMCU er en åpen kildekode IoT -plattform. Den inkluderer fastvare som kjører på ESP8266 WiFi SoC fra Espressif, og maskinvare som er basert på ESP-12-modulen. Begrepet "NodeMcu" refererer som standard til filmprogrammet i stedet for å