Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები
- ნაბიჯი 2: IoT დაფუძნებული ჭკვიანი პარკინგის მიკროსქემის დიაგრამა
- ნაბიჯი 3: Adafruit IO დაყენება IOT პარკინგის სისტემისთვის
- ნაბიჯი 4: პროგრამირება NodeMCU IOT პარკინგის სისტემისთვის
- ნაბიჯი 5: IoT დაფუძნებული ჭკვიანი ავტოსადგომის სისტემის სამუშაო ვიდეო
ვიდეო: IoT დაფუძნებული ჭკვიანი პარკინგის სისტემა NodeMCU ESP8266 გამოყენებით: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
დღესდღეობით დაკავებული ადგილების პარკირების პოვნა ძალიან რთულია და არ არსებობს სისტემა, რომ მიიღოთ პარკინგის ხელმისაწვდომობა ინტერნეტით. წარმოიდგინეთ, შეგიძლიათ მიიღოთ პარკინგის ადგილის შესახებ ინფორმაცია თქვენს ტელეფონზე და არ გქონდეთ როუმინგი, რომ შეამოწმოთ ხელმისაწვდომობა. ეს პრობლემა შეიძლება მოგვარდეს IoT დაფუძნებული ჭკვიანი პარკირების სისტემით. IoT დაფუძნებული პარკირების სისტემის გამოყენებით, თქვენ შეგიძლიათ მარტივად შეხვიდეთ პარკინგის ადგილის ხელმისაწვდომობაზე ინტერნეტით. ამ სისტემას შეუძლია სრულად ავტომატიზირდეს მანქანის პარკირების სისტემა. თქვენი შესვლიდან გადახდამდე და გასასვლელში, ყველაფერი შეიძლება გაკეთდეს ავტომატურად.
ასე რომ, აქ ჩვენ ვაშენებთ IoT– ზე დაფუძნებულ ავტოსადგომის სისტემას NodeMCU– ს, ხუთი IR სენსორის და ორი სერვო ძრავის გამოყენებით. ორი IR სენსორი გამოიყენება შესასვლელ და გასასვლელ კარიბჭეზე მანქანის დასადგენად, ხოლო სამი IR სენსორი გამოიყენება ავტოსადგომის ხელმისაწვდომობის დასადგენად. სერვო ძრავები გამოიყენება კარიბჭეების გასახსნელად და დახურვისთვის სენსორის მნიშვნელობის მიხედვით. აქ ჩვენ ვიყენებთ Adafruit IO პლატფორმას, რათა ნახოთ გამოქვეყნებული მონაცემები ღრუბელში, რომელთა მონიტორინგიც შესაძლებელია მსოფლიოს ნებისმიერი ადგილიდან.
ნაბიჯი 1: საჭირო კომპონენტები
ტექნიკა
- NodeMCU ESP8266
- IR სენსორი (5)
- სერვო ძრავა (2)
ონლაინ სერვისები
ადაფრუტი IO
ნაბიჯი 2: IoT დაფუძნებული ჭკვიანი პარკინგის მიკროსქემის დიაგრამა
ამ ჭკვიანი პარკინგის სისტემაში IoT, ჩვენ ვიყენებთ ხუთ IR სენსორს და ორ სერვო ძრავას. IR სენსორები და სერვო ძრავები დაკავშირებულია NodeMCU– სთან. NodeMCU აკონტროლებს სრულ პროცესს და აგზავნის პარკირების ხელმისაწვდომობას და ინფორმაციას პარკირების დროის შესახებ Adafruit IO– ზე, რათა მისი მონიტორინგი მოხდეს მსოფლიოს ნებისმიერი ადგილიდან ამ პლატფორმის გამოყენებით. ორი IR სენსორი გამოიყენება შესასვლელ და გასასვლელ კარიბჭეზე ისე, რომ მას შეუძლია აღმოაჩინოს მანქანები შესასვლელთან და გასასვლელში და ავტომატურად გახსნას და დახუროს კარიბჭე. ჩვენ ადრე ვიყენებდით Adafruit IO ღრუბელს ბევრ IoT პროექტში, მიჰყევით ბმულს და გაიგეთ მეტი.
ორი სერვო ძრავა გამოიყენება როგორც შესასვლელი და გასასვლელი კარიბჭე, ასე რომ, როდესაც IR სენსორი ამოიცნობს მანქანას, სერვო ძრავა ავტომატურად ბრუნავს 45 ° -დან 140 ° –მდე, ხოლო შეფერხების შემდეგ ის უბრუნდება საწყის მდგომარეობას. კიდევ სამი IR სენსორი გამოიყენება იმის დასადგენად, არის თუ არა პარკირების ადგილი დასაკავებელი და მონაცემებს უგზავნის NodeMCU- ს. Adafruit IO დაფაზე ასევე არის ორი ღილაკი, რომ ხელით იმუშაოს შესასვლელი და გასასვლელი კარიბჭე.
ნაბიჯი 3: Adafruit IO დაყენება IOT პარკინგის სისტემისთვის
Adafruit IO არის ღია მონაცემთა პლატფორმა, რომელიც საშუალებას გაძლევთ შეაგროვოთ, წარმოიდგინოთ და გააანალიზოთ ცოცხალი მონაცემები ღრუბელში. Adafruit IO– ს გამოყენებით თქვენ შეგიძლიათ ატვირთოთ, აჩვენოთ და გააკონტროლოთ თქვენი მონაცემები ინტერნეტში და ჩართოთ თქვენი პროექტის IoT. თქვენ შეგიძლიათ აკონტროლოთ ძრავები, წაიკითხოთ სენსორების მონაცემები და გააკეთოთ მაგარი IoT პროგრამები ინტერნეტით Adafruit IO გამოყენებით. გამოცდისა და ცდისთვის, გარკვეული შეზღუდვებით, Adafruit IO– ს გამოყენება უფასოა. ჩვენ ასევე ადრე გამოვიყენეთ Adafruit IO ჟოლოს პითან ერთად.
1. Adafruit IO– ს გამოსაყენებლად, პირველ რიგში, თქვენ უნდა შექმნათ ანგარიში Adafruit IO– ზე. ამისათვის გადადით Adafruit IO ვებსაიტზე და დააწკაპუნეთ "დაიწყე უფასოდ" ეკრანის ზედა მარჯვენა კუთხეში.
2. ანგარიშის შექმნის პროცესის დასრულების შემდეგ შედით თქვენს ანგარიშში და დააწკაპუნეთ ‘AIO Key’ ზედა მარჯვენა კუთხეში თქვენი ანგარიშის მომხმარებლის სახელისა და AIO გასაღების მისაღებად.
როდესაც დააჭერთ "AIO გასაღებს", გამოჩნდება ფანჯარა თქვენი Adafruit IO AIO გასაღებით და მომხმარებლის სახელით. დააკოპირეთ ეს გასაღები და მომხმარებლის სახელი, ეს მოგვიანებით დაგჭირდებათ კოდში.
3. ახლა, ამის შემდეგ, თქვენ უნდა შექმნათ არხი. არხის შესაქმნელად დააწკაპუნეთ „არხზე“. შემდეგ დააწკაპუნეთ „ქმედებებზე“და შემდეგ „შექმენით ახალი არხი“, როგორც ეს მოცემულია ქვემოთ მოცემულ სურათზე.
4. ამის შემდეგ გაიხსნება ახალი ფანჯარა საკვების სახელისა და აღწერის შესასვლელად. წერის აღწერა არჩევითია.
5. დააწკაპუნეთ ‘შექმნა’, ამის შემდეგ; თქვენ გადამისამართდებით თქვენს ახლად შექმნილ არხზე. ამ პროექტისთვის ჩვენ შევქმენით სულ ცხრა არხი გასასვლელი კარიბჭისთვის, შესასვლელი კარიბჭისთვის, სლოტი 1 შესასვლელი და გასასვლელი, სლოტი 2 შესასვლელი და გასასვლელი და სლოტი 3 შესასვლელი და გასასვლელი. არხების შექმნის შემდეგ, ახლა შექმენით Adafruit IO დაფა, რომ ნახოთ ყველა ეს არხი ერთ გვერდზე. საინფორმაციო დაფის შესაქმნელად დააწკაპუნეთ პანელის ვარიანტზე და შემდეგ დააწკაპუნეთ „მოქმედებაზე“და ამის შემდეგ დააწკაპუნეთ „შექმენით ახალი საინფორმაციო დაფა“. მომდევნო ფანჯარაში შეიყვანეთ თქვენი დაფის სახელი და დააწკაპუნეთ „შექმნაზე“.
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" ველში და დააწკაპუნეთ "კარგი".
ახლა გადადით ინსტრუმენტები> დაფა> დაფების მენეჯერი.
დაფების მენეჯერის ფანჯარაში, ჩაწერეთ esp საძიებო ველში, esp8266 ქვემოთ იქნება ჩამოთვლილი. ახლა შეარჩიეთ დაფის უახლესი ვერსია და დააწკაპუნეთ ინსტალაციაზე.
ინსტალაციის დასრულების შემდეგ, გადადით Tools> Board> და აირჩიეთ NodeMCU 1.0 (ESP-12E მოდული).
ახლა თქვენ შეგიძლიათ დაპროგრამოთ NodeMCU Arduino IDE– ით.
ასე შეიძლება შეიქმნას ჭკვიანი პარკინგის სისტემა IoT გამოყენებით. თქვენ შეგიძლიათ დაამატოთ მეტი სენსორი პარკირების ადგილების გასაზრდელად და ასევე შეგიძლიათ დაამატოთ გადახდის სისტემა ავტომატურად გადაიხადოთ პარკირების საფასური. დააკომენტარეთ ქვემოთ, თუ თქვენ გაქვთ რაიმე ეჭვი ამ პროექტთან დაკავშირებით.
გირჩევთ:
IOT დაფუძნებული ჭკვიანი ამინდისა და ქარის სიჩქარის მონიტორინგის სისტემა: 8 ნაბიჯი
IOT დაფუძნებული ჭკვიანი ამინდისა და ქარის სიჩქარის მონიტორინგის სისტემა: შემქმნელი - ნიხილ ჩუდამას, დანაშრი მუდლიარი და აშიტა რაჯი შესავალი ამინდის მონიტორინგის მნიშვნელობა ბევრნაირად არსებობს. ამინდის პარამეტრების მონიტორინგია საჭირო იმისათვის, რომ შეინარჩუნოს განვითარება სოფლის მეურნეობაში, სათბურებში
IoT დაფუძნებული ნიადაგის ტენიანობის მონიტორინგისა და კონტროლის სისტემა NodeMCU გამოყენებით: 6 ნაბიჯი
IoT დაფუძნებული ნიადაგის ტენიანობის მონიტორინგისა და კონტროლის სისტემა NodeMCU გამოყენებით: ამ გაკვეთილში ჩვენ ვაპირებთ IoT დაფუძნებულ ნიადაგის ტენიანობის მონიტორინგისა და კონტროლის სისტემის დანერგვას ESP8266 WiFi მოდულის გამოყენებით ანუ NodeMCU. ამ პროექტისათვის საჭირო კომპონენტები: ESP8266 WiFi მოდული- Amazon (334/- INR) სარელეო მოდული- ამაზონი (130/- INR
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: 7 ნაბიჯი
IoT დაფუძნებული ჭკვიანი მებაღეობა და ჭკვიანი სოფლის მეურნეობა ESP32– ის გამოყენებით: მსოფლიო იცვლება დროთა განმავლობაში და სოფლის მეურნეობაც. დღესდღეობით, ხალხი აერთიანებს ელექტრონიკას ყველა სფეროში და სოფლის მეურნეობა არ არის გამონაკლისი. ელექტრონიკის ეს შერწყმა სოფლის მეურნეობაში ეხმარება ფერმერებს და ადამიანებს, რომლებიც მართავენ ბაღებს. ამ
RFID დაფუძნებული ჭკვიანი ავტორიზაციის სისტემა [Intel IoT]: 3 ნაბიჯი
RFID დაფუძნებული ჭკვიანი ავტორიზაციის სისტემა [Intel IoT]: პროექტის მოკლე მიმოხილვა: ეს პროექტი ეხება ავტორიზაციის სისტემას და ავტომატიზაციას. ეს ჭკვიანი პროექტი ეხება 3 საკითხს: 1. ლეპტოპის ავთენტიფიკაცია 2. ბიბლიოთეკის მართვა 3. აქტივების კონტროლი რას აკეთებს და როგორ? ამ ჭკვიან RFID დაფუძნებულ პროექტში
Pi დაფუძნებული პარკინგის დამხმარე სისტემა: 9 ნაბიჯი
Pi- ზე დაფუძნებული პარკირების დამხმარე სისტემა: გამარჯობა! აქ არის მაგარი პატარა პროექტი, რომლის გაკეთებაც შეგიძლიათ ერთ შუადღეს და შემდეგ ყოველდღიურად გამოიყენოთ. ის დაფუძნებულია Raspberry Pi Zero W- ზე და დაგეხმარებათ მანქანის იდეალურად გაჩერებაში ყოველ ჯერზე. აქ მოცემულია იმ ნაწილების სრული სია, რაც დაგჭირდებათ: R