selamat malam,
mas saya ingin bertanya, dari setiap artikel yang dibuat dalam situs ini memberikan informasi tentang data yang real time pada arduino yang bisa di ubah menjadi plot/grafik/dan figure yang lainnya.
cara untuk mendapat nominal dari sensor tersebut seperti apa, jadi yang saya maksud pada matlab hanya berupa angka pada dari hasil sensor tersebut bukan melalui figure.
mohon bantuannya sangat mas.
terimakasih
Cara mendapatkan nominal dari sensor Arduino di MATLAB
Halo Mas Jagga,
Saya coba bantu untuk menjawab, meskipun ada yang lebih ahli untuk prihal MATLAB dan Arduino disini hehehe....
Dari yang mas tulis, yang bisa saya simpulkan adalah mas ingin mendapatkan data (baik berupa nominal atau string) dari Arduino dan menampilkan
pada MATLAB hanya format variable yang nilainya angka (tanpa melalui figure).
Jika benar demikian, maka caranya adalah mirip seperti di turorial Ploting Simultan Data dari Arduino Menggunakan MATLAB secara Real-Time.
Ringkasnya, disisi Arduino, kita sudah mempunyai program yang telah berjalan dan akan mengirim data ke komputer melalui serial. Contoh program Arduino:
Kemudian, disisi MATALAB, kita hanya perlu membuka port serial, membacanya dan menyimpan hasilnya ke variable dalam bentuk angka.
Dan akhirnya, data sensor yang dikirim dari sensor akan tersimpan di variable
nilaiInput
dalam format float.HTSL://HIGH THINKING SIMPLE LIVING . ME
Komunikasi Arduino dengan Matlab
selamat malam,
mas saya ingin bertanya, cara untuk mendapat nominal dari sensor tersebut seperti apa, jadi yang saya maksud pada matlab hanya berupa angka pada dari hasil sensor tersebut bukan melalui figure. Seperti nilai BPM pada gelombang ECG ? Dan bagaimana memfilter gelombang ECG pada Matlab menggunakan algoritma FFT ?
mohon bantuannya mas.
terimakasih
Cara mendapatkan nominal dari sensor untuk matlab
Halo,
silahkan bisa dibaca komentar saya yg sebelumnya prihal mendapatkan data berupa nominal atau string dari Arduino ke MATLAB: https://tutorkeren.com/comment/4#comment-4
Semoga membantu
HTSL://HIGH THINKING SIMPLE LIVING . ME
BPM ECG
Saya punya program Arduino IDE seperti ini:
int loPin = 10;
int lnPin = 11;
int ECGout = A0;
void setup() {
// initialize the serial communication:
Serial.begin(9600);
pinMode(loPin, INPUT); // Setup for leads off detection LO +
pinMode(lnPin, INPUT); // Setup for leads off detection LO -
}
void loop()
{
if((digitalRead(loPin) == 1)||(digitalRead(lnPin) == 1))
{
Serial.println('!');
}
else
{
// send the value of analog input 0:
Serial.println(analogRead(ECGout));
}
//Wait for a bit to keep serial data from saturating
delay(1);
}
dan program Matlab seperti ini:
serialPort='COM3';
s=serial(serialPort,'BaudRate',9600);
disp('Tutup jendela grafik');
fopen(s);
Saya menggunakan Arduino Uno dan modul AD8232 (ECG). Komunikasi kedua software tersebut sudah berhasil dan bisa menampilkan grafik detak jantung (ECG).
Bagaimana cara menentukan BPM dari gelombang ECG tersebut? Mohon bantuannya master.
Menentukan BPM dari Gelombang ECG
Halo,
Untuk menentukan BPM dari gelombang ECG bisa rujuk ke: https://arduino.stackexchange.com/questions/43956/getting-bpm-from-the-given-code
HTSL://HIGH THINKING SIMPLE LIVING . ME