Სარჩევი:

აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT): 6 ნაბიჯი
აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT): 6 ნაბიჯი

ვიდეო: აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT): 6 ნაბიჯი

ვიდეო: აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT): 6 ნაბიჯი
ვიდეო: 4G როუტერი SIM ბარათით + RJ45 / მოდელი CPE 903 / მიმოხილვა + ტესტები 2024, ივლისი
Anonim
აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT)
აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT)

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

დარწმუნდით, რომ მიმართეთ სურათებს, რომლებიც დაგეხმარებათ პროცესის უკეთ გაგებაში.

ასე რომ, დავიწყოთ.

ნაბიჯი 1: ნივთები რაც დაგჭირდებათ:-

ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ
ნივთები რაც დაგჭირდებათ

ამ პროექტისთვის დაგჭირდებათ:-

  1. ESP8266 (NodeMCU) ბმული USLink ევროპისთვის
  2. LEDLink USLink ევროპისთვის
  3. დააწკაპუნეთ ღილაკზე ლინკი USLink ევროპისთვის
  4. Breadboard. Link for USLink for Europe

პროგრამული უზრუნველყოფა:-

  1. Arduino IDE
  2. ანგარიში RemoteMe– ზე.

გაითვალისწინეთ, რომ თქვენ შეგიძლიათ გამოიყენოთ Arduino ან Raspberry-pi პროექტისათვის, თუ არ გაქვთ NodeMCU.

ნაბიჯი 2: Arduino IDE- ს დაყენება:-

Arduino IDE– ს დაყენება
Arduino IDE– ს დაყენება
Arduino IDE– ს დაყენება
Arduino IDE– ს დაყენება
Arduino IDE– ს დაყენება
Arduino IDE– ს დაყენება

პირველ რიგში NodeMCU Esp8266– თან მუშაობისთვის თქვენ უნდა დაამატოთ დაფები IDE– ში, თუ ეს უკვე არ გააკეთეთ, შეამოწმეთ ეს ინსტრუქცია აქ.

მას შემდეგ, რაც დაფები ხელმისაწვდომი იქნება IDE– ზე, არის რამდენიმე ბიბლიოთეკა ამ პროექტისათვის.

ამ ბიბლიოთეკების დაყენება:-

გახსენით IDE და მიდი >> ესკიზი >> ბიბლიოთეკის ჩართვა >> ბიბლიოთეკების მართვა. უნდა გამოჩნდეს ამომხტარი ფანჯარა. აქ თქვენ მოძებნით საჭირო ბიბლიოთეკებს

ბიბლიოთეკების სია:-

  1. RBD_Timer.h
  2. RBD_Button.h
  3. დისტანციური მე.ჰ
  4. ESP8266WiFi.h
  5. ESP8266WiFiMulti.h
  6. ArduinoHttpClient.h

დააინსტალირეთ ეს სათითაოდ და გადატვირთეთ IDE დასრულების შემდეგ.

ამის შემდეგ IDE მზად არის გამოსაყენებლად.

ნაბიჯი 3: შექმენით გვერდი RemoteMe– ზე:-

RemoteMe– ზე გვერდის დაყენება
RemoteMe– ზე გვერდის დაყენება
RemoteMe– ზე გვერდის დაყენება
RemoteMe– ზე გვერდის დაყენება
RemoteMe– ზე გვერდის დაყენება
RemoteMe– ზე გვერდის დაყენება

RemoteMe– ს გამოსაყენებლად ჯერ უნდა დარეგისტრირდეთ, რათა შექმნათ თქვენი საკუთარი ვებ – გვერდები და დაიწყოთ მოწყობილობების კონტროლი.

Goto RemoteMe.org დააწკაპუნეთ "აპლიკაციაზე", გადადით რეგისტრაციაზე და შეიყვანეთ თქვენი მონაცემები და დააჭირეთ რეგისტრაციას

თქვენ დაგხვდებათ მისასალმებელი გვერდი, ახლა მენიუში მარცხენა მხარეს აირჩიეთ "მოწყობილობები"

მარჯვენა მხარეს ნახავთ ვარიანტს სახელწოდებით "ახალი მოწყობილობა", მასზე დაჭერით გამოჩნდება ჩამოსაშლელი მენიუ, აქ აირჩიეთ "ახალი ვებ გვერდი"

ახლა მიეცი სახელი და მოწყობილობის ID, მე მას დავარქვი 'LED' და მივეცი მოწყობილობის ID '203'. (მოწყობილობის ID არის უნიკალური ნომერი, რომელიც განასხვავებს სხვადასხვა მოწყობილობას.)

დარწმუნდით, რომ გადართვა დაყენებულია "აქტიურად" და დააჭირეთ ღილაკს "გაგზავნა". გვერდზე გამოჩნდება ახალი მოწყობილობა სახელად LED მოწყობილობის ID 203. ახლა აირჩიეთ ქვედა ისარი მოწყობილობის მარჯვენა მხარეს და ნახავთ ცარიელ სლოტს, სადაც შეგიძლიათ შექმნათ ვებგვერდები

გადადით ამ GitHub გვერდზე. თქვენ უნდა გადაათრიოთ სამი ფაილი (index.html, scripts.js & styles.css) და სათითაოდ ჩააგდოთ ისინი თქვენს მოწყობილობის ცარიელ სლოტში და თქვენ დასრულებული ხართ

ნაბიჯი 4: კოდის ატვირთვა MCU– ზე:-

კოდის ატვირთვა MCU– ზე
კოდის ატვირთვა MCU– ზე

ქვემოთ მე მოგაწოდეთ კოდი, რომელიც გჭირდებათ პროექტის მუშაობისთვის.

სანამ კოდის ატვირთვას აპირებთ, მცირე ცვლილებები უნდა შეიტანოთ კოდში.

მას შემდეგ რაც კოდი გაიხსნება IDE– ში, თქვენ უნდა შეიყვანოთ თქვენი WiFi სახელი და პაროლი საჭირო ველში, რათა დაფამ შეძლოს თქვენი ქსელის დაკავშირება.

შეიტანეთ ცვლილებები კოდის შემდეგ ნაწილში:-

#განსაზღვრეთ WIFI_NAME "შეიყვანეთ თქვენი WiFi სახელი" #განსაზღვრეთ WIFI_PASSWORD "შეიყვანეთ თქვენი WiFi პაროლი" #განსაზღვრეთ DEVICE_ID 203 #განსაზღვრეთ DEVICE_NAME "LED" #განსაზღვრეთ TOKEN "შეიყვანეთ ავტორიზაციის ნიშანი"

ავთენტიფიკაციის ნიშნის მისაღებად Goto Remoteme.org >> პროგრამები >> ჟეტონები (მენიუში მარცხენა მხარეს ქვემოთ მოწყობილობები)

დააკოპირეთ ნიშანი და ჩასვით კოდი.

ახლა დაუკავშირეთ თქვენი NodeMCU თქვენს კომპიუტერს, აირჩიეთ მარჯვენა პორტი და ატვირთეთ კოდი.

ნაბიჯი 5: კავშირები:-

კავშირები
კავშირები

მიჰყევით ზემოთ მოცემულ სურათს კავშირის დასამყარებლად:-

LED არის დაკავშირებული MCU პინ D5– თან.

ღილაკი დაკავშირებულია Pin D2– თან.

გამოიყენეთ რეზისტორი სერიულად LED– ით, რათა თავიდან აიცილოთ LED– ის დაზიანება.

ნაბიჯი 6: ტესტირება:-

Image
Image
ტესტირება
ტესტირება
ტესტირება
ტესტირება

ახლა თქვენ წარმატებით დაასრულეთ პროექტი. დროა შეამოწმოთ სტრუქტურა.

ჯერ შეამოწმეთ სწორია თუ არა კავშირები, დააჭირეთ ღილაკს და თქვენ უნდა ნახოთ LED ჩართული, ღილაკის ხელახლა დაჭერით გამორთეთ LED

ახლა გადადით RemotMe ვებსაიტზე და გახსენით თქვენი პროგრამა. შედით იმ ანგარიშის გამოყენებით, რომლითაც შესული ხართ

ახლა გადადით მოწყობილობებზე და შეარჩიეთ მოწყობილობა, რომელიც თქვენ შექმენით. ყურადღება მიაქციეთ კავშირის ბმულის სიმბოლოს მარცხენა მხარეს, რადგან მოწყობილობის ID მწვანე გახდა, რაც მიუთითებს იმაზე, რომ ESP დაფა დაკავშირებულია სერვერთან

ახლა დააწკაპუნეთ ფაილზე "index.html" და აირჩიეთ "გახსენით ახალ ჩანართში", ახალ ჩანართში გამოჩნდება ვებ გვერდი წრეზე. თქვენ შეგიძლიათ დააწკაპუნოთ წრეზე, რომ ჩართოთ და გამორთოთ LED

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

კიდევ უკეთესი ვარიანტი, შეგიძლიათ აირჩიოთ QR ვარიანტი ბმულის გვერდით. და დაასკანირეთ QR თქვენი Android ან iPhone– ის გამოყენებით და თქვენ გადახვალთ ვებ გვერდზე წრის საშუალებით

შეამოწმეთ ვიდეო დემო, რომ ნახოთ როგორ მუშაობს.

ვიმედოვნებთ, რომ მოგეწონებათ პროექტი, თუ თქვენ გაქვთ რაიმე შეკითხვები მოგერიდებათ დასვით კომენტარებში.

Გმადლობთ.

გირჩევთ: