Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები
- ნაბიჯი 2: კომპონენტების დაკავშირება
- ნაბიჯი 3: პროცედურა
- ნაბიჯი 4: კოდი
ვიდეო: ჰაერის მონიტორინგის სისტემა NodeMCU და IOT Thingspeak გამოყენებით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ThingSpeak არის ღია კოდის IoT პროგრამა და API, აპარატურის მოწყობილობებისა და სენსორების მონაცემების შესანახად და მისაღებად. ის იყენებს HTTP პროტოკოლს ინტერნეტით ან LAN მისი კომუნიკაციისთვის. MATLAB ანალიტიკა შედის თქვენი აპარატურის ან სენსორული მოწყობილობებისგან მიღებული მონაცემების გასაანალიზებლად და ვიზუალიზაციისთვის.
ჩვენ შეგვიძლია შევქმნათ არხები თითოეული სენსორული მონაცემისთვის. ეს არხები შეიძლება დაინიშნოს როგორც კერძო არხები ან შეგიძლიათ საჯაროდ გაზიაროთ მონაცემები საჯარო არხებით. კომერციული მახასიათებლები მოიცავს დამატებით ფუნქციებს. მაგრამ ჩვენ ვიყენებთ უფასო ვერსიას, რადგან ამას ვაკეთებთ საგანმანათლებლო მიზნებისთვის.
(თუ გსურთ გაიგოთ მეტი ThingSpeak ზოგადად და/ან პროექტის შესახებ, ეწვიეთ
Მახასიათებლები:
- შეაგროვეთ მონაცემები კერძო არხებში.
- გაუზიარეთ მონაცემები საზოგადოებრივ არხებს
- REST API და MQTT APIS
- MATLAB® ანალიზი და ვიზუალიზაცია.
- მსოფლიო საზოგადოება
ამ გაკვეთილში, MQ3 ალკოჰოლის სენსორის გამოყენებით, რათა ნახოთ მისი მნიშვნელობა ThingSpeak– ზე NodeMCU– ის გამოყენებით. ამ პროგრამაში NodeMCU წაიკითხავს და ინახავს სენსორის მონაცემებს ცვლადში და შემდეგ ატვირთავს ThingSpeak– ში მისი არხის სახელისა და API გასაღების გამოყენებით. NodeMCU უნდა იყოს დაკავშირებული ინტერნეტთან Wi-Fi საშუალებით. ჩვენ ვნახავთ როგორ შევქმნათ ThingSpeak არხები და დავაკონფიგურიროთ ის NodeMCU- ზე.
ნაბიჯი 1: საჭირო კომპონენტები
აპარატურაა საჭირო
- NodeMCU
- MQ-3 ალკოჰოლის სენსორი
- 5V კვების ბლოკი
- Jumper Wires
- პურის დაფა (სურვილისამებრ)
NodeMCU LUA WiFi ინტერნეტი ESP8266 განვითარების დაფა: NodeMCU Dev Kit/დაფა შედგება ESP8266 wifi ჩართული ჩიპისგან. ESP8266 არის იაფი Wi-Fi ჩიპი, რომელიც შემუშავებულია Espressif Systems– ის მიერ TCP/IP პროტოკოლით. ESP8266– ის შესახებ დამატებითი ინფორმაციისათვის შეგიძლიათ მიმართოთ ESP8266 WiFi მოდულს.
MQ-3 ალკოჰოლის სენსორი: ეს მოდული დამზადებულია ალკოჰოლის გაზის სენსორის MQ3 გამოყენებით. ეს არის დაბალი ღირებულების ნახევარგამტარული სენსორი, რომელსაც შეუძლია გამოავლინოს ალკოჰოლური აირების არსებობა 0,05 მგ/ლ 10 მგ/ლ კონცენტრაციებში. ამ სენსორისთვის გამოყენებული მგრძნობიარე მასალაა SnO2, რომლის გამტარობა სუფთა ჰაერზე დაბალია. მისი გამტარობა იზრდება ალკოჰოლური აირების კონცენტრაციის მატებასთან ერთად. მას აქვს მაღალი მგრძნობელობა ალკოჰოლის მიმართ და აქვს კარგი გამძლეობა კვამლის, ორთქლისა და ბენზინის გამო გამოწვეული დარღვევების მიმართ. ეს მოდული იძლევა როგორც ციფრულ, ასევე ანალოგურ გამოსავალს. MQ3 ალკოჰოლის სენსორის მოდული ადვილად შეიძლება იყოს მიკროკონტროლერებთან, არდუინოს დაფებთან, ჟოლოს პი და ა.შ. ან მეტი ინფორმაცია MQ3- ის შესახებ, შეგიძლიათ მიმართოთ ალკოჰოლის სენსორის მოდულს - MQ3.
5V ელექტრომომარაგება: ჩვენი ელექტრონული პროდუქტების ან პროექტების უმეტესობაში ჩვენ გვჭირდება ელექტროენერგიის მიწოდება ქსელის AC ძაბვის რეგულირებად DC ძაბვაზე გადასაყვანად
Jumper Wires: ჯუმბერის მავთულები არის უბრალოდ მავთულები, რომლებსაც თითოეულ ბოლოში აქვს დამაკავშირებელი ქინძისთავები, რაც მათ საშუალებას აძლევს გამოიყენონ ორი წერტილის ერთმანეთთან დასაკავშირებლად შედუღების გარეშე. ამ პროექტში გამოყენებულია მდედრობითი და მდედრობითი კონექტორი.
პურის დაფა: პურის დაფა არის solderless მოწყობილობა დროებითი პროტოტიპისთვის ელექტრონიკითა და საცდელი წრიული დიზაინით. ელექტრონულ სქემებში არსებული ელექტრონული კომპონენტების უმეტესობა შეიძლება ერთმანეთთან იყოს დაკავშირებული მათი სადენების ან ტერმინალების ხვრელებში ჩასმით და საჭიროების შემთხვევაში მავთულხლართებით კავშირის დამყარებით.
ნაბიჯი 2: კომპონენტების დაკავშირება
აღწერა
იქ 4 ლიდერია +5V, AOUT, DOUT და GND.
+5V და GND ლიდერები ადგენს ძალას ალკოჰოლის სენსორზე. დანარჩენი 2 ლიდერი არის AOUT (ანალოგური გამომავალი) და DOUT (ციფრული გამომავალი). როგორ მუშაობს სენსორი ტერმინალი AOUT იძლევა ანალოგური ძაბვის გამომუშავებას ალკოჰოლის რაოდენობის პროპორციით, რომელსაც სენსორი აღმოაჩენს. რაც უფრო მეტ ალკოჰოლს აღმოაჩენს ის, მით უფრო დიდი იქნება ანალოგური ძაბვის გამომუშავება. პირიქით, რაც უფრო ნაკლებ ალკოჰოლს აღმოაჩენს ის, მით ნაკლები ანალოგური ძაბვა გამოვა. თუ ანალოგური ძაბვა აღწევს გარკვეულ ზღვარს, ის გამოაგზავნის ციფრულ პინს DOUT მაღალი. მას შემდეგ, რაც ეს DOUT პინი მაღლა აიწევს, arduino აღმოაჩენს ამას და გამოიწვევს LED- ს ჩართვას, რაც სიგნალია იმისა, რომ ალკოჰოლის ბარიერი მიღწეულია და ახლა ლიმიტს გასცდა. როგორ შეგიძლიათ შეცვალოთ ეს ბარიერი დონე არის პოტენომეტრის მორგება დონის ამაღლებაზე ან შემცირებაზე.
კავშირები საკმაოდ ძირითადი.
სენსორის დასაკავშირებლად, არის 3 წამყვანი. სენსორის +5V ტერმინალი უკავშირდება კვების ბლოკის 5V ტერმინალს. სენსორის GND ტერმინალი უკავშირდება NodeMCU– ის GND ტერმინალს. ეს ადგენს ენერგიას სენსორისთვის. სხვა კავშირი არის სენსორის ანალოგური გამომავალი. ის დაკავშირებულია NodeMCU- ის ანალოგიურ პინთან A0.
ნაბიჯი 3: პროცედურა
ნაბიჯი 1: გადადით https://thingspeak.com/ და შექმენით თქვენი ThingSpeak ანგარიში, თუ არ გაქვთ. შედით თქვენს ანგარიშზე.
ნაბიჯი 2: შექმენით არხი ახალ არხზე დაჭერით
ნაბიჯი 3: შეიყვანეთ არხის დეტალები.
სახელი: ნებისმიერი სახელი
აღწერა: სურვილისამებრ
ველი 1: სენსორული კითხვა - ეს ნაჩვენები იქნება ანალიტიკური გრაფაზე. თუ გჭირდებათ 1 -ზე მეტი არხი, შეგიძლიათ შექმნათ დამატებითი სენსორული მონაცემები.
შეინახეთ ეს პარამეტრი.
ნაბიჯი 4: ახლა თქვენ შეგიძლიათ ნახოთ არხები. დააწკაპუნეთ "API გასაღებების" ჩანართზე. აქ თქვენ მიიღებთ არხის ID და API გასაღებებს. გაითვალისწინეთ ეს ქვემოთ.
ნაბიჯი 5: გახსენით Arduino IDE და დააინსტალირეთ ThingSpeak ბიბლიოთეკა. ამისათვის გადადით ჩანახატზე> ბიბლიოთეკის ჩართვა> ბიბლიოთეკების მართვა. მოძებნეთ ThingSpeak და დააინსტალირეთ ბიბლიოთეკა. ThingSpeak საკომუნიკაციო ბიბლიოთეკა Arduino, ESP8266 და ESP32
ნაბიჯი 6: საჭიროა კოდის შეცვლა.ქვემო კოდში თქვენ უნდა შეცვალოთ თქვენი ქსელის SSID, პაროლი და თქვენი ThingSpeak არხი და API გასაღებები.
ნაბიჯი 4: კოდი
გადმოწერეთ აქ დართული კოდი და ატვირთეთ იგი თქვენს დაფაზე და შეაერთეთ ყველაფერი ისე, როგორც ნაჩვენებია წინა დიაგრამაში.
ჩამოტვირთეთ კოდი:
გამომავალი იქნება როგორც სურათის ზემოთ ThingSpeak– ში.
ვიმედოვნებ, რომ ეს გაგიადვილდა. დარწმუნდით, რომ გამოიწერეთ თუ მოგეწონათ ეს სტატია და თქვენთვის სასარგებლო და თუ თქვენ გაქვთ რაიმე შეკითხვა ან გჭირდებათ რაიმე დახმარება, უბრალოდ დატოვეთ კომენტარი ქვემოთ…
მადლობა elemetnzonline.com..
გირჩევთ:
LoRa დაფუძნებული ვიზუალური მონიტორინგის სისტემა სოფლის მეურნეობის Iot - ფრონტალური პროგრამის შემუშავება Firebase & Angular გამოყენებით: 10 ნაბიჯი
LoRa დაფუძნებული ვიზუალური მონიტორინგის სისტემა სოფლის მეურნეობის Iot | Firebase & Angular– ის გამოყენებით ფრონტალური პროგრამის შემუშავება: წინა თავში ჩვენ ვსაუბრობთ იმაზე, თუ როგორ მუშაობენ სენსორები loRa მოდულთან ერთად firebase Realtime მონაცემთა ბაზის შესავსებად და ჩვენ ვნახეთ ძალიან მაღალი დონის დიაგრამა, თუ როგორ მუშაობს ჩვენი მთელი პროექტი. ამ თავში ჩვენ ვისაუბრებთ იმაზე, თუ როგორ შეგვიძლია
Smart განაწილებული IoT ამინდის მონიტორინგის სისტემა NodeMCU გამოყენებით: 11 ნაბიჯი
Smart Distributed IoT ამინდის მონიტორინგის სისტემა NodeMCU– ის გამოყენებით: თქვენ ყველამ შეიძლება იცოდეთ ტრადიციული ამინდის სადგურის შესახებ; მაგრამ ოდესმე გიფიქრიათ იმაზე, თუ როგორ მუშაობს სინამდვილეში? ვინაიდან ტრადიციული ამინდის სადგური ძვირი და მოცულობითია, ამ სადგურების სიმკვრივე ერთეულის ფართობზე ძალიან მცირეა, რაც ხელს უწყობს
ამინდის მონიტორინგის სისტემა ჟოლოს Pi3 და DHT11 სენსორის გამოყენებით: 4 ნაბიჯი
ამინდის მონიტორინგის სისტემა ჟოლოს Pi3 და DHT11 სენსორის გამოყენებით: ამ გაკვეთილში მე გაჩვენებთ, თუ როგორ უნდა დაუკავშიროთ DHT11 ჟოლოს Pi და გამოუშვათ ტენიანობა და ტემპერატურის მაჩვენებლები LCD– ზე. DHT11 ტემპერატურისა და ტენიანობის სენსორი ლამაზი პატარა მოდულია რომელიც უზრუნველყოფს ციფრულ ტემპერატურას და ტენიანობას
ნაწილაკების დაბინძურებისათვის ჰაერის ხარისხის მონიტორინგის სისტემა: 4 ნაბიჯი
ჰაერის ხარისხის მონიტორინგის სისტემა ნაწილაკების დაბინძურებისათვის: შესავალი: 1 ამ პროექტში მე ვაჩვენებ, თუ როგორ უნდა ავაშენოთ ნაწილაკების დეტექტორი მონაცემების ჩვენებით, მონაცემთა სარეზერვო ასლი SD ბარათზე და IOT. ვიზუალურად ნეოპიქსელების ბეჭდის ჩვენება მიუთითებს ჰაერის ხარისხზე. 2 ჰაერის ხარისხი სულ უფრო მნიშვნელოვანი პრობლემაა
IoT მცენარეთა მონიტორინგის სისტემა (IBM IoT პლატფორმით): 11 ნაბიჯი (სურათებით)
IoT მცენარეთა მონიტორინგის სისტემა (IBM IoT პლატფორმით): მიმოხილვა მცენარეთა მონიტორინგის სისტემა (PMS) არის პროგრამა, რომელიც შექმნილია იმ პირებთან, რომლებიც მუშაობენ კლასში მწვანე ცერის გათვალისწინებით. დღეს, სამუშაო პირები უფრო დატვირთულები არიან, ვიდრე ოდესმე; კარიერის წინსვლა და ფინანსების მართვა