Სარჩევი:
- ნაბიჯი 1: რა დაგჭირდებათ - აპარატურა
- ნაბიჯი 2: რა დაგჭირდებათ - პროგრამული უზრუნველყოფა
- ნაბიჯი 3: აპარატურის დაყენება და ელექტრო
- ნაბიჯი 4: პროგრამული უზრუნველყოფის დაყენება - ეს ყველაფერი - საბოლოო ნაბიჯი
ვიდეო: ESP8266/Arduino SmartThings Bearded Dragon Habitat Controller/მონიტორი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
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: აპარატურის დაყენება და ელექტრო
გაფართოების კაბელის მოდიფიკაცია:
- გაყავით კაბელის 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 ფორუმი ამ პროექტისთვის არის დიდი ადგილი რჩევებისა და რჩევებისთვის.
გირჩევთ:
ESP8266 მზის სხივების მონიტორი: 8 ნაბიჯი
ESP8266 მზის სხივების მონიტორი: იცით რა მაგარია? კოსმოსური ამინდი! რა მოხდება, თუ თქვენს მაგიდაზე გაქვთ პატარა ყუთი, რომელიც გეტყვით მზის აფეთქების დროს? აბა, შენ შეგიძლია! ESP8266, IIC 7 სეგმენტის ჩვენებით და გარკვეული დროის განმავლობაში შეგიძლიათ გქონდეთ საკუთარი
Pi-hole მონიტორი ESP8266 OLED დისპლეით: 4 ნაბიჯი
Pi-hole მონიტორი ESP8266 OLED ჩვენებით: Pi-hole მონიტორი არის Wemos D1 Mini (ESP8266) SSD1306 OLED დისპლეით, რომელიც მართულია ვებ ინტერფეისის საშუალებით და მდებარეობს თქვენს ადგილობრივ ქსელში და აჩვენებს სტატისტიკას თქვენი Pi-hole სერვერისგან. მახასიათებლები: აჩვენეთ Pi-Hole სტატისტიკა სულ დაბლოკილია
უსადენო ტენიანობის მონიტორი (ESP8266 + ტენიანობის სენსორი): 5 ნაბიჯი
უსადენო ტენიანობის მონიტორი (ESP8266 + ტენიანობის სენსორი): ოხრახუშს ვყიდულობ ქვაბში და დღის უმეტეს ნაწილს მიწა მშრალი ჰქონდა. ასე რომ, მე გადავწყვიტე გავაკეთო ეს პროექტი, ქოთანში ოხრახუშით ნიადაგის ტენიანობის შეგრძნების მიზნით, რომ შევამოწმო, როდის მჭირდება წყალი წყლით. მე ვფიქრობ, რომ ეს სენსორი (ტენიანობის ტევადობის სენსორი v1.2) კარგია
IoT ამინდის მონიტორი ელექტრონული ქაღალდის ჩვენება - ინტერნეტთან დაკავშირებული ESP8266: 7 ნაბიჯი
IoT ამინდის მონიტორი ელექტრონული ქაღალდის ჩვენება | ინტერნეტთან დაკავშირებული ESP8266: ელექტრონული ქაღალდის ეკრანი აჩვენებს ამინდის ინფორმაციას, სინქრონიზებული OpenWeatherMap API– სთან (WiFi– ით). პროექტის გული არის ESP8266/32. ჰეი, რა ხდება, ბიჭებო? აქარში აქ CETech– დან. დღეს ჩვენ ვაპირებთ გავაკეთოთ პროექტი, რომელიც არის ამინდის მონიტორი, რომელიც
როგორ გამოვიყენოთ Dragon Rider 500 თქვენი AVR Dragon– ით: 10 ნაბიჯი
როგორ გამოვიყენოთ Dragon Rider 500 თქვენი AVR Dragon– ით: ეს არის სასწავლო კურსი, თუ როგორ გამოიყენოთ Dragon Rider 500– ის ზოგიერთი მახასიათებელი Ecros Technologies– დან. გთხოვთ გაითვალისწინოთ, რომ Ecros– ის ვებგვერდზე არის ძალიან დეტალური მომხმარებლის სახელმძღვანელო. Dragon Rider არის ინტერფეისის დაფა