Სარჩევი:

სახლის ავტომატიზაცია BLYNK აპლიკაციის გამოყენებით: 7 ნაბიჯი (სურათებით)
სახლის ავტომატიზაცია BLYNK აპლიკაციის გამოყენებით: 7 ნაბიჯი (სურათებით)

ვიდეო: სახლის ავტომატიზაცია BLYNK აპლიკაციის გამოყენებით: 7 ნაბიჯი (სურათებით)

ვიდეო: სახლის ავტომატიზაცია BLYNK აპლიკაციის გამოყენებით: 7 ნაბიჯი (სურათებით)
ვიდეო: Smart home, simple switch, Sonoff - ჭკვიანი სახლი, მარტივი ჩამრთველი 2024, ივლისი
Anonim
სახლის ავტომატიზაცია BLYNK აპლიკაციის გამოყენებით
სახლის ავტომატიზაცია BLYNK აპლიკაციის გამოყენებით

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

ნაბიჯი 1: საჭირო აღჭურვილობა

საჭირო აღჭურვილობა
საჭირო აღჭურვილობა

1. არდუინო გაერო.

2. სარელეო მოდული (ახ.წ. - 230 ვ, დ.კ. - 5 ვ, სურათზე).

3. ნათურა (15 W, 230 V ან სხვა სიმძლავრე)

4. BLYNK აპლიკაცია (დაინსტალირებული თქვენს მობილურ ტელეფონში, ბმული მოცემულია ქვემოთ).

5. 230 V კვების ბლოკი. (ახ. წ.)

6. მხტუნავები.

7. 12 V კვების ბლოკი. (DC)

8. ბოლქვის დამჭერი და მავთულები.

▪ ბმული (BLYNK აპლიკაცია):-

play.google.com/store/apps/details?id=cc.b…

ნაბიჯი 2: წრედის დიაგრამა

ᲬᲠᲘᲣᲚᲘ ᲓᲘᲐᲒᲠᲐᲛᲐ
ᲬᲠᲘᲣᲚᲘ ᲓᲘᲐᲒᲠᲐᲛᲐ
ᲬᲠᲘᲣᲚᲘ ᲓᲘᲐᲒᲠᲐᲛᲐ
ᲬᲠᲘᲣᲚᲘ ᲓᲘᲐᲒᲠᲐᲛᲐ

კავშირი ძალიან მარტივია.სურათში მოცემულია, რომ სარელეო მოდული იკვებება 5 ვ -ით, მაგრამ ჩემს მოდელში მე ვამუშავებ სარელეო მოდულს 12 ვ ადაპტერის გამოყენებით. საერთოდ ჯობია 12 ვ. სარელეო მოდულში.

პინი 1 - 12 ვ/5 ვ

პინი 2 - GND

პინი 3 - სიგნალი

პინი 4 - COM (საერთო)

პინი 5 - არა (ჩვეულებრივ ღიაა)

პინი 6 - NC (ჩვეულებრივ დაკავშირებულია)

პინი 1 გამოიყენება მოდულის ჩართვისთვის. ძირითადად სარელეო მოდული მოქმედებს როგორც გადართვის კონტროლის პალატის ტექნიკა. ასე რომ, Pin 3 გამოიყენება სიგნალის გასაგზავნად, გვინდა თუ არა მოწყობილობების ჩართვა/გამორთვა. Pin 3 დაკავშირებულია Arduino UNO– ს ნებისმიერ ციფრულ პინთან. ჩემს პროექტში არის Arduino UNO– ს PIN 13. დიაგრამის მიხედვით, ნეიტრალური ხაზი პირდაპირ ბოლქვთან იქნება დაკავშირებული, მაგრამ ცოცხალი ხაზი იქნება ნათურას მოდულის საშუალებით. დანამატიდან (230 V ac) ცოცხალი ხაზი დაუკავშირდება COM (Pin 4) და ნათურის მეორე ბოძიდან მავთული შეუერთდება NO- ს (პინ 5). ვინაიდან მე არ გამომიყენებია Ethernet ფარი, ამიტომ Arduino უნდა იყოს დაკავშირებული თქვენს ლეპტოპთან, რათა მას შეეძლოს სიგნალების მიღება ლეპტოპის საშუალებით (ინტერნეტთან დაკავშირებული). ასევე შეგიძლიათ გამოიყენოთ NODE-MCU, ამ შემთხვევაში თქვენ არ გჭირდებათ ლეპტოპი სიგნალების მისაღებად, რადგან NODE-MCU– ს შეუძლია სიგნალების მიღება ინტერნეტით.

ნაბიჯი 3: მუშაობის პრინციპი

სამუშაო პრინციპი
სამუშაო პრინციპი
სამუშაო პრინციპი
სამუშაო პრინციპი
სამუშაო პრინციპი
სამუშაო პრინციპი

1. სარელეო მოდულის მუშაობა:

დიაგრამის თანახმად, ჩვენ ვხედავთ, რომ სარელეო მოდულის შიგნით არის გადართვის მსგავსი რამ, რომლის ერთი ბოლო დაკავშირებულია COM- სთან, ანუ Pin 4 -თან და მეორე ბოლო დაკავშირებულია NO- ს, ანუ Pin 5 -ს ან NC- ს, ანუ Pin 6 -ს, როდესაც ჩვენ ვიყენებთ 0 V სიგნალის პინზე ანუ პინ 3 -ზე მაშინ გადამრთველი რჩება NO პოზიციაზე (ჩვეულებრივ ღიაა). როდესაც ჩვენ ვიყენებთ +5 V სიგნალის პინზე გადამრთველი წვეთობს NO– დან NC– მდე (ჩვეულებრივ დაკავშირებულია).

2. პროექტის შექმნა BLYNK აპლიკაციაში:

ჩამოტვირთეთ BLYNK აპლიკაცია Google Playstore– დან (ბმული უკვე მოცემულია). გახსენით და იქ უნდა გააკეთოთ ანგარიში. ამის შემდეგ დააჭირეთ "ახალ პროექტს". ახლა თქვენ უნდა დააწკაპუნოთ "CHOOSE DEVICE" და თქვენ მოგეთხოვებათ აირჩიოთ საჭირო ტექნიკა, თქვენ აირჩიეთ "Arduino UNO" და "CONNECTION TYPE" - ში თქვენ უნდა აირჩიოთ "USB". თქვენ ასევე უნდა მიუთითოთ პროექტის სახელიც. შემდეგ თქვენ დააწკაპუნეთ "შექმნაზე". თქვენი პროექტი ახლა შეიქმნა და BLYNK გამოგიგზავნით ავტორიზაციის ნიშანს თქვენს ფოსტაზე, რომელიც თქვენ უნდა ჩაწეროთ არდუინოს კოდში. შემდეგ თქვენ მიიღებთ თავისუფალ ადგილს, სადაც უნდა დაამატოთ ღილაკები, გრაფიკები და ა.შ. თქვენ მიიღებთ ამ ყველაფერს ვიჯეტის ყუთიდან. ამ პროექტში, რადგან ჩვენ ვმუშაობთ მხოლოდ ერთ მოწყობილობაზე, ჩვენ დავამატებთ მხოლოდ ერთ ღილაკს. "ღილაკზე" დაჭერის შემდეგ თავისუფალ სივრცეში დაემატება ხატი. თქვენ შეგიძლიათ მოათავსოთ ღილაკი ეკრანის ნებისმიერ ადგილას. შემდეგ თქვენ უნდა დააწკაპუნოთ ღილაკზე მის მორგებაზე. თქვენ უნდა დაარქვათ სახელი იქ და უნდა შეარჩიოთ იყენებთ ციფრულ თუ ანალოგიურ ვირტუალურ პინს. თქვენ ასევე უნდა აღინიშნოს pin no. როგორც ამ პროექტში, ჩვენ ვიყენებთ D13- ს, ანუ ციფრულ პინ 13 -ს. ახლა შეარჩიეთ რეჟიმი "Push" ან "Slide", ეს თქვენზეა დამოკიდებული. ამის შემდეგ მთავარ ეკრანზე დაბრუნების შემდეგ თქვენ იხილავთ პიესის ღილაკს ეკრანის მარჯვენა კუთხეში, თქვენ უნდა დააჭიროთ მას პროექტის გასააქტიურებლად.თუ თქვენი სისტემა მზადაა და ინტერნეტთან არის დაკავშირებული, შემდეგ მობილურზე დაკვრის ღილაკზე დაჭერის შემდეგ ის აჩვენებს "ონლაინ" წინააღმდეგ შემთხვევაში "ხაზგარეშე".

ნ.ბ. მიჰყევით სურათებს სერიულად და მითითებულ ნაბიჯებს, მაშინ არ დაიბნებით

3. კოდის ანალიზი და საბოლოო კავშირი:

უპირველეს ყოვლისა თქვენ უნდა დაამატოთ შემდეგი ბმული "დამატებითი დაფების მენეჯერის URL" პარამეტრებში Arduino IDE- ში. ბმული:

თქვენ უნდა გადახვიდეთ შემდეგ ბმულზე: https://github.com/blynkkk/blynk-library/releases/… და ჩამოტვირთოთ ბლინკის ბიბლიოთეკა. Zip ფაილის გადმოტვირთვის შემდეგ თქვენ უნდა გახსნათ იგი და დააკოპიროთ ფაილების შინაარსი (ბიბლიოთეკები და საქაღალდეები) Arduino IDE- ს ესკიზის წიგნში. იმის შესამოწმებლად დაემატა ბლინკის ბიბლიოთეკა თუ არა გადატვირთეთ Arduino IDE და ბიბლიოთეკის განყოფილებაში შეამოწმეთ, თუ ხედავთ "ბლინკს" ეს ნიშნავს რომ ბლინკის ბიბლიოთეკა წარმატებით არის დამატებული.

უბრალოდ დააკოპირეთ კოდი (უკვე მოწოდებულია) ან შეგიძლიათ მიიღოთ კოდი ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB– დან. ორივე შემთხვევაში ერთადერთი ცვლილება, რაც თქვენ უნდა შეასრულოთ არის ის, რომ დააკოპიროთ ავტორიზაციის კოდი თქვენს ფოსტაზე Arduino კოდში. ნუ ატვირთავ ახლა კოდს. ახლა გახსენით "Command Prompt" და გაუშვით როგორც ადმინისტრაცია. შავი ეკრანი გამოჩნდება ეკრანზე. შემდეგ თქვენ უნდა დააკოპიროთ "სკრიპტების" საქაღალდის გზა. ჩემს შემთხვევაში ეს არის "ჩემი დოკუმენტები / Arduino / ბიბლიოთეკები / ბლინკი / სკრიპტები" და ჩასვით იგი შავ ეკრანზე და განათავსეთ enter. შემდეგ თქვენ უნდა დააკოპიროთ და ჩასვათ.bat ფაილი შავ ეკრანზე. ფაილი არის "blynk -ser.bat -c COM4". თქვენ უნდა შეცვალოთ COM პორტის ნომერი. ჩემს შემთხვევაში ეს იყო COM8.ახლა ატვირთეთ arduino კოდი.ახლა დაბრუნდით ბრძანების ხაზის ნაწილში და დააჭირეთ "enter" სამჯერ. ეს დააკავშირებს თქვენ ბლინკ სერვერს.

4. კონტროლი ბლინკის აპლიკაციით:

ახლა გახსენით blynk აპლიკაცია თქვენი მობილურიდან და გახსენით თქვენ მიერ შექმნილი პროექტი. თუ თქვენი სისტემა დაკავშირებულია Blynk სერვერთან, თქვენ ნახავთ "ონლაინ" -ს თქვენს მობილურში, წინააღმდეგ შემთხვევაში ნახავთ "ხაზგარეშე". ახლა დააჭირეთ ღილაკს მოწყობილობის ჩართვა ან გამორთვა. თუ ის არ მუშაობს, შეამოწმეთ არის თუ არა სისტემა დაკავშირებული blynk სერვერთან.

ნ.ბ. მიჰყევით სურათებს სერიულად და მითითებულ ნაბიჯებს, მაშინ არ დაიბნებით

ნაბიჯი 4: უსაფრთხოება

"loading =" ზარმაცი ">

გირჩევთ: