Სარჩევი:

ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/მონიტორი: 4 ნაბიჯი
ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/მონიტორი: 4 ნაბიჯი

ვიდეო: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/მონიტორი: 4 ნაბიჯი

ვიდეო: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/მონიტორი: 4 ნაბიჯი
ვიდეო: ESP8266/Arduino SmartThings/Hubitat Reptile Habitat Controller/Monitor 2024, ნოემბერი
Anonim
Image
Image
რაც დაგჭირდებათ - აპარატურა
რაც დაგჭირდებათ - აპარატურა

DaVinci ჩვენი დრაკონი იყო პროგრამული უზრუნველყოფის განახლების მიზნით მისი Vivarium's Controller. მე გადავწყვიტე მიგრაცია კარგი ტრადიციული Arduino ლოგიკით, რომელიც გასული წლის მანძილზე საკმაოდ საიმედოდ ჩერდებოდა ST_Anything SmartThings ინტეგრაციაში, ასე რომ მე შემეძლო გამომეყენებინა გარემოს თანდაყოლილი ავტომატიზაციისა და დისტანციური წვდომის საშუალება. მაგარია ის ფაქტი, რომ DaVinci- ს ESP8266 ESP12 NodeMCU 0.9 კონტროლერის არსებული დიზაინი/არქიტექტურა 100% -ით პორტატული იყო ახალ ST_– ში, რაც შეეხება pin mappings- ს და სხვა… და…. რომ მის არსებულ გაყალბებაზე უკვე. წაიკითხეთ იმის გასარკვევად, თუ როგორ უნდა დაიწყოთ ST_Anything– ით და ნახეთ, როგორ გახდა ეს პროექტი შესანიშნავი გადაწყვეტა DaVinci's Den- ისთვის.

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

რაც დაგჭირდებათ - აპარატურა
რაც დაგჭირდებათ - აპარატურა
რაც დაგჭირდებათ - აპარატურა
რაც დაგჭირდებათ - აპარატურა
  • ESP8266 ESP12E NodeMCU
  • NodeMCU ბაზის ვერსია 1.0
  • ორმაგი არხის სარელეო
  • DS18B20 ტემპერატურის სენსორი
  • მხტუნავები
  • ზოგადი საყოფაცხოვრებო გაფართოების კაბელები (ან ორმაგი შეწყვეტილი)
  • კონტეინერი კომპონენტების შესანახად
  • Samsung SmartThings 2.0 კერა

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

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

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

Arduino IDE

SmartThings IDE

SmartThings Android აპლიკაცია

GITHub

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

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

გაფართოების კაბელის მოდიფიკაცია:

  1. გაყავით კაბელის 2 მავთული კომუნალური დანით ან მსგავსით. შეარჩიეთ ადგილმდებარეობა სიგრძის გასწვრივ, რაც აზრი აქვს თქვენს კონფიგურაციას/კონფიგურაციას
  2. შეხედეთ გაფართოების კაბელს: ერთი წვერი მეორეზე დიდია. გათიშეთ მავთული, რომელიც გადის პატარა ზოლზე, და გაშალეთ 1 "თითოეული მხრიდან. ორმაგი არხის სარელეოდ, გაიმეორეთ პროცესი მე -2 გაფართოების კაბელზე. მოჭრილი რჩევა: სწორი მავთული არის ის, რომლის სიგრძის გასწვრივ არ არსებობს ქედები. უფრო დეტალური ნაბიჯებისთვის ამ ნაბიჯზე, გადახედე აქ. მან მიმიყვანა სწორ გზაზე რელეების ამგვარი გამოყენებით. კონტროლერი/სარელეო კავშირი: ESP8266 -------------------- -სარელეო -------------------- კაბელი -------------------------- ---- ტექნიკა 5V ---------------------------------- 5V Grd ---------- --------------------- Grd D6 ------------------------------ ----- მონაცემები 1D7 -------------------------------- მონაცემები 2D3/3.3V/GRD ------ ------------------------------------------------------ ------------------------- DS18B20D5/5v/GRD -------------------- ------------------------------------------------------ -------------- DHT11 საერთო -------------- Thin_Blade Cut_1 NC ან NO ------------- Thin_Blade Cut_2 ფართო_ბლეიდი -------------------------------- დანამატი

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

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

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

შედით თქვენს SmartThings IDE და GITHub ანგარიშებზე. მიჰყევით აქ დანიელ ოგორჩოკის მიერ ნაჩვენებ ყველა ნაბიჯს. AKA Ogiewon. თანდართულ სურათზე ნაჩვენებია ზოგიერთი მოწყობილობა, რომელიც დაემატა მისი ჩართული ესკიზის ST_Anything_Multiples_ESP8266WiFi Arduino სკეტჩს, რომელიც დავიტვირთე DaVinci- ს კონტროლერისთვის, ასევე მიმაგრებულია მითითებისთვის. მე ვიცი, რომ ბევრი ინფორმაცია და კონფიგურაციაა, მაგრამ ღირს. გთხოვთ მოგერიდებათ დაუსვათ კითხვები, რაც შეიძლება გქონდეთ გზაზე. გარდა ამისა, SmartThings ფორუმი ამ პროექტისთვის არის დიდი ადგილი რჩევებისა და რჩევებისთვის.

გირჩევთ: