IOT-Data-of-IOT-Wireless-Temperature and Humidity-Sensor-to-MySQL: 41 Steps
IOT-Data-of-IOT-Wireless-Temperature and Humidity-Sensor-to-MySQL: 41 Steps

Სარჩევი:

Anonim
IOT-Data-of-IOT-Wireless-Temperature and Humidity-Sensor-to-MySQL
IOT-Data-of-IOT-Wireless-Temperature and Humidity-Sensor-to-MySQL

წარმოგიდგენთ NCD– ს შორი დიაპაზონის IoT ტემპერატურისა და ტენიანობის სენსორს. 28 მეტრიანი მანძილით და უკაბელო ქსელის ქსელის არქიტექტურით, ეს სენსორი გადასცემს ტენიანობის (± 1.7%) და ტემპერატურის (± 0.3 ° C) მონაცემებს მომხმარებლის მიერ განსაზღვრული ინტერვალებით, მათ შორის სძინავთ ბატარეის მუშაობის მაქსიმალურად გაზრდის მიზნით.

მხოლოდ 2 AA ბატარეით და 500, 000 უკაბელო გადამცემით სარგებლობის ხანგრძლივობით, 10 წლიანი ბატარეის მიღწევა შესაძლებელია სათანადო კალიბრაციით. სურვილისამებრ, ეს სენსორი შეიძლება გარედან იკვებებოდეს.

ღია საკომუნიკაციო პროტოკოლი იძლევა მარტივ ინტეგრაციას თითქმის ნებისმიერ საკონტროლო სისტემასთან ან კარიბჭესთან. მონაცემები შეიძლება გადაეცეს კომპიუტერს, Raspberry Pi- ს, ან თუნდაც Arduino- ს და გადაეგზავნოს Microsoft Azure®- ს, AWS- ს ან Google Cloud Platform- ს. უკაბელო გადაცემის პარამეტრები შეიძლება შეიცვალოს ღია საკომუნიკაციო პროტოკოლის გამოყენებით, რაც უზრუნველყოფს მაქსიმალურ კონფიგურაციას მიზნობრივი პროგრამის მიხედვით. ჩვენი უსადენო ტემპერატურისა და ტენიანობის სენსორის გრძელვადიანი ფასი, სიზუსტე, ბატარეის ხანგრძლივობა და უსაფრთხოების მახასიათებლები იდეალურ არჩევანს გახდის თქვენი უკაბელო სენსორული ქსელის დაწყების ან გაფართოებისათვის მოწყობილობის გამოყენებით, რომელიც აღემატება მოთხოვნებს სამრეწველო ინდუსტრიის უმეტესობისათვის. ასევე სამომხმარებლო ბაზრის პროგრამები.

ნაბიჯი 1: საჭიროა აპარატურა და პროგრამული უზრუნველყოფა:

საჭიროა აპარატურა და პროგრამული უზრუნველყოფა
საჭიროა აპარატურა და პროგრამული უზრუნველყოფა
საჭიროა აპარატურა და პროგრამული უზრუნველყოფა
საჭიროა აპარატურა და პროგრამული უზრუნველყოფა

აპარატურა:

  • NCD გრძელი დიაპაზონის ტემპერატურის და ტენიანობის სენსორი
  • NCD Long Range Wireless Mesh მოდემი USB ინტერფეისით

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

  • კვანძი-წითელი
  • XAMPP

ნაბიჯი 2: XAMPP– ის დაყენება

XAMPP არის ყველაზე გაბატონებული, უფასო ღია კოდის პლატფორმა, რომელიც არის ერთი გამოსავალი თქვენი ვებ სერვისების გასაშვებად. XAMPP შემუშავებულია ApacheFriends– ის მიერ, რომელიც გამოვიდა 2002 წლის მაისში. XAMPP ნიშნავს Cross-Platform (X), Apache (A), MySQL (M) ასევე ზოგჯერ (M) ეხება MariaDB, PHP (P) და Pearl (P).

XAMPP საშუალებას გაძლევთ იმუშაოთ ადგილობრივ სერვერზე და შეამოწმოთ ვებგვერდების ადგილობრივი ასლები PHP კოდისა და MySQL მონაცემთა ბაზების გამოყენებით. მას შემდეგ, რაც XAMPP გააქტიურდება, თქვენ შეგიძლიათ შეხვიდეთ თქვენს ადგილობრივ ასლზე ბრაუზერით ისეთი URL– ის გამოყენებით, როგორიცაა https:// localhost/ან https:// localhost/

ჩამოტვირთეთ და დააინსტალირეთ XAMPP

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

ნაბიჯი 3: დაიწყეთ Apache და MySQL

იწყება Apache და MySQL
იწყება Apache და MySQL

გადადით იმ ადგილას, სადაც დააინსტალირეთ XAMPP (ჩვეულებრივ C: / Program Files / xampp) და ორჯერ დააწკაპუნეთ XAMPP პანელზე (xampp-control.exe). ეს მოგაწვდით შემდეგ ეკრანს. დააწკაპუნეთ დაწყების ღილაკებზე Apache და MySQL მათ დასაწყებად.

ნაბიჯი 4: ახლა გახსენით თქვენი ბრაუზერი და ჩაწერეთ Http: // localhost/ან

ახლა გახსენით თქვენი ბრაუზერი და ჩაწერეთ Http: // localhost/ან Http://127.0.0.1
ახლა გახსენით თქვენი ბრაუზერი და ჩაწერეთ Http: // localhost/ან Http://127.0.0.1

ნაბიჯი 5: ეს გახსნის შემდეგ გვერდს. დააწკაპუნეთ PhpMyAdmin– ზე

ეს გახსნის შემდეგ გვერდს. დააწკაპუნეთ PhpMyAdmin– ზე
ეს გახსნის შემდეგ გვერდს. დააწკაპუნეთ PhpMyAdmin– ზე

ნაბიჯი 6: ეს მოგიყვანთ შემდეგ ეკრანს. ახლა დააწკაპუნეთ ღილაკზე "ახალი", რომელიც ნაჩვენებია ქვემოთ მოცემულ სურათზე, ახალი მონაცემთა ბაზის შესაქმნელად

ეს მოგიყვანს შემდეგ ეკრანზე. ახლა დააწკაპუნეთ
ეს მოგიყვანს შემდეგ ეკრანზე. ახლა დააწკაპუნეთ

ნაბიჯი 7: ახლა შექმენით ახალი მონაცემთა ბაზა, როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე

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

ნაბიჯი 8: ახლა შექმენით ცხრილი მონაცემების ვიზუალიზაციისთვის, როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე

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

ნაბიჯი 9: ახლა დაასახელეთ პირველი სვეტი, როგორც "id"

ახლა დაასახელეთ პირველი სვეტი As
ახლა დაასახელეთ პირველი სვეტი As

ნაბიჯი 10: ახლა გადაახვიეთ ეკრანის მარჯვენა მხარეს და ნახავთ "A_I Comments" ანუ. ავტომატური ზრდა და ის გამოიყენება პირველადი გასაღების დაყენებით, რომელიც ცალსახად განსაზღვრავს თითოეულ ჩანაწერს ცხრილში. დააწკაპუნეთ მის ქვემოთ მონიშნულ ყუთზე

ახლა გადაახვიეთ ეკრანის მარჯვენა მხარეს, რომელსაც ნახავთ
ახლა გადაახვიეთ ეკრანის მარჯვენა მხარეს, რომელსაც ნახავთ

ნაბიჯი 11: ეს მოგიყვანთ შემდეგ ეკრანს. ახლა დააჭირეთ ღილაკს "წადი"

ეს მოგიყვანს შემდეგ ეკრანზე. ახლა დააწკაპუნეთ
ეს მოგიყვანს შემდეგ ეკრანზე. ახლა დააწკაპუნეთ

ნაბიჯი 12: ახლა შეიყვანეთ სხვა სამი სვეტის მნიშვნელობა

ახლა შეიყვანეთ სხვა სამი სვეტის მნიშვნელობა
ახლა შეიყვანეთ სხვა სამი სვეტის მნიშვნელობა

სახელი = ტემპერატურა, ტიპი = ათეული, სიგრძე/მნიშვნელობები = 10, 2 (ანუ 2 ათობითი წერტილამდე) და ანალოგიურად ტენიანობისთვის და ბოლო სვეტში შეგიძლიათ აჩვენოთ შექმნილი დრო და დააწკაპუნოთ შენახვის ღილაკზე, როგორც ეს მოცემულია ქვემოთ მოცემულ სურათზე.

ნაბიჯი 13: ახლა დააწკაპუნეთ თქვენი მონაცემთა ბაზის სახელზე, რომ გააფართოვოთ და ის აჩვენებს თქვენი ცხრილის სახელს, შემდეგ დააწკაპუნეთ, რომ ნახოთ როგორ არის ნაჩვენები მონაცემები, როგორც ეს ნაჩვენებია ქვემოთ მოცემულ სურათზე

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

ეს ყველაფერი XAMPP– ის დაყენებით.

ნაბიჯი 14: წითელი კვანძის დაყენება

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

  • უპირველეს ყოვლისა, თქვენ უნდა დააინსტალიროთ Node-Red.
  • ამის დასრულების შემდეგ, თქვენ უნდა შეიყვანოთ თქვენი ბრძანების სტრიქონი, ან Windows Shell– ის Power Shell– ის ნავიგაცია იმ დირექტორიაში, სადაც არის დამონტაჟებული Node-RED.
  • ახლა ჩაწერეთ "npm i ncd-red-wireless-node-red-dashboard". ეს დააინსტალირებს კვანძებს, რომლებიც საჭიროა თქვენი უკაბელო სენსორებისგან მონაცემების მისაღებად და ამის დასრულების შემდეგ შეგიძლიათ დაიწყოთ Node-RED.
  • კვანძის სერვერის დასაწყებად ჩაწერეთ წითელი კვანძი ბრძანების ხაზში ან ტერმინალში და დააჭირეთ Enter.

ნაბიჯი 15: ნაბიჯები ნაკადის შესაქმნელად

ნაბიჯები ნაკადის შესაქმნელად
ნაბიჯები ნაკადის შესაქმნელად

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

ნაბიჯი 16: წადით წინ და გადაიტანეთ უსადენო კარიბჭის კვანძი თქვენი ნაკადის ტილოზე დასაწყებად

წადით წინ და გადაიტანეთ უსადენო კარიბჭის კვანძი თქვენი ნაკადის ტილოზე დასაწყებად
წადით წინ და გადაიტანეთ უსადენო კარიბჭის კვანძი თქვენი ნაკადის ტილოზე დასაწყებად

NCD-red-wireless უზრუნველყოფს კვანძებს, რომლებიც მართავენ სერიულ კავშირს, აანალიზებენ შემომავალი სენსორების მონაცემებს, გაფილტრავენ მას კონკრეტული პარამეტრებით და გაძლევთ საშუალებას უკაბელო სენსორების კონფიგურაციისთვის.

ნაბიჯი 17: იპოვეთ თქვენი უკაბელო სენსორები:

იპოვნეთ თქვენი უკაბელო სენსორები
იპოვნეთ თქვენი უკაბელო სენსორები

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

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

ნაბიჯი 18: დააწკაპუნეთ გამადიდებელ შუშზე სერიული პორტის ველის გვერდით და შეარჩიეთ პორტი, რომელიც შეესაბამება თქვენს როუტერს, შემდეგ დააჭირეთ ღილაკს "დამატება" თავზე

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

ნაბიჯი 19: სერიული მოწყობილობის ველი ახლა დასახლებული იქნება ამ შერჩევის საფუძველზე და შეგიძლიათ დააწკაპუნოთ „შესრულებულია“, ახლა თქვენ გაქვთ პირდაპირი წვდომა თქვენს უკაბელო სენსორებზე! შემოსული მონაცემების სანახავად

სერიული მოწყობილობის ველი ახლა დასახლებული იქნება ამ შერჩევის საფუძველზე და შეგიძლიათ დააწკაპუნოთ „შესრულებულია“, ახლა თქვენ გაქვთ პირდაპირი წვდომა თქვენს უკაბელო სენსორებზე! შემოსული მონაცემების სანახავად
სერიული მოწყობილობის ველი ახლა დასახლებული იქნება ამ შერჩევის საფუძველზე და შეგიძლიათ დააწკაპუნოთ „შესრულებულია“, ახლა თქვენ გაქვთ პირდაპირი წვდომა თქვენს უკაბელო სენსორებზე! შემოსული მონაცემების სანახავად

ნაბიჯი 20: ახლა დაუბრუნდით თქვენს პალიტრას და ჩაწერეთ "გამართვა" საძიებო ველში, აიღეთ ერთი ამ კვანძიდან და გადაიტანეთ იგი თქვენი უსადენო კარიბჭის მარჯვნივ

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

ნაბიჯი 21: ორჯერ დააწკაპუნეთ მასზე და შეცვალეთ "msg". "Msg ობიექტის დასასრულებლად" დააწკაპუნეთ შესრულებულია

ორჯერ დააწკაპუნეთ მასზე და შეცვალეთ "msg". "Msg ობიექტის დასასრულებლად" დააწკაპუნეთ შესრულებულია
ორჯერ დააწკაპუნეთ მასზე და შეცვალეთ "msg". "Msg ობიექტის დასასრულებლად" დააწკაპუნეთ შესრულებულია

ნაბიჯი 22: ახლა დახაზეთ ხაზი ორ კვანძს შორის და დააჭირეთ ღილაკს "განლაგება" ფანჯრის ზედა მარჯვენა კუთხეში

ახლა დახაზეთ ხაზი ორ კვანძს შორის და დააჭირეთ ღილაკს "განლაგება" ფანჯრის ზედა მარჯვენა კუთხეში
ახლა დახაზეთ ხაზი ორ კვანძს შორის და დააჭირეთ ღილაკს "განლაგება" ფანჯრის ზედა მარჯვენა კუთხეში

ნაბიჯი 23: მონაცემებთან მუშაობა:

მონაცემებთან მუშაობა
მონაცემებთან მუშაობა

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

ნაბიჯი 24: უკაბელო სენსორების დამატება:

უკაბელო სენსორების დამატება
უკაბელო სენსორების დამატება

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

აიღეთ უკაბელო კვანძი პალიტრადან და გადაიტანეთ იგი ნაკადზე, ორჯერ დააწკაპუნეთ მასზე კონფიგურაციისთვის

ნაბიჯი 25: აირჩიეთ სერიული მოწყობილობა ჩამოსაშლელიდან, რომელიც თქვენ გამოიყენეთ უსადენო კარიბჭისთვის, ახლა დააწკაპუნეთ გამადიდებელ შუშაზე „Mac Address“- ის გვერდით და შეარჩიეთ ერთი ხელმისაწვდომი ვარიანტი

შეარჩიეთ სერიული მოწყობილობა ჩამოსაშლელიდან, რომელიც თქვენ გამოიყენეთ უკაბელო კარიბჭისთვის, ახლა დააწკაპუნეთ გამადიდებელ შუშაზე „Mac Address“- ის გვერდით და შეარჩიეთ ერთი ხელმისაწვდომი ვარიანტი
შეარჩიეთ სერიული მოწყობილობა ჩამოსაშლელიდან, რომელიც თქვენ გამოიყენეთ უკაბელო კარიბჭისთვის, ახლა დააწკაპუნეთ გამადიდებელ შუშაზე „Mac Address“- ის გვერდით და შეარჩიეთ ერთი ხელმისაწვდომი ვარიანტი

ნაბიჯი 26: დააწკაპუნეთ შესრულებულია

დააწკაპუნეთ შესრულებულია
დააწკაპუნეთ შესრულებულია

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

ნაბიჯი 27: ახლა დაუბრუნდით თქვენს პალიტრას და ჩაწერეთ "გამართვა" საძიებო ველში, აიღეთ ერთი ამ კვანძიდან და გადაიტანეთ იგი თქვენი უსადენო კარიბჭის მარჯვნივ

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

ნაბიჯი 28: ორჯერ დააწკაპუნეთ მასზე და დააწკაპუნეთ შესრულებულია

ორჯერ დააწკაპუნეთ მასზე და დააწკაპუნეთ შესრულებულია
ორჯერ დააწკაპუნეთ მასზე და დააწკაპუნეთ შესრულებულია

ნაბიჯი 29: ფუნქციური კვანძების დამატება

ფუნქციური კვანძების დამატება
ფუნქციური კვანძების დამატება

ფუნქციის კვანძი გამოიყენება JavaScript კოდის გასაშვებად msg ობიექტის წინააღმდეგ. ფუნქციის კვანძი იღებს msg ობიექტს შეყვანის სახით და შეუძლია გამოაქვეყნოს 0 ან მეტი შეტყობინების ობიექტი. ამ შეტყობინების ობიექტს უნდა ჰქონდეს დატვირთვის თვისება (msg.payload) და, როგორც წესი, აქვს სხვა თვისებები მიმდინარე კვანძებიდან გამომდინარე.

ახლა აიღეთ პალიტრადან "ფუნქციის" კვანძი და განათავსეთ იგი Temp/Hum კვანძის მარჯვნივ

ნაბიჯი 30: ორჯერ დააწკაპუნეთ კვანძზე ფუნქციის კვანძის რედაქტირებისთვის

ორჯერ დააწკაპუნეთ კვანძზე ფუნქციური კვანძის რედაქტირებისთვის
ორჯერ დააწკაპუნეთ კვანძზე ფუნქციური კვანძის რედაქტირებისთვის

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

ნაბიჯი 31: ახლა თქვენ დაამატეთ "mysql" კვანძი მონაცემების შესანახად, შეამოწმეთ თქვენი პალიტრა, თუ ის იქ არის ან შეგიძლიათ დააწკაპუნოთ სამი ბარის წინამდებარე განლაგების მარჯვენა მხარეს, როგორც ეს მოცემულია ქვემოთ მოცემულ სურათზე

