Სარჩევი:

Wi-Fi კონტროლირებადი განათების შეცვლა: 5 ნაბიჯი
Wi-Fi კონტროლირებადი განათების შეცვლა: 5 ნაბიჯი

ვიდეო: Wi-Fi კონტროლირებადი განათების შეცვლა: 5 ნაბიჯი

ვიდეო: Wi-Fi კონტროლირებადი განათების შეცვლა: 5 ნაბიჯი
ვიდეო: ახალი! ყველაზე იაფი ადამიანის თვალთვალის უსაფრთხოების კამერა Icsee Xmeye 2024, ივლისი
Anonim
Wi-Fi კონტროლირებადი განათების გადამრთველი
Wi-Fi კონტროლირებადი განათების გადამრთველი
Wi-Fi კონტროლირებადი განათების გადამრთველი
Wi-Fi კონტროლირებადი განათების გადამრთველი

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

ნაბიჯი 1: ნაწილების სია:

ნაწილების სია
ნაწილების სია
ნაწილების სია
ნაწილების სია

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

პირველ რიგში, ჩვენ გვჭირდება ტვინი ჩვენი პროექტისათვის.

მე ავირჩიე Wemos D1 მინი დაფა, რადგან ის არა მხოლოდ უზრუნველყოფს Wi-Fi კავშირს გადამრთველზე, არამედ აქვს 11 GPIO და არის პროგრამირებადი Arduino IDE პროგრამული უზრუნველყოფის საშუალებით, ამიტომ ჩვენ არ გვჭირდება სხვა მიკროკონტროლერის გამოყენება. შევიძინე ერთი 2.69 დოლარად Aliexpress– დან.

ᲙᲐᲠᲒᲘ. ახლა ჩვენ გვჭირდება ფაქტობრივი გადამრთველი, რომელიც გაწყვეტს კავშირს მაგისტრალურ ქსელში.

ასე რომ, მე შევიძინე 2 არხიანი სარელეო მოდული 0.85 დოლარად ისევ ალიექსპრესზე.

კიდევ ერთი მნიშვნელოვანი ელემენტია ელექტროენერგიის მიწოდება. მე ავირჩიე ეს 230VAC to 5VDC ტრანსფორმატორი 1,99 დოლარად. მას შეუძლია გაუძლოს 3W სიმძლავრეს, რაც საკმარისზე მეტი იქნება.

ჩვენ ასევე დაგვჭირდება პროექტის საქმე (როგორც მე ვიყენებ პრალინის ყუთს): D, დენის კაბელი, რამდენიმე ჯუმბერის მავთული და კედლის ბუდე (საუკეთესოა ის, რაც კედლიდან გამოდის და დამონტაჟებულია 2 ხრახნზე)

ნაბიჯი 2: ყუთიდან პრალინის ჭამა

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

მე მივყვებოდი ტრანსფორმატორის დაყენებას პერფორდის ნაჭერზე, რათა გამობერტყვა უფრო ადვილი ყოფილიყო. შემდეგ გავთიშე დენის კაბელი და შევაერთე სადენები ტრანსფორმატორზე AC ქინძისთავებზე.

ნაბიჯი 3: ყველა კომპონენტის გაყვანილობა

ყველა კომპონენტის გაყვანილობა
ყველა კომპონენტის გაყვანილობა

ახლა სახალისო ნაწილი - ყველა ნაწილის დაკავშირება და ამასობაში არაფრის არევა: D

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

ნაბიჯი 4: Wemos დაფის კოდირება

Wemos დაფის კოდირება
Wemos დაფის კოდირება

ახლა ყველაზე მოსაწყენი ნაწილი - კოდირება. ვინაიდან მე ძალიან ზარმაცი ადამიანი ვარ, გამოვიყენე არსებული ესკიზის მაგალითი და ოდნავ შევცვალე ის ჩვენს ბრძანებებზე პასუხის გასაცემად. სრული კოდი ხელმისაწვდომია ჩემს GitHub– ზე.

ახლა ჩვენ შეგვიძლია ატვირთოთ კოდი დაფაზე. ჰმ, მაგრამ დაელოდე კაცო, როგორ? ეს არ არის არდუინოს დაფა. პირველ რიგში, ჩვენ უნდა დავამატოთ დაფის განმარტებები ჩვენს IDE- ს, რათა ის ხილული გახდეს. შემდეგ ჩვენ ვეძებთ დაფებს ჩვენი Wemos D1 mini- სთვის, ვაყენებთ ჩატვირთვის სიჩქარეს 115200bps და შემდეგ, ბოლოს ვტვირთავთ კოდს.

ნაბიჯი 5: სოკეტის კონტროლი

სოკეტის კონტროლი
სოკეტის კონტროლი
სოკეტის კონტროლი
სოკეტის კონტროლი

ახლა, თუ ჩვენ გავთიშავთ ჩვენს USB კაბელს და დავამატებთ ჩვენს დაფას მაგისტრალურ ქსელში, ის უნდა დაუკავშირდეს ჩვენს Wi-Fi ქსელს და უპასუხოს ბრაუზერში გახსნისას.

მაგრამ რა მისამართი უნდა ჩავწეროთ ბრაუზერის ზოლზე? იქ არის "mDNS რესპონდენტი" მოსახერხებელი, რადგან ჩვენ არ გვჭირდება ვიცოდეთ დაფის IP მისამართი. კოდში ჩვენ გამოვაცხადეთ, რომ mDNS უპასუხებს სახელზე "remoteSocket01" და სერვერი დაყენებულია 81 პორტზე, ასე რომ სრული მისამართი იქნება https://remoteSocket01.local: 81. ყველა სამუშაო დაყენებულია /[გამომავალი] /[ჩართული ან გამორთული]

რა მოხდება, თუ ჩვენ ვერ შევუერთდებით დაფას mDNS მისამართით, მაგ. სმარტფონზე? აქ მოსახერხებელია Android პროგრამა სახელწოდებით IP Tools. ერთ -ერთი მახასიათებელია ის, რომ ჩვენ შეგვიძლია ვიპოვოთ ადგილობრივ ქსელში ყველა დაკავშირებული მოწყობილობა. ჩვენ ვეძებთ Espressif Inc.- ს მიერ წარმოებულ მოწყობილობას და ვკითხულობთ IP- ს, რომელიც ნაჩვენებია ზემოთ.

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

ვიმედოვნებ, რომ ისიამოვნებთ წვრილმანი საწოლის ნათურებით: D

შემდეგ ჯერზე, კშიშტოფ:)

გირჩევთ: