Menggabungkan Data Dari 2 Sensor dengan Plot Skatter dan Garis 2D di ThingSpeak Cloud

Menggabungkan Data Dari 2 Sensor dengan Plot Skatter dan Garis 2D di ThingSpeak Cloud

Pada artikel ini, kita akan membahas cara menggabungkan data dari 2 sensor untuk pengukuran cairan ke dalam sebuah visualisasi MATLAB yang terdiri atas plot skatter atau garis 2D. Kita juga akan mengetahui bagaimana cara menggunakan ThingSpeak Cloud sebagai platform penyimpanan dan pengolahan data.

Menggunakan Plot Skatter

Pertama-tama, kita perlu mengumpulkan data dari 2 sensor yang terhubung ke dalam sebuah channel di ThingSpeak. Kemudian, kita dapat menggunakan fungsi thingSpeakRead untuk membaca data tersebut.

Contoh kode berikut menunjukkan cara membaca data dari 1 field dan menggabungkannya dengan mean:

CID = ; % ID channel
rkey= ''; % rkey channel
datetimeStop = dateshift(datetime('now'),'start','hour');
datetimeStart = dateshift(datetime('now'),'start','hour') - hours(130);
t = datetime(2017,9,14);

data = thingSpeakRead(CID,'DateRange',[datetimeStart,datetimeStop],...
 'Fields',1); 

averageData = mean(data);

Kemudian, kita dapat menggunakan fungsi thingSpeakScatter untuk membuat plot skatter:

x=datetimeStart;
totalLiquid = averageData * 10;
y=totalLiquid;
thingSpeakScatter(x, y)

Menggunakan Plot Garis 2D

Jika Anda ingin membuat plot garis 2D, Anda dapat menggunakan fungsi plot dan title untuk menambahkan judul dan label pada grafik.

Contoh kode berikut menunjukkan cara membuat plot garis 2D:

x = datetimeStart;
y = totalLiquid;

plot(x, y)
title('Grafik Pengukuran Cairan')
xlabel('Waktu')
ylabel('Jumlah Cairan')

Tips dan Trik

  • Pastikan Anda telah mengkonfigurasi channel di ThingSpeak dengan benar.
  • Pastikan Anda telah mengumpulkan data yang tepat dari 2 sensor.
  • Gunakan fungsi thingSpeakRead untuk membaca data dari channel.
  • Gunakan fungsi plot atau thingSpeakScatter untuk membuat plot.
  • Tidak lupa menambahkan judul dan label pada grafik dengan menggunakan fungsi title, xlabel, dan ylabel.

Dengan demikian, Anda sekarang dapat membuat visualisasi MATLAB yang terdiri atas plot skatter atau garis 2D berdasarkan data dari 2 sensor.