ახლა თქვენ გაქვთ დამატება
ახლა თქვენ გაქვთ დამატება

ნაბიჯი 32: ახლა დააწკაპუნეთ ღილაკზე "პალიტრის მართვა"

ახლა დააწკაპუნეთ
ახლა დააწკაპუნეთ

ნაბიჯი 33: ახლა მოძებნეთ Mysql და დააწკაპუნეთ ღილაკზე "ინსტალაცია" როგორც ნაჩვენებია სურათზე

ახლა მოძებნეთ Mysql და დააწკაპუნეთ ღილაკზე "ინსტალაცია" როგორც ნაჩვენებია სურათზე
ახლა მოძებნეთ Mysql და დააწკაპუნეთ ღილაკზე "ინსტალაცია" როგორც ნაჩვენებია სურათზე

დასრულების შემდეგ, თქვენ ნახავთ "mysql" კვანძი პალიტრაში.

ნაბიჯი 34: ახლა აიღეთ "mysql" კვანძი პალიტრადან და ორჯერ დააწკაპუნეთ მასზე კონფიგურაციის პარამეტრების გასახსნელად

ახლა დაიჭირე
ახლა დაიჭირე

ნაბიჯი 35: ჩაწერეთ თქვენი მონაცემთა ბაზის სახელი, როგორც ადრე შექმენით და მიეცით სახელი მას, შემდეგ დააწკაპუნეთ ფანქრის ხატულაზე მონაცემთა ბაზის გვერდით, რათა შეცვალოთ Sqldatabase Node

ჩაწერეთ თქვენი მონაცემთა ბაზის სახელი, როგორც ადრე შექმენით და მიეცით სახელი მას, შემდეგ დააწკაპუნეთ ფანქრის ხატულაზე მონაცემთა ბაზის გვერდით, რათა შეცვალოთ Sqldatabase Node
ჩაწერეთ თქვენი მონაცემთა ბაზის სახელი, როგორც ადრე შექმენით და მიეცით სახელი მას, შემდეგ დააწკაპუნეთ ფანქრის ხატულაზე მონაცემთა ბაზის გვერდით, რათა შეცვალოთ Sqldatabase Node

ნაბიჯი 36: ახლა დაამატე მომხმარებელი = Root ანუ ნაგულისხმევად Xampp– ში და პაროლი ცარიელია. ასევე შეგიძლია შექმნა მომხმარებლის და პაროლის შეყვანა აქ, შემდეგ შეიყვანე შენი მონაცემთა ბაზის სახელი და დროის ზონა (სურვილისამებრ) და შემდეგ დააწკაპუნე განახლება და შესრულებულია

ახლა დაამატე მომხმარებელი = Root I.e ნაგულისხმევად Xampp- ში და პაროლი ცარიელია. ასევე შეგიძლია შექმნა მომხმარებლის და პაროლის შეყვანა აქ, შემდეგ შეიყვანე შენი მონაცემთა ბაზის სახელი და დროის ზონა (სურვილისამებრ) და შემდეგ დააწკაპუნე განახლება და შესრულებულია
ახლა დაამატე მომხმარებელი = Root I.e ნაგულისხმევად Xampp- ში და პაროლი ცარიელია. ასევე შეგიძლია შექმნა მომხმარებლის და პაროლის შეყვანა აქ, შემდეგ შეიყვანე შენი მონაცემთა ბაზის სახელი და დროის ზონა (სურვილისამებრ) და შემდეგ დააწკაპუნე განახლება და შესრულებულია

ნაბიჯი 37: ახლა თქვენ დაინახავთ, რომ თქვენი მონაცემთა ბაზის კვანძის ჩვენებები დაკავშირებულია

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

ნაბიჯი 38: ახლა შეაერთეთ ყველა მავთული, როგორც ნაჩვენებია სურათზე

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

ნაბიჯი 39: ახლა დააწკაპუნეთ განლაგების ღილაკზე და თქვენ მონაცემთა ბაზის კვანძს აჩვენებს "კარგი", ეს ნიშნავს, რომ მონაცემები იგზავნება

ახლა დააჭირეთ განლაგების ღილაკს და თქვენ მონაცემთა ბაზის კვანძების ჩვენებებს
ახლა დააჭირეთ განლაგების ღილაკს და თქვენ მონაცემთა ბაზის კვანძების ჩვენებებს

ნაბიჯი 40: გამოსავალი

ამონაწერი
ამონაწერი

აქ თქვენ შეგიძლიათ ვიზუალურად შეაფასოთ შემოსული მონაცემები.

გირჩევთ: