Სარჩევი:

IOT კარის სენსორი - Wi -Fi დაფუძნებული, იკვებება 2xAAA ბატარეებით: 6 ნაბიჯი
IOT კარის სენსორი - Wi -Fi დაფუძნებული, იკვებება 2xAAA ბატარეებით: 6 ნაბიჯი

ვიდეო: IOT კარის სენსორი - Wi -Fi დაფუძნებული, იკვებება 2xAAA ბატარეებით: 6 ნაბიჯი

ვიდეო: IOT კარის სენსორი - Wi -Fi დაფუძნებული, იკვებება 2xAAA ბატარეებით: 6 ნაბიჯი
ვიდეო: სერვისის ინტერვალების გადატვირთვა Mercedes Benz E-Class W211-ზე / სერვისის მონაცემების გადატვირთვა 2024, ნოემბერი
Anonim
IOT კარის სენსორი - Wi -Fi დაფუძნებული, იკვებება 2xAAA ბატარეებით
IOT კარის სენსორი - Wi -Fi დაფუძნებული, იკვებება 2xAAA ბატარეებით

ამ სასწავლო ინსტრუქციაში ჩვენ წარმოგიდგენთ თუ როგორ შეგიძლიათ მარტივად ააწყოთ ბატარეაზე მომუშავე Wi-Fi კარის სენსორი IOT Cricket Wi-Fi მოდულით. ჩვენ ასევე ვაჩვენებთ, თუ როგორ უნდა გავაერთიანოთ კრიკეტის შეტყობინებები IFTTT– სთან (ან ნებისმიერი სხვა სერვისით, მათ შორის Home Assistant, MQTT ან Webhooks HTTP POST მოთხოვნებით) ტელეფონის შეტყობინებების გასაგზავნად. როდესაც კარი იხსნება, კრიკეტი აგზავნის შეტყობინებებს თქვენს ტელეფონზე.

შენიშვნა: ეს არის პროექტი იმის საჩვენებლად, თუ როგორ შეგიძლიათ მარტივად შეაერთოთ პროტოტიპის კარის სენსორი რამდენიმე წუთში. თუმცა, სრულფასოვანი კარის სენსორის შესაქმნელად, შეიძლება დაგჭირდეთ ცოტა მეტი დრო დახარჯოთ თქვენი საჭიროებების დიზაინის ოპტიმიზაციისთვის.

პრინციპში ასე მუშაობს. როდესაც მაგნიტის ნაწილი ახლოსაა ლერწმის სენსორის ნაწილთან (კარი დაკეტილია) ის გათიშავს IO1– ს BATT– დან, თუ მაგნიტი გადადის ლერწმის სენსორისგან (კარი ღიაა) ის აკავშირებს BATT ძაბვას IO1_Wakeup სიგნალთან და იღვიძებს დაფაზე.

ჩვენ ვაკონტროლებთ Cricket– ს, რომ გამოაგზავნოს HTTP POST მოთხოვნები IFFTT– ზე, სადაც ის გარდაიქმნება push შეტყობინებებად, რომლებიც იგზავნება ტელეფონში. დამატებით ყველა შეტყობინება შეიცავს ინფორმაციას ბატარეის დონისა და გარემოს ტემპერატურის შესახებ კრიკეტის ჩაშენებული ტემპერატურის სენსორიდან.

ინსტრუქცია მოიცავს შემდეგ საფეხურებს: პროექტის ახსნა სქემატური IFTTT კონფიგურაციის გამოყენებით Pushbullet სერვისით IOT Cricket მოდულის კონფიგურაცია IOT Cricket– ის ინტერნეტთან დაკავშირება Wi-Fi– ით

მარაგები

კრიკეტის Wi-Fi მოდული (https://www.thingsonedge.com/)

კარის ფანჯრის მაგნიტური გადამრთველი

ბატარეის მფლობელი 2xAAA ბატარეები

ნაბიჯი 1: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

ჩვენ ვიყენებთ NC ლერწმის სენსორს. მიჰყევით ქვემოთ მოცემულ სქემას ყველა კომპონენტის ერთმანეთთან დასაკავშირებლად.

შეკრების შემდეგ, სქემები უნდა მუშაობდეს შემდეგნაირად. როდესაც კარი იხსნება ის იღვიძებს კრიკეტს, რომელიც მითითებულია LED მოციმციმე. თქვენი მოწყობილობა თითქმის მზადაა. ახლა მოდით დავაკონფიგურიროთ IFTTT, რომ გამოაგზავნოს push შეტყობინება კარის ღია ღონისძიებაზე.

ნაბიჯი 2: IFTTT დაყენება Pushbullet სერვისით

IFTTT დაყენება Pushbullet სერვისით
IFTTT დაყენება Pushbullet სერვისით
IFTTT დაყენება Pushbullet სერვისით
IFTTT დაყენება Pushbullet სერვისით

შემდეგი ნაბიჯები:

  • გადადით:
  • შედით სისტემაში ან დარეგისტრირდით
  • დააწკაპუნეთ შექმნა მომხმარებლის / ანგარიშის მენიუდან (ზედა მარჯვენა კუთხე)
  • დააწკაპუნეთ + ახალი წყაროს მოვლენის შესაქმნელად
  • შეარჩიეთ Webhooks სერვისი
  • დააწკაპუნეთ გაგრძელებაზე
  • დააჭირეთ ვებ მოთხოვნის მიღებას (მარცხენა მხარეს)
  • შექმენით ღონისძიების სახელი მაგ. კარის_სენსორი
  • წყაროს მოვლენა უნდა შეიქმნას ახლა, დააწკაპუნეთ + შემდეგ ღონისძიებაზე
  • მოძებნეთ pushbullet სერვისი
  • ღონისძიების სახელის შეცვლა კარის_სენსორით
  • შეცვალეთ სათაური შესაბამისად
  • შეცვალეთ შეტყობინება კარის ღია ბატარეაზე = {{Value1}} temp = {{Value2}}
  • დააწკაპუნეთ დასრულება

თითქმის იქ, ახლა თქვენ უნდა მიიღოთ HTTP მისამართი, რომელზეც ჩვენ შეგვიძლია გამოვაქვეყნოთ მოვლენები IoT მოდულიდან. მოძებნეთ Webhooks სერვისი და დააწკაპუნეთ დოკუმენტზე მარჯვენა ზედა კუთხეში.

შემდეგი კოპირება ვებ ბმულებში "გააკეთეთ POST ან მიიღეთ ვებ მოთხოვნა:" თქვენ დაგჭირდებათ მოგვიანებით.

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

ნაბიჯი 3: დააინსტალირეთ თქვენი მოწყობილობა დეველოპერის პორტალში

გახსენით TOE დეველოპერების პორტალი (რომელსაც გააჩნია IOT Cricket მოდული) ნებისმიერი ბრაუზერიდან კომპიუტერიდან ან მობილურიდან. თქვენ უნდა დარეგისტრირდეთ/შეხვიდეთ დეველოპერის პორტალზე, რათა გაააქტიუროთ და დააკონფიგურიროთ მოწყობილობა თქვენს ანგარიშში. წინააღმდეგ შემთხვევაში, მოწყობილობა არ იმუშავებს.

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

შენიშვნა: თქვენ უნდა შეინახოთ სერიული ნომერი მხოლოდ თქვენთვის. ნუ გაუზიარებ სხვას.

დააყენეთ შემდეგი კონფიგურაცია:

RTC: OFFIO2: OFF ბატარეის მონიტორი: ჩართული ტემპერატურის სენსორი: ON განახლების ძალა - IO1 გაღვიძება: დიახ ძალის განახლება - RTC გაღვიძება: არა

განათავსეთ მოვლენები: იხილეთ ქვემოთ

დააკოპირეთ / ჩასვით ბმული, რომელიც გადავიწერეთ Webhooks– დან io1_wakeup– ში:

URL:

  • შეცვალეთ https http– ით
  • შეცვალეთ ღონისძიება კარის_სენსორით

ბმული უნდა გამოიყურებოდეს ქვემოთ:

maker.ifttt.com/trigger/door_sensor/with/key/{key}

მონაცემები:

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

ჩვენ თითქმის იქ ვართ! ჩვენ უბრალოდ უნდა დავუკავშიროთ ჩვენი მოწყობილობა ინტერნეტს Wi-Fi ქსელის საშუალებით.

ნაბიჯი 4: დაუკავშირდით Wi-Fi ქსელს (ინტერნეტი)

დაკავშირება Wi-Fi ქსელთან (ინტერნეტი)
დაკავშირება Wi-Fi ქსელთან (ინტერნეტი)

დააჭირეთ კრიკეტის ღილაკს 5 წამის განმავლობაში, სანამ LED მუდმივად არ ანათებს. შემდეგ დაუკავშირდით ვებ ბრაუზერის შესაძლებლობების ნებისმიერი მოწყობილობიდან (სმარტფონი, ლეპტოპი,…) toe_device Circket– ის კერძო Wi-Fi ქსელს. გახსენით https://192.168.4.1/index.html გვერდი და გაიარეთ თქვენი Wi-Fi სერთიფიკატები. Ის არის.

ნაბიჯი 5: მიიღეთ კონფიგურაცია დეველოპერის პორტალიდან

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

დამატებითი ინფორმაცია სხვა სერვისებთან ინტეგრაციის შესახებ, როგორიცაა სახლის ასისტენტი, MQTT ან HTTP POST მოთხოვნა იხილეთ კრიკეტის დოკუმენტაცია:

ნაბიჯი 6: გამოხმაურება

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

Გმადლობთ!

გირჩევთ: