![Система за интелигентно паркиране, базирана на IoT, използваща NodeMCU ESP8266: 5 стъпки Система за интелигентно паркиране, базирана на IoT, използваща NodeMCU ESP8266: 5 стъпки](https://i.howwhatproduce.com/images/001/image-59-23-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
![Система за интелигентно паркиране, базирана на IoT, използваща NodeMCU ESP8266 Система за интелигентно паркиране, базирана на IoT, използваща NodeMCU ESP8266](https://i.howwhatproduce.com/images/001/image-59-24-j.webp)
![Система за интелигентно паркиране, базирана на IoT, използваща NodeMCU ESP8266 Система за интелигентно паркиране, базирана на IoT, използваща NodeMCU ESP8266](https://i.howwhatproduce.com/images/001/image-59-25-j.webp)
В днешно време намирането на паркинг в оживени райони е много трудно и няма система за получаване на подробности за наличността на паркинг онлайн. Представете си, ако можете да получите информация за наличността на слота за паркиране на телефона си и нямате роуминг наоколо, за да проверите наличността. Този проблем може да бъде решен чрез системата за интелигентно паркиране, базирана на IoT. Използвайки системата за паркиране, базирана на IoT, можете лесно да получите достъп до наличността на слота за паркиране по интернет. Тази система може напълно да автоматизира системата за паркиране на автомобили. От влизането до плащането и излизането всичко може да стане автоматично.
Тук изграждаме система за паркиране на автомобили, базирана на IoT, използваща NodeMCU, пет IR сензора и два серво мотора. Два IR сензора се използват на входната и изходната врата за откриване на автомобила, докато три IR сензора се използват за откриване на наличността на слота за паркиране. Сервомоторите се използват за отваряне и затваряне на вратите според стойността на сензора. Тук използваме IO платформата Adafruit, за да покажем публикуваните данни в облака, които могат да се наблюдават от всяка точка на света.
Стъпка 1: Необходими компоненти
Хардуер
- NodeMCU ESP8266
- IR сензор (5)
- Серво мотор (2)
Онлайн услуги
Adafruit IO
Стъпка 2: Схема на интелигентно паркиране, базирана на IoT
![Схема на интелигентно паркиране, базирана на IoT Схема на интелигентно паркиране, базирана на IoT](https://i.howwhatproduce.com/images/001/image-59-26-j.webp)
В тази система за интелигентно паркиране, използваща IoT, ние използваме пет IR сензора и два серво мотора. IR сензорите и серво моторите са свързани към NodeMCU. NodeMCU контролира целия процес и изпраща информация за наличността на паркирането и времето за паркиране до Adafruit IO, така че да може да се наблюдава от всяка точка на света с помощта на тази платформа. На входната и изходната врата се използват два инфрачервени сензора, така че да могат да открият автомобилите на входната и изходната врата и автоматично да отварят и затварят портата. Преди това използвахме Adafruit IO облак в много IoT проекти, следвайте връзката, за да научите повече.
Два серво мотора се използват като вход и изход, така че всеки път, когато инфрачервеният сензор открие автомобил, серво моторът автоматично се завърта от 45 ° до 140 ° и след закъснение ще се върне в първоначалното си положение. Други три инфрачервени сензора се използват за откриване дали слотът за паркиране е свободен или зает и изпращане на данните до NodeMCU. Таблото за управление на Adafruit IO също има два бутона за ръчно управление на входната и изходната врата.
Стъпка 3: Adafruit IO настройка за IOT паркинг система
![Adafruit IO настройка за IOT система за паркиране Adafruit IO настройка за IOT система за паркиране](https://i.howwhatproduce.com/images/001/image-59-27-j.webp)
Adafruit IO е отворена платформа за данни, която ви позволява да обобщавате, визуализирате и анализирате данни на живо в облака. С помощта на Adafruit IO можете да качвате, показвате и наблюдавате вашите данни през интернет и да активирате IoT на вашия проект. Можете да управлявате двигатели, да четете сензорни данни и да правите готини приложения за интернет на нещата чрез интернет с помощта на Adafruit IO. За тестване и опит, с известни ограничения, Adafruit IO е свободен за използване. Преди това също използвахме Adafruit IO с Raspberry Pi.
1. За да използвате Adafruit IO, първо трябва да създадете акаунт в Adafruit IO. За да направите това, отидете на уебсайта на Adafruit IO и кликнете върху „Започнете безплатно“в горния десен ъгъл на екрана.
2. След като приключите процеса на създаване на акаунт, влезте в акаунта си и кликнете върху „AIO ключ“в горния десен ъгъл, за да получите потребителското си име и AIO ключа.
Когато щракнете върху „AIO ключ“, ще се появи прозорец с вашия Adafruit IO AIO ключ и потребителско име. Копирайте този ключ и потребителско име, ще са необходими по -късно в кода.
3. Сега, след това, трябва да създадете емисия. За да създадете емисия, щракнете върху „Емисия“. След това кликнете върху „Действия“и след това върху „Създаване на нова емисия“, както е показано на изображението по -долу.
4. След това ще се отвори нов прозорец за въвеждане на име и описание на емисията. Описанието за писане е по избор.
5. Кликнете върху „Създаване“след това; ще бъдете пренасочени към новосъздадената емисия. За този проект ние създадохме общо девет канала за изход, порта за вход, слот 1 вход и изход, слот 2 вход и изход и слот 3 вход и изход. След като създадете емисии, сега създайте табло за управление на IO на Adafruit, за да покажете всички тези емисии на една страница. За да създадете табло за управление, щракнете върху опцията Табло за управление и след това върху „Действие“, след което щракнете върху „Създаване на ново табло за управление“. В следващия прозорец въведете името на таблото си за управление и кликнете върху „Създаване“.
6. Тъй като таблото за управление е създадено сега, ние ще добавим нашите емисии към таблото за управление. За да добавите емисия, кликнете върху „+“в горния десен ъгъл.
Първо, ще добавим два блока бутони RESET за вход и изход и след това седем блока TEXT за подробности за паркирането. За да добавите бутон на таблото за управление, щракнете върху блока RESET.
В следващия прозорец той ще ви помоли да изберете емисията, така че щракнете върху емисията на портата за влизане.
В тази последна стъпка дайте на блока си заглавие и го персонализирайте съответно. Променете стойността на натискане от „1“на „ON“. Така че всеки път, когато бутонът е натиснат, той ще изпрати низа „ON“на NodeMCU и NodeMCU ще изпълни по -нататъшната задача. Ако не искате да променяте стойността на пресата тук, можете да промените условието в програмата.
След това следвайте същата процедура, за да създадете друг блок за изходната порта. За да създадете останалите блокове, следвайте същата процедура, но вместо да създавате блок RESET, създайте блок TEXT, за да можете да покажете подробностите за паркирането. След като създадох всички блокове, таблото ми за управление изглежда така по -долу. Можете да редактирате таблото за управление, като щракнете върху бутоните за настройки.
Стъпка 4: Програмиране на NodeMCU за IOT система за паркиране
За да програмирате NodeMCU с Arduino IDE, отидете на Файл -> Предпочитания -> Настройки.
Въведете https:// arduino.esp8266.com/stable/package_esp82… в полето „Допълнителен URL адрес на мениджъра на борда“и щракнете върху „OK“.
Сега отидете на Tools> Board> Boards Manager.
В прозореца на мениджъра на дъски въведете esp в полето за търсене, esp8266 ще бъде изброен там по -долу. Сега изберете последната версия на дъската и кликнете върху инсталиране.
След като инсталацията приключи, отидете на Tools> Board> и изберете NodeMCU 1.0 (ESP-12E Module).
Сега можете да програмирате NodeMCU с Arduino IDE.
Ето как може да се изгради система за интелигентно паркиране, използваща IoT. Можете да добавите още сензори, за да увеличите местата за паркиране, както и да добавите платежна система за автоматично плащане на таксата за паркиране. Коментирайте по -долу, ако имате някакви съмнения относно този проект.
Препоръчано:
Интелигентно паркиране на базата на IOT: 7 стъпки
![Интелигентно паркиране на базата на IOT: 7 стъпки Интелигентно паркиране на базата на IOT: 7 стъпки](https://i.howwhatproduce.com/images/002/image-4231-13-j.webp)
Интелигентно паркиране на базата на IOT: От Tanmay Pathak и Utkarsh Mishra. Студенти @ Международен институт по информационни технологии, Хайдерабад (IIITH) РЕЗЮМЕ Успешно внедрихме система за интелигентно паркиране, базирана на IOT. С помощта на отделни възли (сензори за близост) винаги
Кибер-физическа сигурност на интелигентно паркиране и контрол на движението: 6 стъпки
![Кибер-физическа сигурност на интелигентно паркиране и контрол на движението: 6 стъпки Кибер-физическа сигурност на интелигентно паркиране и контрол на движението: 6 стъпки](https://i.howwhatproduce.com/images/005/image-13389-j.webp)
Кибер-физическа сигурност на интелигентното паркиране и контрол на трафика: Интернет се разраства с милиарди устройства, включително автомобили, сензори, компютри, сървъри, хладилници, мобилни устройства и много други с безпрецедентни темпове. Това въвежда множество рискове и уязвимости в инфраструктурата, операция
Система за интелигентно наблюдение на времето и скоростта на вятъра, базирана на IOT: 8 стъпки
![Система за интелигентно наблюдение на времето и скоростта на вятъра, базирана на IOT: 8 стъпки Система за интелигентно наблюдение на времето и скоростта на вятъра, базирана на IOT: 8 стъпки](https://i.howwhatproduce.com/images/006/image-15297-j.webp)
Интелигентна система за наблюдение на времето и скоростта на вятъра, базирана на IOT: Разработена от - Nikhil Chudasma, Dhanashri Mudliar и Ashita Raj Въведение Значението на мониторинга на времето съществува по много начини. Необходимо е да се следят метеорологичните параметри, за да се поддържа развитието в селското стопанство, оранжерията
Система за наблюдение и контрол на влажността на почвата, базирана на IoT, използваща NodeMCU: 6 стъпки
![Система за наблюдение и контрол на влажността на почвата, базирана на IoT, използваща NodeMCU: 6 стъпки Система за наблюдение и контрол на влажността на почвата, базирана на IoT, използваща NodeMCU: 6 стъпки](https://i.howwhatproduce.com/images/010/image-27732-j.webp)
Система за мониторинг и контрол на влажността на почвата, базирана на IoT, използваща NodeMCU: В този урок ще внедрим базирана на IoT система за наблюдение и контрол на влажността на почвата, използвайки ESP8266 WiFi модул, т.е. NodeMCU. Компоненти, необходими за този проект: ESP8266 WiFi модул- Amazon (334/- INR) Модул за реле- Amazon (130/- INR
Интелигентно градинарство, основано на IoT и интелигентно земеделие, използващо ESP32: 7 стъпки
![Интелигентно градинарство, основано на IoT и интелигентно земеделие, използващо ESP32: 7 стъпки Интелигентно градинарство, основано на IoT и интелигентно земеделие, използващо ESP32: 7 стъпки](https://i.howwhatproduce.com/images/011/image-31185-j.webp)
Интелигентно градинарство, базирано на IoT и интелигентно земеделие Използване на ESP32: Светът се променя с времето и така селското стопанство. В днешно време хората интегрират електрониката във всяка област и селското стопанство не прави изключение за това. Това сливане на електроника в селското стопанство помага на фермерите и хората, които стопанисват градини