Სარჩევი:
- ნაბიჯი 1: ნივთები რაც დაგჭირდებათ:-
- ნაბიჯი 2: Arduino IDE- ს დაყენება:-
- ნაბიჯი 3: შექმენით გვერდი RemoteMe– ზე:-
- ნაბიჯი 4: კოდის ატვირთვა MCU– ზე:-
- ნაბიჯი 5: კავშირები:-
- ნაბიჯი 6: ტესტირება:-
ვიდეო: აკონტროლეთ მოწყობილობები ინტერნეტით ბრაუზერის საშუალებით. (IoT): 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციებში მე გაჩვენებთ, თუ როგორ შეგიძლიათ აკონტროლოთ მოწყობილობები, როგორიცაა LED- ები, რელეები, ძრავები და ა.შ. ინტერნეტით, ბრაუზერის საშუალებით. და თქვენ შეგიძლიათ უსაფრთხოდ მიიღოთ წვდომა ნებისმიერ მოწყობილობაზე. ვებ პლატფორმა, რომელიც მე აქ გამოვიყენე, არის RemoteMe.org ეწვიეთ გვერდს, რომ მეტი იცოდეთ ამის შესახებ.
დარწმუნდით, რომ მიმართეთ სურათებს, რომლებიც დაგეხმარებათ პროცესის უკეთ გაგებაში.
ასე რომ, დავიწყოთ.
ნაბიჯი 1: ნივთები რაც დაგჭირდებათ:-
ამ პროექტისთვის დაგჭირდებათ:-
- ESP8266 (NodeMCU) ბმული USLink ევროპისთვის
- LEDLink USLink ევროპისთვის
- დააწკაპუნეთ ღილაკზე ლინკი USLink ევროპისთვის
- Breadboard. Link for USLink for Europe
პროგრამული უზრუნველყოფა:-
- Arduino IDE
- ანგარიში RemoteMe– ზე.
გაითვალისწინეთ, რომ თქვენ შეგიძლიათ გამოიყენოთ Arduino ან Raspberry-pi პროექტისათვის, თუ არ გაქვთ NodeMCU.
ნაბიჯი 2: Arduino IDE- ს დაყენება:-
პირველ რიგში NodeMCU Esp8266– თან მუშაობისთვის თქვენ უნდა დაამატოთ დაფები IDE– ში, თუ ეს უკვე არ გააკეთეთ, შეამოწმეთ ეს ინსტრუქცია აქ.
მას შემდეგ, რაც დაფები ხელმისაწვდომი იქნება IDE– ზე, არის რამდენიმე ბიბლიოთეკა ამ პროექტისათვის.
ამ ბიბლიოთეკების დაყენება:-
გახსენით IDE და მიდი >> ესკიზი >> ბიბლიოთეკის ჩართვა >> ბიბლიოთეკების მართვა. უნდა გამოჩნდეს ამომხტარი ფანჯარა. აქ თქვენ მოძებნით საჭირო ბიბლიოთეკებს
ბიბლიოთეკების სია:-
- RBD_Timer.h
- RBD_Button.h
- დისტანციური მე.ჰ
- ESP8266WiFi.h
- ESP8266WiFiMulti.h
- ArduinoHttpClient.h
დააინსტალირეთ ეს სათითაოდ და გადატვირთეთ IDE დასრულების შემდეგ.
ამის შემდეგ IDE მზად არის გამოსაყენებლად.
ნაბიჯი 3: შექმენით გვერდი RemoteMe– ზე:-
RemoteMe– ს გამოსაყენებლად ჯერ უნდა დარეგისტრირდეთ, რათა შექმნათ თქვენი საკუთარი ვებ – გვერდები და დაიწყოთ მოწყობილობების კონტროლი.
Goto RemoteMe.org დააწკაპუნეთ "აპლიკაციაზე", გადადით რეგისტრაციაზე და შეიყვანეთ თქვენი მონაცემები და დააჭირეთ რეგისტრაციას
თქვენ დაგხვდებათ მისასალმებელი გვერდი, ახლა მენიუში მარცხენა მხარეს აირჩიეთ "მოწყობილობები"
მარჯვენა მხარეს ნახავთ ვარიანტს სახელწოდებით "ახალი მოწყობილობა", მასზე დაჭერით გამოჩნდება ჩამოსაშლელი მენიუ, აქ აირჩიეთ "ახალი ვებ გვერდი"
ახლა მიეცი სახელი და მოწყობილობის ID, მე მას დავარქვი 'LED' და მივეცი მოწყობილობის ID '203'. (მოწყობილობის ID არის უნიკალური ნომერი, რომელიც განასხვავებს სხვადასხვა მოწყობილობას.)
დარწმუნდით, რომ გადართვა დაყენებულია "აქტიურად" და დააჭირეთ ღილაკს "გაგზავნა". გვერდზე გამოჩნდება ახალი მოწყობილობა სახელად LED მოწყობილობის ID 203. ახლა აირჩიეთ ქვედა ისარი მოწყობილობის მარჯვენა მხარეს და ნახავთ ცარიელ სლოტს, სადაც შეგიძლიათ შექმნათ ვებგვერდები
გადადით ამ GitHub გვერდზე. თქვენ უნდა გადაათრიოთ სამი ფაილი (index.html, scripts.js & styles.css) და სათითაოდ ჩააგდოთ ისინი თქვენს მოწყობილობის ცარიელ სლოტში და თქვენ დასრულებული ხართ
ნაბიჯი 4: კოდის ატვირთვა 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: ტესტირება:-
ახლა თქვენ წარმატებით დაასრულეთ პროექტი. დროა შეამოწმოთ სტრუქტურა.
ჯერ შეამოწმეთ სწორია თუ არა კავშირები, დააჭირეთ ღილაკს და თქვენ უნდა ნახოთ LED ჩართული, ღილაკის ხელახლა დაჭერით გამორთეთ LED
ახლა გადადით RemotMe ვებსაიტზე და გახსენით თქვენი პროგრამა. შედით იმ ანგარიშის გამოყენებით, რომლითაც შესული ხართ
ახლა გადადით მოწყობილობებზე და შეარჩიეთ მოწყობილობა, რომელიც თქვენ შექმენით. ყურადღება მიაქციეთ კავშირის ბმულის სიმბოლოს მარცხენა მხარეს, რადგან მოწყობილობის ID მწვანე გახდა, რაც მიუთითებს იმაზე, რომ ESP დაფა დაკავშირებულია სერვერთან
ახლა დააწკაპუნეთ ფაილზე "index.html" და აირჩიეთ "გახსენით ახალ ჩანართში", ახალ ჩანართში გამოჩნდება ვებ გვერდი წრეზე. თქვენ შეგიძლიათ დააწკაპუნოთ წრეზე, რომ ჩართოთ და გამორთოთ LED
თქვენი LED- ის კონტროლი სმარტფონის გამოყენებით. კვლავ გადადით მოწყობილობის გვერდზე და დააჭირეთ "index.html". ამჯერად შეარჩიეთ უკანასკნელი ვარიანტი "მიიღეთ ანონიმური ბმული …", გამოჩნდება ამომხტარი ფანჯარა ბმულით, რომლის საშუალებითაც შეგიძლიათ გახსნათ ნებისმიერ სმარტფონში LED- ის გასაკონტროლებლად ყოველ ჯერზე შესვლის გარეშე
კიდევ უკეთესი ვარიანტი, შეგიძლიათ აირჩიოთ QR ვარიანტი ბმულის გვერდით. და დაასკანირეთ QR თქვენი Android ან iPhone– ის გამოყენებით და თქვენ გადახვალთ ვებ გვერდზე წრის საშუალებით
შეამოწმეთ ვიდეო დემო, რომ ნახოთ როგორ მუშაობს.
ვიმედოვნებთ, რომ მოგეწონებათ პროექტი, თუ თქვენ გაქვთ რაიმე შეკითხვები მოგერიდებათ დასვით კომენტარებში.
Გმადლობთ.
გირჩევთ:
აკონტროლეთ თქვენი ელექტრონული სამყარო ინტერნეტით: 16 ნაბიჯი
გააკონტროლეთ თქვენი ელექტრონული სამყარო ინტერნეტით: ამ ინსტრუქციის შესაბამისად, თქვენ შეძლებთ ჩართოთ და გამორთოთ LED ნებისმიერი ადგილიდან. ყურადღებით წაიკითხეთ ყველა ინსტრუქცია და მიჰყევით ნაბიჯებს სათითაოდ. ამ სასწავლო მასალის შესწავლის შემდეგ თქვენ შეძლებთ გამოიყენოთ ეს ცოდნა სხვადასხვა
IoTyper - აკონტროლეთ თქვენი კომპიუტერი Alexa (IoT) საშუალებით: 5 ნაბიჯი (სურათებით)
IoTyper - აკონტროლეთ თქვენი კომპიუტერი ალექსის საშუალებით (IoT): არ გიფიქრიათ ოდესმე იმაზე, რომ გააკონტროლოთ თქვენი კომპიუტერი IoT– ით? ჩვენი სამყარო დღითიდღე უფრო ჭკვიანი ხდება და დღეს ჩვენ ვაქცევთ ჩვენს კომპიუტერს კიდევ უფრო ჭკვიან კომპიუტერზე, ვიდრე ეს უკვე არის. დავიწყოთ! IoTyper ემყარება ორ ძირითად მიკროკონტროლერს: ATMega 32U4 რომელიც
სახლის ავტომატიკა (აკონტროლეთ თქვენი მოწყობილობები მსოფლიოს ნებისმიერი კუთხიდან) .: 5 ნაბიჯი
HOME AUTOMATION (აკონტროლეთ თქვენი მოწყობილობები მსოფლიოს ნებისმიერი კუთხიდან) .: ამ ინსტრუქციულად მე გაგიზიარებთ, თუ როგორ შეგიძლიათ გამოიყენოთ ESP8266 აკონტროლოთ AC ტექნიკა, როგორიცაა Lights, fan და ა.შ. მთელს მსოფლიოში ინტერნეტით ბლინკის აპლიკაციის საშუალებით. თუ თქვენ ხართ ახალი ESP8266– ში, დარწმუნდით, რომ შეამოწმეთ ეს სასწავლო: –დაწყება NodeM– ით
RasbperryPi მანქანა FPV კამერით. კონტროლი ვებ ბრაუზერის საშუალებით: 31 ნაბიჯი (სურათებით)
RasbperryPi მანქანა FPV კამერით. კონტროლი ვებ ბრაუზერის საშუალებით: ჩვენ ავაშენებთ 4wd მანქანას - საჭე იქნება მსგავსი ავზში - ბორბლების ერთ მხარეს გადაბრუნება სხვა სიჩქარით ბრუნავს, ვიდრე სხვა. მანქანასთან განთავსდება კამერა სპეციალურ დამჭერზე, სადაც ჩვენ შეგვიძლია შევცვალოთ კამერის პოზიცია. რობოტი იქნება
აკონტროლეთ რეალური სამყაროს მოწყობილობები თქვენი კომპიუტერით: 15 ნაბიჯი (სურათებით)
აკონტროლეთ რეალური სამყაროს მოწყობილობები თქვენი კომპიუტერით: ეს ინსტრუქცია გიჩვენებთ როგორ დაუკავშიროთ კომპიუტერი და მიკროკონტროლერი. ეს დემო იგრძნობს ქოთნის ან ნებისმიერი ანალოგური შეყვანის ღირებულებას და ასევე გააკონტროლებს სერვოს. ჯამური ღირებულება $ 40 -ია სერვოის ჩათვლით. სერვერი ჩართავს მიკროსქემს და შემდეგ მ