Სარჩევი:

უსაფრთხოება პირველი: 6 ნაბიჯი
უსაფრთხოება პირველი: 6 ნაბიჯი

ვიდეო: უსაფრთხოება პირველი: 6 ნაბიჯი

ვიდეო: უსაფრთხოება პირველი: 6 ნაბიჯი
ვიდეო: სერიალი - ერთი ნაბიჯი 01 2024, ნოემბერი
Anonim
უსაფრთხოება პირველი
უსაფრთხოება პირველი

შესავალი

ეს პროექტი შედგენილია ინტერდისციპლინარული ცენტრის ორმა სტუდენტმა ჰერცლიაში, ისრაელში, როგორც IoT კურსის საბოლოო პროექტი

პროექტი განკუთვნილია მათთვის, ვინც იზიარებს მანქანას ახალ მძღოლს და ეშინია მანქანის უსაფრთხოებას (და იმ ადამიანისთვის, ვინც მას მართავს - აშკარად;)), ისევე როგორც მე თვითონ - ჩემს მანქანას ვუზიარებ ჩემს უმცროს ძმას).

ეს არის ნაბიჯ -ნაბიჯ სახელმძღვანელო უსაფრთხოების საბოლოო სისტემის შესაქმნელად და თქვენი საყვარელი ადამიანების დაცვის მიზნით. ამ სახელმძღვანელოს ბოლოს გექნებათ სისტემა, რომელიც:

1. დარწმუნებულია, რომ მძღოლმა არ დალია ალკოჰოლი მართვის წინ.

2. დარწმუნებულია, რომ ხმაურის დონე მანქანაში (მუსიკისა თუ ხალხის მიერ) არის უსაფრთხო სიმაღლეზე.

3. აფრთხილებს, თუ მძღოლს აქვს გადაუდებელი შემთხვევა.

- თუ 1 ან 2 არ არის დაკმაყოფილებული, ან მძღოლი დააწკაპუნებს "პანიკის ღილაკზე" (3), ელ.წერილი მანქანის ადგილმდებარეობით ეგზავნება არჩეულ კონტაქტს.

ჩვენ დავუკავშირეთ ჩვენი პროექტი ჩემი მანქანის USB პორტს - როგორც ენერგიის წყაროს. თუ მანქანაში არ გაქვთ USB პორტი, გაყიდეთ თქვენი მანქანა და იყიდეთ ახალი (ან დააკავშირეთ პროექტი დენის ბანკთან).

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

მარაგები

1 x ESP8266 დაფა (ჩვენ ვიყენებდით Lolin Wemos D1 mini)

1 x მიკრო USB კაბელი

1 x "დააჭირეთ ღილაკს"

1 x რეზისტორი

1 x პურის დაფა

1 x MQ-3 სენსორი

1 x CZN-15E სენსორი

12 x Jumper კაბელები (ჩვენ გირჩევთ გამოიყენოთ რაც შეიძლება მეტი მამრობითი და მდედრობითი კაბელი, ერთმანეთთან დაკავშირებული გაფართოებების შესაქმნელად)

ნაბიჯი 1: პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

არდუინო:

დააინსტალირეთ Arduino IDE აქ

დააინსტალირეთ შემდეგი დრაივერი აქ

ადაფრუტი IO:

დარეგისტრირდით Adafruit IO– ზე აქ

ბლინკი:

ჩამოტვირთეთ blynk აპლიკაცია თქვენს სმარტფონში და შექმენით თქვენი ანგარიში მასში

ნაბიჯი 2: ადაფრუტი IO

ადაფრუტი IO
ადაფრუტი IO

დაყენება - ადაფრუტი IO

  1. Adafruit IO ვებსაიტზე გადადით "არხების" ჩანართზე და შექმენით 2 ახალი არხი - "გადაუდებელი" და "მდებარეობა".
  2. გადადით "დაფაზე" -> გახსენით "მოქმედებების" მენიუ -> შექმენით ახალი დაფა.
  3. დაასახელეთ ახალი დაფა, აღწერის დამატება არჩევითია.
  4. აირჩიეთ "შექმნა" -> დააწკაპუნეთ ახალ ბმულზე.
  5. თქვენს ახლად შექმნილ დაფაზე დააკვირდით 7 პატარა კვადრატულ ღილაკს.
  6. დააჭირეთ ყვითელ ღილაკს.
  7. გაიხსნება ამომხტარი ფანჯარა.
  8. შეინახეთ სტრიქონი, რომელსაც ხედავთ "აქტიურ გასაღებში" - ჩვენ დაგვჭირდება.
  9. აირჩიეთ ღილაკი "+".
  10. დაამატეთ "ინდიკატორის" ბლოკი.
  11. აირჩიეთ "გადაუდებელი" არხი.
  12. განაგრძეთ.
  13. ჩაწერეთ სათაური.
  14. მენიუში "პირობები" აირჩიეთ "=".
  15. დააყენეთ მნიშვნელობა ქვემოთ "1".
  16. აირჩიეთ "ბლოკის შექმნა".
  17. დააჭირეთ ლურჯ ღილაკს "+".
  18. დაამატეთ "რუქის" ბლოკი.
  19. აირჩიეთ "ადგილმდებარეობის" არხი.
  20. განაგრძეთ.
  21. ჩაწერეთ სათაური.
  22. აირჩიეთ 24 საათი.
  23. დააყენეთ რუქის ტიპი "სატელიტური გამოსახულება".
  24. აირჩიეთ "ბლოკის შექმნა".
  25. აირჩიეთ მწვანე გადაცემის ღილაკი.
  26. დააწკაპუნეთ "შენახვაზე"

ნაბიჯი 3: ბლინკი

ბლინკი
ბლინკი

დაყენება - ბლინკი

  1. გადადით ბლინკის აპლიკაციაში.
  2. შექმენით ახალი პროექტი.
  3. შეინახეთ ავტორიზაციის გასაღები, რომელიც იგზავნება თქვენს ელ.
  4. დააწკაპუნეთ პატარა (+) ღილაკზე.
  5. დაამატეთ შემდეგი ვიჯეტები: ელ.ფოსტის ვიჯეტი და GPS ნაკადი.
  6. დააყენეთ GPS ნაკადი ვირტუალურ პინზე V0.
  7. დარწმუნდით, რომ ელ.ფოსტის ვიჯეტის ელ.ფოსტის მისამართი სწორია.
  8. შეცვალეთ "შინაარსის ტიპი" ველი "ტექსტი/უბრალო".

ნაბიჯი 4: წრე

წრე
წრე
წრე
წრე

მოდით დავუკავშიროთ (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (ალკოჰოლის ცენზურა)

  • A0 -> A0 (ESP– ისგან)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (პურის დაფაზე)
  • D0 -> D3 (ESP– ისგან)

დააჭირეთ ღილაკს

  • პირველი ფეხი -> D4
  • მეორე ფეხი -> -

ნაბიჯი 5: კოდი

კოდი
კოდი

საჭირო კოდი თან ერთვის:)

1. გახსენით კოდი Arduino IDE– ში.

2. შეამოწმეთ თქვენი დაფის კონფიგურაცია - დარწმუნდით, რომ თქვენ სწორზე ხართ.

3. შეავსეთ კოდიში დაკარგული ცვლადები:

  • #განსაზღვრეთ EMAIL "თქვენი ელ. ფოსტა"
  • char ssid = "თქვენი Wifi ქსელის სახელი"
  • char pass = "თქვენი Wifi ქსელის პაროლი"
  • char auth = "თქვენი ბლინკის ავტორიზაციის კოდი"
  • #განსაზღვრეთ AIO_USERNAME "AdafruitIO მომხმარებლის სახელი"
  • #განსაზღვრეთ AIO_KEY "AdafruitIO გასაღები"

ნაბიჯი 6: მანქანის დაყენება

მანქანის დაყენება
მანქანის დაყენება
მანქანის დაყენება
მანქანის დაყენება
მანქანის დაყენება
მანქანის დაყენება

სისტემის დაყენება თქვენს მანქანაში

ჩვენი დაყენების რეკომენდაცია:

  • მოათავსეთ ალკოჰოლის ცენზურა საჭესთან ახლოს, რათა მან მოახდინოს ალკოჰოლის დონის დადგენა ხელიდან (ის ხშირად რჩება სასმელზე ხელებზე)
  • მოათავსეთ მიკროფონი მანქანის დინამიკებთან ახლოს (ხმაურის მაღალი დონე ალბათ გამოწვეულია ხმამაღალი მუსიკით)
  • მოათავსეთ პურის დაფა და დაწკაპუნების ღილაკი მძღოლთან ახლოს - მიუწვდომელ ადგილას (საგანგებო სიტუაციის შემთხვევაში მძღოლმა უნდა დააჭიროს ღილაკს მარტივად)

გირჩევთ: