Სარჩევი:

ჭკვიანი ავტოფარეხი: 5 ნაბიჯი
ჭკვიანი ავტოფარეხი: 5 ნაბიჯი

ვიდეო: ჭკვიანი ავტოფარეხი: 5 ნაბიჯი

ვიდეო: ჭკვიანი ავტოფარეხი: 5 ნაბიჯი
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ნოემბერი
Anonim
ჭკვიანი ავტოფარეხი
ჭკვიანი ავტოფარეხი

Გამარჯობა ყველას! ეს არის ჭკვიანი ავტოფარეხის IoT პროექტი.

სმარტ ავტოფარეხს აქვს უსაფრთხოების მახასიათებლები, როგორიცაა პირდაპირი სტრიმინგი, სახის ამოცნობა. გარდა ამისა, Smart Garage– ს აქვს მოძრაობის სენსორი მანქანების ამოცნობის მიზნით, რაც ავტოფარეხის კარის გაღების საშუალებას იძლევა. დაბრკოლების გამოვლენა ხდება მაშინ, როდესაც მანქანა ბრუნდება, რაც უსაფრთხოების შემოწმების საშუალებას იძლევა. მანძილის სენსორი თვალყურს ადევნებს რამდენი მანძილი დატოვა მანქანამ უკან დასაბრუნებლად. თუ მანქანა კედელს დაეჯახა, შოკის მონაცემები გამოჩნდება ვებ პორტალზე. ვებ პორტალს აქვს მახასიათებლები, რომლებიც საშუალებას მისცემს ურთიერთქმედებას სახის ამოცნობასთან, დისტანციურად გააკონტროლოს ავტოფარეხში სინათლე და იხილოს სენსორების მიერ გამოგზავნილი მონაცემები, როგორიცაა წვდომის ჩანაწერები, შოკის მონაცემები, წონის მონაცემები (ნაგვის ურნა). სახის ამოცნობისა და ნაგვის ურნის დასასრულებლად, რომელსაც წონის სენსორი აქვს მიმაგრებული. გთხოვთ გაეცნოთ თანდართულ დოკუმენტაციის ფაილს უფრო დეტალური ნაბიჯებისთვის.

ამ გაკვეთილში განხილული იქნება ჭკვიანი ავტოფარეხის მოწყობა სახის ამოცნობის გარეშე და ნაგვის ურნა, რომელსაც აქვს წონის სენსორი.

ვიმედოვნებთ, რომ თქვენ ისწავლით და ისიამოვნებთ პროცესით! ყოველგვარი გაყალბების გარეშე, დავიწყოთ ახლა.

ნაბიჯი 1: მიმოხილვა

  1. აპარატურის მოთხოვნები
  2. სმარტ გარაჟის დაყენება
  3. გაუშვით პროგრამა

ნაბიჯი 2: აპარატურის მოთხოვნები

ჟოლო პი

  • RaspberryPi NoIR კამერის დაფით, MicroSD ბარათით და გარსაცმით (1)
  • 3 პინიანი კვების ადაპტერი (1)
  • T-Cobbler კომპლექტი Breadboard, MCP3008 ADC, Ribbon Cable (1)
  • NFC ბარათის წამკითხველი (1)
  • NFC ბარათი (1)
  • ქალი-მხტუნავი მავთულები (7)
  • მამაკაცი-მხტუნავი მავთულები (14)
  • ები (3)
  • 330 ohms რეზისტორები (3)
  • ბუზერი (1)
  • ღილაკი (1)
  • 10000 ohms რეზისტორი (1)

არდუინო

  • UNO R3 (1)
  • USB B კაბელი (1)
  • პურის დაფა (1)
  • ქალი-მხტუნავი მავთულები (14)
  • მამაკაცი მამაკაცი მხტუნავი მავთულები (8)
  • 12C LCD ეკრანი (1)
  • Pir Motion Sensor (1)
  • HC-SR04 ულტრაბგერითი სენსორი (1)
  • FC-51 დაბრკოლების თავიდან აცილების სენსორი (1)
  • KY-002 ვიბრაციის შეცვლის სენსორი (1)

ნაბიჯი 3: ჭკვიანი ავტოფარეხის დაყენება (ნაწილი 1)

სმარტ გარაჟის დაყენება (ნაწილი 1)
სმარტ გარაჟის დაყენება (ნაწილი 1)
სმარტ გარაჟის დაყენება (ნაწილი 1)
სმარტ გარაჟის დაყენება (ნაწილი 1)
სმარტ გარაჟის დაყენება (ნაწილი 1)
სმარტ გარაჟის დაყენება (ნაწილი 1)

AWS საჭიროა ამ პროექტის შესაქმნელად. თუ არ გაქვთ ანგარიში, გთხოვთ ეწვიოთ aws ვებსაიტს, რომ დარეგისტრირდეთ ანგარიშზე.

  1. AWS amazon კონსოლზე დააწკაპუნეთ სერვისებზე.
  2. ჩაწერეთ IoT Core ძიებაში.
  3. დააწკაპუნეთ IoT Core- ზე.
  4. გადადით მენეჯმენტი> ნივთები და დააჭირეთ ღილაკს შექმნა
  5. დააწკაპუნეთ შექმნა ერთი საქონელი.
  6. სახელის სახით ჩაწერეთ GarageParking. დატოვე სხვები ნაგულისხმევად.
  7. დააჭირეთ ღილაკს შემდეგი.
  8. დააჭირეთ ღილაკს სერტიფიკატის შექმნა.
  9. დააწკაპუნეთ ჩამოტვირთვის ღილაკებზე პირველი 4 – ისთვის (სერთიფიკატი ნივთისთვის, საჯარო გასაღები, პირადი გასაღები), რომლებიც წრეზეა წითელი.
  10. დააწკაპუნეთ RSA 2048 ბიტიან გასაღებზე: VeriSign Class 3 Public Primary G5 root CA მოწმობა.
  11. დააკოპირეთ მთელი ტექსტი და ჩასვით ნოუთბუქში.
  12. შეინახეთ ფაილი როგორც rootCA.pem.
  13. ფაილების ორგანიზება 1 საქაღალდის ქვეშ.
  14. დააწკაპუნეთ ღილაკზე გააქტიურება გადმოტვირთვის სერთიფიკატების ეკრანზე.
  15. მწვანე შეტყობინება გამოჩნდება წარმატებული გააქტიურებისთანავე. ღილაკი გააქტიურება გადაიქცა გამორთვის ღილაკად.
  16. დააჭირეთ ღილაკს შესრულებულია.
  17. GarageParking Thing გამოჩნდება ნივთების განყოფილებაში.
  18. დააწკაპუნეთ უსაფრთხო> სერთიფიკატები.
  19. გადაიტანეთ თქვენ მიერ შექმნილ სერთიფიკატზე და დააწკაპუნეთ ჩამრთველზე.
  20. დააწკაპუნეთ ქმედებებზე> გააქტიურებაზე.
  21. წარმატებული შეტყობინება ჩნდება გააქტიურებისთანავე.
  22. დააწკაპუნეთ უსაფრთხო> პოლიტიკა.
  23. დააჭირეთ ღილაკს შექმნა.
  24. აკრიფეთ GarageParkingPolicy როგორც სახელი, iot: * მოქმედება, * რესურსი ARN, დაუშვით ეფექტი.
  25. დააჭირეთ ღილაკს შექმნა.
  26. GarageParking პოლიტიკა გამოჩნდება პოლიტიკის განყოფილებაში. წარმატებული შეტყობინება ჩნდება წარმატებული შექმნისთანავე.
  27. გადადით უსაფრთხო> სერთიფიკატები. დააწკაპუნეთ სერთიფიკატის ჰორიზონტალურ ელიფსზე.
  28. დააჭირეთ მიმაგრების პოლიტიკას.
  29. დააწკაპუნეთ GarageParkingPolicy> მიმაგრების ღილაკზე.
  30. წარმატებული შეტყობინება გამოჩნდება დანართზე.
  31. დააწკაპუნეთ სერთიფიკატის ჰორიზონტალურ ელიფსზე.
  32. დააწკაპუნეთ რამის მიმაგრებაზე.
  33. დააწკაპუნეთ GarageParking> მიმაგრების ღილაკზე.
  34. წარმატებული შეტყობინება გამოჩნდება დანართზე.

ნაბიჯი 4: ჭკვიანი ავტოფარეხის დაყენება (ნაწილი 2)

დააინსტალირეთ საჭირო ბიბლიოთეკები

დააინსტალირეთ virtualenv $ pip დააინსტალირეთ virtualenv

პროექტის ძირითად საქაღალდეში $ source virtualenv/env/bin/activ

გათიშეთ virtualenv $ გამორთეთ

დააინსტალირეთ პროექტში საჭირო პაკეტები გახსოვდეთ ვირტუალენვის გააქტიურება ამ პიპის დაყენებამდე -r მოთხოვნები. Txt

განაახლეთ მოთხოვნები.

ნაბიჯი 5: ჭკვიანი ავტოფარეხის დაყენება (ნაწილი 3)

აპლიკაციის გასაშვებად

პითონის სერვერი. py

ვიმედოვნებთ, რომ ისიამოვნებთ ჩვენი გაკვეთილით! დამატებითი ინფორმაციისთვის, თუ როგორ უნდა შეიქმნას, გთხოვთ გადმოწეროთ დოკუმენტი!

გირჩევთ: