Სარჩევი:

ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 ტემპ. სენსორი: 4 ნაბიჯი (სურათებით)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 ტემპ. სენსორი: 4 ნაბიჯი (სურათებით)

ვიდეო: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 ტემპ. სენსორი: 4 ნაბიჯი (სურათებით)

ვიდეო: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 ტემპ. სენსორი: 4 ნაბიჯი (სურათებით)
ვიდეო: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor 2024, ნოემბერი
Anonim
Image
Image

ჩვენ ყველას გვსურს ვიცოდეთ რა არის ოთახის ტემპერატურა და ზოგჯერ რა ტემპერატურაა სხვა ოთახში, ან შესაძლოა თუნდაც თქვენს დასასვენებელ სახლში მსოფლიოს მეორე მხარეს. იქნებ გსურთ აკონტროლოთ თქვენი შინაური ცხოველის ხვლიკის სახლში ტემპერატურა? თქვენ მოხვდით სწორ ადგილას, რომ ისწავლოთ როგორ ააწყოთ თქვენი საკუთარი SmartThings დაკავშირებული DS18B20 ტემპი. სენსორი ESP8266 და Arduino. ნახე ეს ვიდეო და წაიკითხე.

ნაბიჯი 1: აპარატურა - რაც დაგჭირდებათ

აპარატურა - რაც დაგჭირდებათ
აპარატურა - რაც დაგჭირდებათ
აპარატურა - რაც დაგჭირდებათ
აპარატურა - რაც დაგჭირდებათ
აპარატურა - რაც დაგჭირდებათ
აპარატურა - რაც დაგჭირდებათ

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

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

1. ESP8266 ESP12 NodeMCU SOC

2. DS18B20 ტემპერატურის სენსორი

3. NodeMCU ბაზა

4. Samsung SmartThings 2.0 Hub

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

ნაბიჯი 2: პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ

პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ
პროგრამული უზრუნველყოფა - რაც დაგჭირდებათ

ვარაუდები: კომფორტული მუშაობა Arduino IDE, ბიბლიოთეკები, SmartThings IDE და GITHub.

Arduino IDE

Samsung SmartThings IDE

SmartThings Android აპლიკაცია

GITHub

ნაბიჯი 3: აპარატურის დაყენება

აპარატურის დაყენება
აპარატურის დაყენება

ამ განყოფილებისთვის, განმარტებული ნაბიჯები ემყარება ჩემს კონფიგურაციას. მორგება საჭიროებისამებრ.

  • დააინსტალირეთ NodeMCU დაფა კვანძის ბაზაზე. (დაადასტურეთ სწორი ორიენტაცია ანტენის ადგილმდებარეობის მიხედვით, რომელიც შეესაბამება თითოეულ მათგანს ან შეესაბამება პინ ნომრებს, თუ ისინი ჩამოთვლილია ბაზაზე)
  • დააინსტალირეთ ქალი ტერმინატორის კავშირები DS18B20– ზე. (მე ჩავხტი, გავშიშვლე, შევაბრუნე და შემოვიხვიე მხტუნავები DS1820B- ის ხაზებზე)
  • მიამაგრეთ DS18B20 სიმძლავრე 3.3 ვ სარკინიგზოზე კვანძის ბაზაზე. იხილეთ სურათი.
  • მიამაგრეთ DS18B20 სახმელეთო რკინიგზა კვანძის ბაზაზე. იხილეთ სურათი.
  • მიამაგრეთ DS18B20 მონაცემები კვანძის ბაზაზე D3 ლიანდაგზე. იხილეთ სურათი.

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

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

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

ვარაუდები: კომფორტული მუშაობა Arduino IDE, ბიბლიოთეკები, SmartThings IDE და GITHub.

  • შედით თქვენს SmartThings IDE და GITHub ანგარიშებზე.
  • მიჰყევით დანიელ ოგორჩოკის მიერ ნაჩვენებ ყველა ნაბიჯს. AKA ოგიევონი.

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

  • შეცვალეთ თანდართული Arduino ესკიზი და დაამატეთ თქვენი WiFi/SmartThings გარემოს სპეციფიკა. ესკიზი გვიჩვენებს, თუ სად უნდა შეიტანოს ცვლილებები, ისევე როგორც GITHub გვერდზე გადადგმული ნაბიჯები.
  • იხილეთ თანდართული ეკრანის ანაბეჭდები (2) ST_Anything მოწყობილობის სპეციფიკური ცვლილებები. (NodeMCU 0.9 ვერსიისთვის … შეცვალეთ Pin D7 Pin D3– ში) და კომენტარი გააკეთეთ ნებისმიერი მოწყობილობის/ბიბლიოთეკის შესახებ, რომლის ინსტალაციაც არ გსურთ ამ დროს.
  • თანდართულ ესკიზს აქვს D7– დან D3– ის ცვლილებები და გამოთქმული დამატებები. შენიშვნა: თუ თქვენ გამორთეთ ჯუმპერი D# - დან, ხელახლა დაუკავშირდით ესკიზის ჩატვირთვის შემდეგ.
  • გახსენით თქვენი SmartThings მობილური აპლიკაცია. თუ თქვენ ჯერ კიდევ გჭირდებათ დეტალების დამატება აქ გადადგმული ნაბიჯების მიხედვით, გააკეთეთ ეს ახლავე.
  • გადახედეთ თქვენს SmartThings მობილური აპლიკაციის მოწყობილობების ჩამონათვალს, ახლა თქვენ უნდა ნახოთ DS18B20 ჩამოთვლილი თქვენი ამჟამინდელი ტემპერატურით.

გირჩევთ: