
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

IoT Guru Cloud გთავაზობთ რამოდენიმე სარეზერვო მომსახურებას REST API– ს საშუალებით და თქვენ შეგიძლიათ მარტივად მოახდინოთ ამ REST ზარების ინტეგრირება თქვენს ვებ გვერდზე. Highcharts– ით თქვენ შეგიძლიათ აჩვენოთ თქვენი გაზომვის სქემები უბრალოდ AJAX ზარით.
ნაბიჯი 1: შექმენით HTML გვერდი
თქვენ უნდა შექმნათ ცარიელი HTML ფაილი თქვენი საყვარელი რედაქტორით:
IoT Guru Cloud - მარტივი სქემის მაგალითი
შეინახეთ იგი: simple -chart.html IoT Guru Cloud - მარტივი დიაგრამის მაგალითი
ნაბიჯი 2: გრაფიკული მონაცემების AJAX დატვირთვა
თქვენ უნდა დაამატოთ JQuery და AJAX ზარი HTML ფაილში, ეს იქნება დატვირთული მითითებული კვანძისა და ველის სახელის მონაცემთა სერია: IoT Guru Cloud - მარტივი დიაგრამის მაგალითი
IoT Guru Cloud - მარტივი დიაგრამის მაგალითი ფუნქცია loadData (target, titleText, xAxisText, yAxisText, nodeId, fieldName, granulation) {return $.ajax ({type: "GET", url: 'https://api.iotguru.cloud/ გაზომვა/დატვირთვაByNodeId/' + nodeId +'/' + ველი სახელი +'/' + გრანულაცია, dataType: "json", success: function (data) {displayChart (target, titleText, xAxisText, yAxisText, granulation, data);}}); } ფუნქცია displayChart (სამიზნე, titleText, xAxisText, yAxisText, გრანულაცია, მონაცემები) {} $ (დოკუმენტი). უკვე (ფუნქცია () {loadData ('graphAverage', 'საშუალო დაგვიანებული მატარებლები (24 საათი)', 'თარიღი და დრო ',' min ',' ef39d670-70d9-11e9-be02-27e5a8e884a7 ',' საშუალო ',' DAY/288 ');}
ნაბიჯი 3: გრაფიკის დაყენება
დაამატეთ Highcharts JavaScript ფაილი HTML ფაილს JQuery ფაილის შემდეგ:
შეავსეთ ეკრანის ფუნქციის სხეული დიაგრამის დასადგენად:
ფუნქცია displayChart (target, titleText, xAxisText, yAxisText, granulation, data) {var options = {title: {text: titleText}, chart: {type: 'spline', renderTo: target,}, xAxis: {type: 'datetime ', სათაური: {text: xAxisText}, gridLineWidth: 1, tickInterval: 3600 * 1000}, yAxis: {title: {text: yAxisText}}, სერია: [{}]}; for (var i = 0; i <data.length; i ++) {options.series = {data: {}, name: {}}; options.series . სახელი = მონაცემები ["სახელი"]; options.series .data = data ["data"]; } var chart = new Highcharts. Chart (პარამეტრები); }
ნაბიჯი 4: ეს არის! Შესრულებულია
თქვენ დაასრულეთ, ჩატვირთეთ თქვენი HTML თქვენს ბრაუზერში და შეამოწმეთ სქემა!
თუ გსურთ გაზომვების გაგზავნა, ეწვიეთ ჩვენს გაკვეთილების გვერდს ან ჩვენს საზოგადოების ფორუმს!:)
სრული მაგალითი: GitHub - მარტივი სქემა
გირჩევთ:
როგორ გააკეთოთ საკუთარი ოპერაციული სისტემა! (სურათები და მაგალითი შიგნით): 5 ნაბიჯი

როგორ გააკეთოთ საკუთარი ოპერაციული სისტემა! (სურათები და მაგალითი შიგნით): გააკეთე ახლავე
MTP Arduino პროგრამირების მაგალითი: 5 ნაბიჯი

MTP Arduino პროგრამირების მაგალითი: ამ ინსტრუქციებში ჩვენ ვაჩვენებთ როგორ გამოვიყენოთ SLG46824/6 Arduino პროგრამირების ესკიზი დიალოგის SLG46824/6 GreenPAK ™ მრავალჯერადი პროგრამირებადი მოწყობილობის დასაპროგრამებლად. GreenPAK მოწყობილობების უმეტესობა არის ერთჯერადი პროგრამირებადი (OTP), რაც იმას ნიშნავს, რომ ერთხელ მათი არა V
პროგრამის გამომგონებელი 2 - სუფთა წინა რჩევები (+4 მაგალითი): 6 ნაბიჯი

APP გამომგონებელი 2 - სუფთა წინა რჩევები (+4 მაგალითი): ჩვენ ვაპირებთ ვნახოთ, როგორ შეგვიძლია თქვენი აპლიკაცია AI2– ზე ესთეტიურად გამოიყურებოდეს :) ამჯერად კოდი არ არის, მხოლოდ რჩევები გლუვი პროგრამისთვის, როგორც ზემოთ მოყვანილი 4 მაგალითი
ნიადაგის ტენიანობის სენსორის გამოყენების სრული სახელმძღვანელო W/ პრაქტიკული მაგალითი: 7 ნაბიჯი

ნიადაგის ტენიანობის სენსორის გამოყენების სრული სახელმძღვანელო/ პრაქტიკული მაგალითი: შეგიძლიათ წაიკითხოთ ეს და სხვა საოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებგვერდზე მიმოხილვა ამ გაკვეთილში თქვენ შეისწავლით თუ როგორ გამოიყენოთ ნიადაგის ტენიანობის სენსორი. ასევე მოცემულია პრაქტიკული მაგალითები, რომლებიც დაგეხმარებათ კოდის დაუფლებაში. რას ისწავლით: როგორ ნიადაგი
პერსონაჟის LCD I2c ადაპტერი (I2c კავშირის მაგალითი): 12 ნაბიჯი (სურათებით)

ხასიათი LCD I2c ადაპტერი (I2c კავშირის მაგალითი): მე ვაკეთებ კავშირის სქემას პერსონაჟის ჩვენების i2c ადაპტერისთვის. შეამოწმეთ განახლებები ჩემს საიტზე. ახლა მე დავამატებ ასევე გაყვანილობის კავშირის სქემას, რომ გამოვიყენო ორიგინალური ბიბლიოთეკა და არა ჩემი ჩანგალი. LiquidCrystal Arduino ბიბლიოთეკა პერსონაჟებისათვის LCD მონიტორები, ჩანგალი პროექტი