Სარჩევი:

DoorMaster: 4 ნაბიჯი
DoorMaster: 4 ნაბიჯი

ვიდეო: DoorMaster: 4 ნაბიჯი

ვიდეო: DoorMaster: 4 ნაბიჯი
ვიდეო: How to Install Sliding Wardrobe Doors 2024, ნოემბერი
Anonim
კარის ოსტატი
კარის ოსტატი

Გამარჯობა ყველას!

ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა მოახდინოთ კარების ზარისა და ზარის ინტეგრირება თქვენს ჭკვიან სახლში!

ვინაიდან მე ვიყენებ FHEM- ს, როგორც ჩემი ჭკვიანი სახლის სისტემას, მე შემიძლია მხოლოდ გაჩვენო FHEM გზა, მაგრამ დარწმუნებული ვარ, რომ თქვენ შეგიძლიათ მარტივად თარგმნოთ იგი ნებისმიერ სხვა სისტემაზე!:-)

უნდა ვაღიარო, რომ მე არ ვარ პროფესიონალი! ჩემი პროექტების უმეტესობა (ისევე როგორც ეს) მხოლოდ გასართობად არის … მე ვიღებ რაღაცის იდეას და შემდეგ ვაცნობიერებ მას!

ეს პროექტი არის სიზარმაცისა და ჭკუის ნაზავი, მე ვიტყოდი … ასე რომ, ვიმედოვნებ, გაერთობით!:-)

გამოყენებული ტექნიკა (საჭიროა):

- მისასვლელი კარის ზარი

- Wemos D1 mini (ESP8266) -> Amazon ბმული (ძებნა)

- Finder 40.61 რელე (12V ~) -> (აღმოვაჩინეთ ის ჩვენს ადგილობრივ მაღაზიაში reichelt– ში, მაგრამ ეს უნდა იყოს ეს, მიუხედავად იმისა, რომ სურათი არ ემთხვევა აღწერილობას, ვინაიდან ის 230 ვ -ია)

- კაბელები / ჯამპერის მავთულები -> ამაზონის ბმული (ძებნა)

- შელი 1 -> შელი ბმული (პროდუქტი)

გამოყენებული ტექნიკა (სურვილისამებრ):

- Wemos D1 მინი ბატარეის ფარი -> Amazon ბმული (ძებნა)

- მზის პანელი 6V 6W -> ამაზონის ბმული (პროდუქტი)

- ბატარეის დამჭერი -> ამაზონის ბმული (პროდუქტი)

- დატენვის ბატარეა -> Amazon ბმული (პროდუქტი)

- Amazon Echo -> Amazon ბმული (პროდუქტი)

ნაბიჯი 1: კარის ზარი

კარის ზარი
კარის ზარი
კარის ზარი
კარის ზარი

ამ ეტაპზე გამოყენებული აპარატურა (საჭიროა):

- მისასვლელი კარის ზარი

- Wemos D1 Mini

- კაბელები / ჯუმბერის მავთულები

- Finder 40.61 (12V ~ / 16A) (ეს არის ჩემი კარის ზარი … გთხოვთ დარწმუნდეთ, რომ თქვენ იყენებთ სწორ რელეს თქვენი კარის ზარისთვის!)

- პურის დაფა

ამ ეტაპზე გამოყენებული აპარატურა (სურვილისამებრ):

- Wemos D1 მინი ბატარეის ფარი

- მზის პანელი 6V 6W

- ბატარეის დამჭერი

- დატენვის ბატარეა

როგორ დააკავშიროთ კარის ზარი wemos d1 mini– ს (გადმოტვირთვის ფაილი ხელმისაწვდომია)

** შენიშვნა ** გასაოცარი სურათისთვის გამოყენებული რელეები არის მაგალითად

ვემოსის მხარისთვის, ჩვენ ვირჩევთ პურის ქვედა ნაწილს!

Wemos აკავშირებს:

1) 5V გამომავალი ქვედა პლუს მონაკვეთზე

2) მიწა ქვედა მინუს მონაკვეთზე

Relais აკავშირებს:

1) Relais coil pin 1 to plus plus section

2) Relais coil pin 2 ზედა მინუს მონაკვეთზე

3) რელეს გადართვა საერთო ქვედა პლუს მონაკვეთზე

4) Relais გადართეთ ტერმინალი B (არააქტიური) Wemos– ის D2 პინზე, დააყენეთ რეზისტორი 120 Ohms 1% ტერმინალ B– ს შორის და კავშირი D2 Pin– თან, როგორც ეს სურათზეა ნაჩვენები. რეზისტორის ერთი ფეხი მიდის შუაში და მეორე ფეხი ქვედა მინუს მონაკვეთში

კარის ზარი აკავშირებს:

1) პლუს კარის ზარიდან ზედა პლუს მონაკვეთამდე

2) მინუსი კარის ზარიდან ზედა მინუს მონაკვეთამდე

ეს არის კავშირისთვის!

Arduino ნაწილი (არდუინოს პროექტი ჩამოსატვირთად შესაძლებელია)

შექმენით MQTT პროექტი თქვენი Wemos– ისთვის და დააყენეთ ისე, რომ მას შეეძლოს დაუკავშირდეს თქვენს Wifi– ს და იყოს დაკავშირებული თქვენს მთავარ მაგალითთან!

გამოაცხადეთ შემდეგი ცვლადი დაყენების განყოფილებამდე:

const int relaisPin = 4;

int relaisState = 0;

int oldRelaisState = 0;

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

pinMode (relaisPin, INPUT_PULLUP);

დაამატეთ შემდეგი მარყუჟის განყოფილებაში:

relaisState = digitalRead (relaisPin); // წაიკითხეთ რელეს შეყვანის ამჟამინდელი მდგომარეობა და შეინახეთ იგი

if (relaisState! = oldRelaisState) {// ჩვენ გვსურს შეტყობინება მხოლოდ ერთხელ გამშვებ პუნქტზე.. მოდით შევადაროთ!

თუ (relaisState == HIGH) {// გვაქვს აქ მაღალი?

oldRelaisState = relaisState; //Დიახ, ჩვენ გვაქვს! მოდით შევინახოთ იგი ჩვენი მცირე შედარებისთვის ზემოთ ორი სტრიქონით

Serial.println ("ბეჭედი !!!"); // ბეჭდის ბეჭედი:-)

client.publish ("/სტატუსი", "ბეჭედი"); // მოდით გამოვაქვეყნოთ ჩვენი "ბეჭედი" როგორც MQTT სტატუსი

client.publish ("/STATE", "Online"); // ჩემთვის ეს უკეთესად მუშაობდა ჩემი მდგომარეობის ონლაინ გამოქვეყნებით…

}

}

FHEM ნაწილი

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

განსაზღვრეთ on_NormalRing შეატყობინეთ MQTT2_KlingelSensor: სტატუსი:. RING {სისტემა ("curl -s -F 'token = XXX' -F 'user = XXX' -F 'message = RING RING RING RING RING RING RING RING RING BANANAPHONE!' https:// api.pushover.net/1/messages.json ")}

თქვენ უნდა გადაარქვათ სახელი "MQTT2_KlingelSensor" თქვენი FHEM მოწყობილობის სახელს!

Ის არის! ჩვენ (იმედია) ჩვენი კარის ზარი დავუკავშირეთ ჩვენს ჭკვიან სახლის სისტემას … კარგი!

მოდით გადავიდეთ შემდეგ თავზე, შევაერთოთ თაროები ჩვენს კარებთან:-)

ნაბიჯი 2: კარის ზუზუნი

კარის ზუზუნი
კარის ზუზუნი
კარის ზუზუნი
კარის ზუზუნი

ეს ნაწილი მართლაც სწრაფი და მარტივია.

- შეაერთეთ შელი ენერგიის წყაროსთან (მე გამოვიყენე ენერგია სინათლის ჩამრთველებიდან ჩემი ზუზერის ზემოთ)

მას შემდეგ, რაც shelly არ აინტერესებს, რას გადადის, ჩვენ უბრალოდ დაამატოთ shelly ჩვენს შეცვლა, რომ ცეცხლი ზარი და ხსნის კარი ქვედა სართულზე.

ახლა დაამატეთ შელი თქვენს ჭკვიან სახლს და გააკონტროლეთ ის, როგორც გსურთ. ჩემს შემთხვევაში, Alexa მიხსნის კარს მორგებული ბრძანების დამატებით:-)

შესაძლო გზები:

- შელი აპლიკაცია

- ამაზონის ექო

- Google ასისტენტი

- სირი

… შენ მიხვდი, რომ ვფიქრობ;-)

ნაბიჯი 3: მხოლოდ მცირე იდეა…

ჩემნაირი ადამიანებისთვის, რომლებიც არა მხოლოდ ზარმაცები არიან, არამედ ივიწყებენ გასაღებებს, შემიძლია გითხრათ შემდეგი:

ამ კონფიგურაციით შესაძლებელია "კარის ზარის კოდირების სისტემის" კოდირება "მორსი-კოდის გზით"!

მე ეს გავაკეთე არდუინოს პროექტში და თუ "მორსის კოდი" (მე მას ჩემს პროექტში საგანგებო კოდს ვუწოდებდი) სწორად შეიყვანეს, მე გამოვაქვეყნე MQTT სტატუსი "გადაუდებელი ზარის".

FHEM ხაზი ასე გამოიყურება:

განსაზღვრეთ on_EmergencyRing2 შეატყობინეთ MQTT2_Klingel სენსორი: სტატუსი:. გადაუდებელი დახმარების დრომ დაადგინა Tuerklingel on-for-timer 3

ზუზერი გააღებს კარს 3 წამის განმავლობაში!

დაგავიწყდა გასაღები? უბრალოდ გამოიყენეთ საკუთარი კარის ზარი და მიეცით საშუალება თქვენს ჭკვიან სახლის სისტემას გააღოს კარი თქვენთვის!;-)

ნაბიჯი 4: მადლობა კითხვისთვის

გმადლობთ, რომ წაიკითხეთ ჩემი პირველი პროექტი!

იქნებ თქვენ ისწავლეთ რამე, იქნებ შთაგონებული იყავით … მაგრამ მე ნამდვილად ვიმედოვნებ, რომ თქვენ ცოტათი გაერთეთ.

ალექს

გირჩევთ: