BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1.4 Layar LED
Alat ini menggunakan layar LED untuk menampilkan nilai output denyut jantung pada perangkat pendeteksi.
Gambar 4.4. Layar LED 4.1.5. Kabel USB
Alat ini mengambil dari dari power supply USB, sehingga perlu dihubungkan ke perangkat laptop atau power supply lainnya.Gambar 4.6. dibawah ini menunjukkan bentuk fisik dari kabel penghubung USB.
Gambar 4.5. Kabel USB Penghubung
4.2. Penggabungan Perangkat Keras
Perangkat keras dihubungkan diimplementasikan dengan papan Arduino dan perangkat lainnya yang sudah dipaparkan diatas. Papan Arduino bertindak sebagai komponen sistem utama, karena pada komponen inilah semua data akan diproses dan proses input/output terjadi di unit ini. Gambar 4.6 dibawah ini menunjukkan penggabungan seluruh komponen perangkat keras yang dibutuhkan oleh sistem.
Gambar 4.6. Perangkat Keras Sistem Bagian-bagian perangkat keras sistem adalah :
1. Arduino Uno 2. Modul Bluetooth 3. Pulse Sensor 4. Layar LED 5. Kabel USB
4.2.1 Experimental Setup
Gambar dibawah ini menunjukkan experimental setup, yaitu alat dan bahan yang diperlukan dalam percobaan dibawah ini
Gambar 4.7. Experimental setup
4.2.2 Uraian Singkat Cara Kerja :
1. Hubungkan perangkat keras ke power supply.
2. Hubungkan android ke arduino dengan bluetooth.
3. Letakkan jari pada Pulse Sensor.
4. Sensor akan membaca, menampilkan data dan mengirimkan data kembali ke Perangkat Android.
5. Apabila ingin mengirim pemberitahuan ke pengguna lain tekan tombol Kirim SMS.
6. SMS akan dikirim dengan pemberitahuan berdasarkan nilai denyut jantung yang telah diukur.
4.3. Pembuatan Perangkat Lunak
Pada tahap pembuatan perangkat lunak, tahap ini dibagi menjadi dua yaitu perangkat lunak Arduino dan perangkat lunak android.
4.3.1. Perangkat Lunak Arduino Uno
` Papan Arduino uno diprogram menggunakan Bahasa pemrograman C dan aplikasi Arduino CC sebagai compiler-nya. File program dari compiler nya berekstensi .ino yang kemudian ditanamkan pada papan Arduino melalui kabel USB khusus papan Arduino. Gambar 4.8 dibawah ini merupakan tampilan dari Arduino IDE.
Gambar 4.8. Source code Arduino
#define USE_ARDUINO_INTERRUPTS true
#include <SoftwareSerial.h>
#include <PulseSensorPlayground.h>
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x3F,16,2);
lcd.setCursor(0,0); lcd.print("-SENSOR JANTUNG-");
pinMode(A1,INPUT_PULLUP);
pulseSensor.analogInput(PulseWire);
pulseSensor.blinkOnPulse(LED13);
pulseSensor.setThreshold(Threshold);
if (pulseSensor.begin()) {
Serial.println("We created a pulseSensor Object !");
}
delay(2000); lcd.clear();
}
void loop() {
lcd.setCursor(0,0); lcd.print("-SENSOR JANTUNG-");
Signal = analogRead(A0);
int myBPM = pulseSensor.getBeatsPerMinute();
if(digitalRead(A1)==0) {
if(pulseSensor.sawStartOfBeat()) { Serial.print("BPM: ");
Serial.print(myBPM);
Serial.print(". Nilai Signal "); Serial.println(Signal);
lcd.setCursor(0,1);
lcd.print("Heart = ");
lcd.print(myBPM); lcd.print(" BPM ");
komunikasi.print("*"); komunikasi.print(",");
komunikasi.print(myBPM); komunikasi.println(",#");
} } else {
lcd.setCursor(0,1); lcd.print("-Letakkan Jari!-");
} }
4.3.2. Perangkat Lunak Android
Aplikasi android pada sistem ini berfungsi untuk menampilkan informasi dari Arduino yang telah melakukan proses perhitungan nilai denyut jantung
Implementasi dari aplikasi android terdapat 1 bagian halaman activity. Berikut adalah rinciannya:
4.3.2.1. Menu Utama
Menu utama pada aplikasi android ini merupakan tampilan yang berisikan perintah untuk menghubungkan Perangkat Android dengan sistem yang telah dihubungkan dengan Bluetooth. Jika pada Perangkat Android pengguna Bluetooth belum dinyalakan, maka akan ada perintah untuk mengaktifkan Bluetooth terlebih dahulu. Dan ditampilan ini hanya terdiri dari satu tombol untuk menghubungkan Perangkat Android dengan sistem. Gambar 4.9. menunjukkan layout dari menu utama pada sistem.
Gambar 4.9. Layout Menu Utama 4.3.2.2. Hasil Perhitungan
Menu hasil perhitungan merupakan tampilan yang berisikan informasi dari proses perhitungan nilai denyut jantungyang dilakukan oleh sensor. Selain menampilkan nilai denyut jantung nya, tampilan ini memiliki 3 tombol, yaitu
tombol koneksi Bluetooh, tombol putus koneksi Bluetooth, dan tombol kirim SMS.
Selain itu, tampilan hasil perhitungan memiliki informasi berupa nilai denyut jantung yang telah dihitung oleh sensor dan notifikasi mengenai informasi kesehatan berupa text dan warna dengan 3 kategori : dibawah normal (kuning), normal (hijau) dan diatas normal (merah). Gambar 4.10. menunjukkan hasil dari layout proses perhitungan.
Gambar 4.10. Layout Hasil Perhitungan Di Bawah Normal
Gambar 4.11. Layout Hasil Perhitungan Normal
Gambar 4.12. Layout Hasil Perhitungan Di Atas Normal
4.3.2.3. Program Android Connect Bluetooth If Serial1.IsEnabled = False Then
Msgbox("Bluetooth Anda Belum Aktif.", "Peringatan...!!!") Else
Dim PairedDevices As Map
PairedDevices = Serial1.GetPairedDevices
res = InputList(l, "Pilih Perangkat...", -1) 'show list with paired devices If res <> DialogResponse.CANCEL Then
Serial1.Connect(PairedDevices.Get(l.Get(res))) 'convert the name to mac address
current = PairedDevices.Get(l.Get(res)) End If
End If
4.3.2.4. Program Android Button Off Serial1.Disconnect
lblSTATUS.Text = "Disconnected...!!!"
connected = False
ToastMessageShow("Bluetooth dinonaktifkan...", True) btnDISCONNECT.Enabled = False
btnCONNECT.Enabled = True
4.3.2.5. Program Android Pengiriman SMS If txtNOMOR.Text = "" Then
Msgbox("Masukkan Nomor HP Tujuan.", "Error...!!!") Else
If Msgbox2("Yakin mau Mengirim SMS ke " & txtNOMOR.Text
& "?", "", "Yes", "", "No", Null) = DialogResponse.POSITIVE Then ToastMessageShow("Mengirim Pesan", True)
If lblSENSOR.Text <60 Then
hasil="Denyut Jantung Anda Terlalu Rendah."
else If lblSENSOR.Text >=60 And lblSENSOR.Text
<=100 Then
hasil="Denyut Jantung Anda Normal."
Else
hasil="Denyut Jantung Anda Terlalu Tinggi."
End If
format_sms="Hasil Cek Sensor Jantung :" &
lblSENSOR.Text & " Bpm. Hasil : " & hasil
Sms.Send(txtNOMOR.Text,format_sms) Else
ToastMessageShow("Perintah Dibatalkan", False) End If
End If
4.3.2.6. Program Android Menampilkan Nilai Dari Arduino If connected Then
If TextReader1.ready Then 'check if there is any data waiting to be read
data_bluetooth = TextReader1.ReadLine
arah = sf.SplitGetWord(data_bluetooth,Chr(44),2) ' PROSES PARSING DATA (MEMILAH DATA) Chr(44) = ,
lblSENSOR.Text=arah End If
End If
4.4. Pengujian Manual Dengan EKG
Pengujian manual melalui EKG (elektrokardiografi) dilakukan untuk mengetahui nilai denyut jantung dengan akurasi tinggi yang sudah dianggap sebagai data yang valid dengan kredibilitas tinggi. Data ini akan digunakan sebagai bahan referensi untuk data yang didapat dari penelitian ini. Penulis melakukan tes EKG di Klinik Kasih Sayang yang beralamat di Jl. Sekip Gg. Agus Salim No. 18. Data ini sudah diverifikasi oleh dr. Mutiara S.PJP
4.4.1. Pengujian Tes EKG
Pengujian EKG dilakukan dimulai saat pasien berbaring di tempat tidur.
Pasien yang ingin melakukan pengujian EKG diharapkan untuk melepaskan perlengkapan berbau logam dan perangkat lain yang dianggap dapat merusak hasil EKG. Kemudian pada badan pasien akan mulai dipasang beberapa elektroda berbentuk lempeng logam tipis disertai gel, dan kemudian tahap selanjutnya pasien akan diminta oleh dokter untuk menarik dan menahan napas sesuai instruksi dokter. Proses ini dilakukan perekaman aktivitas jantung bisa dilakukan dengan baik.
Pemeriksaan EKG biasanya tidak memakan waktu lama, hanya sekitar 5-10 menit. Selanjutnya, hasil pemeriksaan EKG ini akan nantinya dianalisis oleh dokter spesialis jantung, untuk diartikan dan dijelaskan secara rinci kepada pasien.
Gambar 4.13. Pengujian Tes EKG
4.4.2. Hasil Tes EKG
Setelah hasil pemeriksaan jantung dianalisis oleh dokter spesialis jantung untuk diartikan dan dijelaskan kepada pasien, hasil pemeriksaan didapatkan sebesar 63bpm seperti ditampikan dalam sebuah grafik seperti gambar di bawah ini.
Gambar 4.14. Hasil Tes EKG
4.5. Pengujian Alat
Pengujian alat dilakukan untuk mengetahui apakah alat yang telah dibuat sesuai dengan analisis dan perancangan sistem yang telah dilakukan sebelumnya dan untuk mengetahui apakah alat dapat bekerja dengan baik atau tidak. Pada tahap ini, pengujian yang dilakukan adalah pengujian Pulse Sensor untuk membaca nilai denyut jantung.
4.5.1. Pengujian Pulse Sensor
Pengujian Pulse Sensor dilakukan untuk melihat respon Pulse Sensor terhadap denyut jantung pada ujung jari. Nilai yang terbaca oleh sensor akan diubah nilainya menjadi Beat Per Minute (BPM).
4.5.1.1. Pengujian Sensor Pada Kondisi Pagi Hari
Pengujian Pulse Sensor pada kondisi pagi hari dilakukan untuk melihat respon Pulse Sensor terhadap denyut jantung pada kondisi normal atau istirahat.
Nilai yang terbaca oleh sensor akan diubah nilainya menjadi Beat Per Minute (BPM).
Gambar 4.15. Hasil Sensor Denyut Jantung Pada Kondisi Pagi Hari
4.5.1.2. Pengujian Sensor Pada Kondisi Setelah Selesai Berolahraga
Pengujian Pulse Sensor pada kondisi pagi hari dilakukan untuk melihat respon Pulse Sensor terhadap denyut jantung pada kondisi setelah olahraga. Nilai yang terbaca oleh sensor akan diubah nilainya menjadi Beat Per Minute (BPM).
Gambar 4.16. Hasil Sensor Denyut Jantung Pada Kondisi Selesai Berolahraga
4.5.1.3. Pengujian Sensor Pada Kondisi Malam Hari Selesai Beraktifitas
Pengujian Pulse Sensor pada kondisi pagi hari dilakukan untuk melihat respon Pulse Sensor terhadap denyut jantung pada kondisi malam hari selesai beraktivitas. Nilai yang terbaca oleh sensor akan diubah nilainya menjadi Beat Per Minute (BPM).
Gambar 4.17. Hasil Sensor Denyut Jantung Pada Kondisi Malam Hari Selesai Beraktivitas
4.5.2. Hasil Akhir Pengujian Alat dan EKG
Setelah dilakukan pengujian manual dengan EKG dan pengujian alat dengan Pulse Sensor maka didapatkan hasil seperti digambarkan pada tabel di bawah ini.
Tabel 4.1. Grafik Hasil Pengujian Dengan EKG dan Pulse Sensor
Jenis Kondisi ( Selesai Aktivitas )
EKG 63 BPM - -
Gambar 4.18. Grafik Hasil Tes Alat Pada Kondisi Normal
Gambar 4.19. Grafik Hasil Tes Alat Pada Kondisi Selesai Olahraga
0
Gambar 4.20. Grafik Hasil Tes Alat Pada Kondisi Malam Hari
Pada pengujian manual dengan EKG didapatkan hasil pengujian pada kondisi normal sebesar 63 BPM, sedangkan dengan pengujian Pulse Sensor didapatkan hasil rata-rata sebesar 65,9 BPM. Dengan perbedaan sebesar 2,9 BPM ini dapat diambil tingkat kesalahan sebesar
yaitu :
.
Dan juga dapat diambil nilai tingkat akurasi sebesar
100% - tingkat error
, yaitu :100% - 4,4006% = 95,5994 %
Sedangkan pada pengujian manual dengan EKG pada kondisi selesai olahraga dan selesai aktivitas tidak memungkinkan untuk mendapatkan hasilnya. Sehingga alat ini menutupi kekurangan EKG. Dimana dengan pengujian dengan Pulse Sensor didapatkan hasil pengujian pada kondisi setelah berolahraga sebesar 100,6 BPM dan pada kondisi malam hari setelah beraktivitas didapatkan hasil pengujian sebesar 84,8 BPM.
4.5.3. Pengujian Pengiriman Nilai Denyut Jantung Ke Perangkat Android
Setelah sensor membaca dan menghitung nilai denyut jantung,kemudian aplikasi android akan menampilkan nilai yang telah diproses oleh Arduino.
Gambar 4.16. menunjukkan hasil dari pembacaan data yang dikirim oleh Arduino.
Gambar 4.21. Hasil Pengiriman dari Arduino ke Android
Gambar diatas adalah layout hasil perhitungan yang ditampilkan pada layar smartphone android. Dengan detail sebagai berikut :
1. Panel Hasil Perhitungan
Panel hasil perhitungan menampilkan nilai denyut jantung sebesar 72 BPM.
2. Panel Notifikasi
Berdasarkan nilai hasil perhitungan, maka sistem menyatakan bahwa denyut jantung sebesar 72 BPM adalah denyut jantung normal
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Setelah melakukan tahap percancangan dan pembuatan sistem dan dilanjutkan ke tahap pengujian sistem, maka diperoleh beberapa kesimpulan sebagai berikut:
1. Telat berhasil dibangun alat Pendeteksi Denyut Jantung Menggunakan Mikrokontroller Arduino Berbasis Android. Alat ini bekerja sesuai dengan instruksi yang dilakukan oleh program dan menampilkan hasilnya di LED dan juga layar perangkat Android.
2. Rata-rata nilai kesalahan untuk mengukut denyut jantung adalah 2,9 BPM terhadap penghitungan manual.
3. Nilai akurasi alat terhadap perhitungan EKG adalah sebesar 95,5994%
4. Nilai Denyut Jantung dapat berbeda-beda sesuai dengan kondisi tubuh dan aktifitas sampel.
5.2. Saran
Adapun saran-saran yang dapat dipertimbangkan dari hasil penelitian ini agar penelitian ini dapat dikembangkan lebih lanjut yaitu:
1. Karena dalam penelitian ini sistem belum dapat menyimpan data pada Perangkat Android, diharapkan penelitian selanjutnya dapat dilengkapi dengan penyimpanan data, penginputan nomor SMS tujuan secara manual dan pengiriman notifikasi melalui internet.
2. Untuk penggunaan sensor diharapkan penelitian selanjutnya memilih sensor yang memiliki kualitas lebih bagus lagi dikarenakan sensor yang digunakan penulis kinerja nya kurang bagus dan terkadang tidak stabil.
DAFTAR PUSTAKA
Sulistyo, Eko. “Alat Pendeteksi Denyut Nadi Berbasis Arduino Yang Diinterfacekan Ke Komputer”. Seminar Nasional Sains dan Teknologi.
(2016).1-4.
Sari, Marti Widya, Setia Wardani. “Rancang Bangun Aplikasi Monitoring Detak Jantung Melalui Finger Test Berbasis Arduino”. Jurnal EKSIS Vol 09 No 02.(2016): 105-112.
Nurbani, Helmi dkk. “Perancangan dan Implementasi alat Pendeteksi Denyut Nadi Berbasis Mikrokontroller”. E-Proceeding of Applied Science : Vol .1, No.1. (2015): 814-820.
Malik, Bandana, Ajit Kumar Patro. “Heart Rate Monitoring System Using Finger Tip Through Arduino And Processing Software”. International Journal OF Science, Engineering and Technology Research (IJSETR)Volume 5, Issue 1.
(2016): 84-88.
Achten, Juul, Asker E. Jeukendrup. Heart Rate Monitoring Application and Limitations. Sports Med. (2013): 524-533.
Wohingati, Galuh Wahyu, Arkhan Subari. “Alat Pengukur Detak Jantung Menggunakan Pulse Sensor Berbasis Arduino Uno R3 Yang Diintegrasikan Dengan Bluetooth”. Gema Teknologi Vol.17 N. 2. (2013): 65-71.
Nurdin, Muhammad, dkk. “Deteksi Denyut Jantung dengan Metode Sensor Pulsh Berbasis Arduino”. Prosiding Seminar Nasional Teknik Elektro &
Informatika SNTEI. (2015): 201-206
Kumari, L.V.Rajani, Y. Padma Sai, N. Balaji. “Arduino Based Abnormal Heart Rate Detection and Wireless Communication”. International Journal on Cybernetics & Informatics (IJCI) Vol. 5, No. 4. (2016): 47-52.
Robert Wood, "Resting Heart Rate Chart." Topend Sports Website, https://www.topendsports.com/testing/heart-rate-resting-chart.htm, 2008.
Napu,Saifullah. “Elektrokardiogradi (EKG) Dasar”. Pelatihan BTCLS. Desember.
(2009): 1-5
#define USE_ARDUINO_INTERRUPTS true
PulseSensorPlayground pulseSensor;
void setup() {
Serial.begin(9600); komunikasi.begin(9600);
lcd.backlight();
lcd.init();
lcd.setCursor(0,0); lcd.print("-HEART RATE SENSOR-");
pinMode(A1,INPUT_PULLUP);
pulseSensor.analogInput(PulseWire);
pulseSensor.blinkOnPulse(LED13);
pulseSensor.setThreshold(Threshold);
if (pulseSensor.begin()) {
Serial.println("We created a pulseSensor Object !"); } delay(2000); lcd.clear();
}
void loop() {
lcd.setCursor(0,0); lcd.print("-Heart Rate Sensor-");
Signal = analogRead(A0);
int myBPM = pulseSensor.getBeatsPerMinute();
if(digitalRead(A1)==0) {
if(pulseSensor.sawStartOfBeat()) { Serial.print("BPM: ");
Serial.print(myBPM
Serial.print(". Nilai Signal "); Serial.println(Signal);
lcd.setCursor(0,1);
lcd.print("Heart = ");
lcd.print(myBPM); lcd.print(" BPM ");
komunikasi.print("*"); komunikasi.print(",");
komunikasi.print(myBPM); komunikasi.println(",#");
} } else {
lcd.setCursor(0,1); lcd.print("-Letakkan Jari!-");
} }
#Region Project Attributes
#ApplicationLabel: Sensor Jantung
#VersionCode: 1
#VersionName:
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: portrait
#CanInstallToExternalStorage: False
#End Region
#Region Activity Attributes
#FullScreen: False
#IncludeTitle: False
#End Region
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
Dim Serial1 As Serial
Dim TextReader1 As TextReader Dim TextWriter1 As TextWriter Dim connected As Boolean Dim current As String Dim Timer1 As Timer Dim arah As String
Dim data_bluetooth As String Dim format_sms As String Dim sensor_jantung As String Dim hasil As String
End Sub
Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Dim kirim As String
Private btnBIODATA As Button Private btnCONNECT As Button Private btnDISCONNECT As Button Private lblSTATUS As Label
Private lblSENSOR As Label Dim sf As StringFunctions Private lblHasil As Label Dim Sms As PhoneSms Dim sim_card As SimCard
Private Content_Resolver As ContentResolver Dim nomor_kartu="0895612661773" As String
Dim message As String
Private btnKIRIMSMS As Button Private txtNOMOR As EditText Dim lblLon As Label
Dim lblLat As Label End Sub
For Each PhoneNumber As String In Array("0895612661773", "082239058028",
"085760294889", "082161205890")
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
If TextReader1.ready Then 'check if there is any data waiting to be read
data_bluetooth = TextReader1.ReadLine
arah = sf.SplitGetWord(data_bluetooth,Chr(44),2) ' PROSES PARSING DATA (MEMILAH DATA) Chr(44) = ,
lblSENSOR.Text=arah If arah<=50 Then
lblHasil.Text = "DENYUT JANTUNG ANDA TERLALU RENDAH"
lblHasil.Color = Colors.Yellow else If arah>50 And arah<=110 Then
lblHasil.Text = "DENYUT JANTUNG ANDA NORMAL"
lblHasil.Color = Colors.Green else if arah>130 Then
lblHasil.Text = "DENYUT JANTUNG ANDA TERLALU TINGGI"
lblHasil.Color = Colors.Red End If
End If End If
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean) End Sub
Sub btnKIRIMSMS_Click
If Msgbox2("Are You Sure To Send SMS to (4) Recipients " &
"?", "", "Yes", "", "No", Null) = DialogResponse.POSITIVE Then ToastMessageShow("Sending Message", True) If lblSENSOR.Text <60 Then
hasil="Denyut Jantung Anda Terlalu Rendah."
else If lblSENSOR.Text >=60 And lblSENSOR.Text
<=100 Then
hasil="Denyut Jantung Anda Normal."
Else
hasil="Denyut Jantung Anda Terlalu Tinggi."
End If
format_sms="Hasil Cek Sensor Jantung Anda :" &
lblSENSOR.Text & " Bpm. Hasil : " & hasil
For Each PhoneNumber As String In Array("0895612661773", "085760294889")
Sms.Send(PhoneNumber,format_sms) Next
Else
ToastMessageShow("Perintah Dibatalkan", False) End If
End Sub
Sub btnBIODATA_Click
StartActivity(biodata)
If Serial1.IsEnabled = False Then
Msgbox("Bluetooth Still Not Activated.", "Warning...!!!") Else
Dim PairedDevices As Map
PairedDevices = Serial1.GetPairedDevices
res = InputList(l, "Choose Device...", -1) 'show list with paired devices If res <> DialogResponse.CANCEL Then
Serial1.Connect(PairedDevices.Get(l.Get(res))) 'convert the name to mac address
current = PairedDevices.Get(l.Get(res)) End If
End If End Sub
Sub Serial1_Connected (success As Boolean) If success Then
ToastMessageShow("BLuetooth Connection Success...", False) TextReader1.Initialize(Serial1.InputStream)
TextWriter1.Initialize(Serial1.OutputStream) lblSTATUS.Text = "...Bluetooth Connected..."
connected = True
btnDISCONNECT.Enabled = False btnCONNECT.Enabled = True
lblSTATUS.Text = "Press Connect Button..."
Msgbox(LastException.Message, "Error connecting.") End If
End Sub
Sub Activity_KeyPress (KeyCode As Int) As Boolean If KeyCode = KeyCodes.KEYCODE_BACK Then
If Msgbox2("Are you sure to exit?", "", "Yes", "", "No", Null) = DialogResponse.POSITIVE Then
Return False
ExitApplication '...or whatever other previous killing actions.
Else
Return True End If
End If End Sub
CURRICULUM VITAE
DATA DIRI
Nama Lengkap : Yose Ervan Barus Nama Panggilan : Yose
Tempat/TanggalLahir : Kabanjahe / 10 Maret 1996 JenisKelamin : Laki - laki
Agama : Kristen Protestan
Kebangsaan : Indonesia
Alamat : Desa Ujung Serdang, Kec.
Tanjung Morawa, Kab. Deli Serdang
Nomor HP : +62895612661773
E-mail : [email protected]
RIWAYAT PENDIDIKAN
S1 Ilmu Komputer
Universitas Sumatera Utara, Medan 2014
Sekolah Menengah Atas
SMA NEGERI 1 KABANJAHE 2011-2014
Sekolah Menengah Pertama SMP NEGERI 1 KABANJAHE 2008-2011
Sekolah Dasar
SD SANTO XAVERIUS 1 KABANJAHE 2002-2008
No Nama Kegiatan Tahun
1 How To Be The Social Influencer 2018
2 Seminar Internasional Hypno Communication 2018
3 Seminar dan Talkshow Kewirausahaan 2016
4 Roadshow XL Future Leaders 4 2015
5 Seminar Nasional Literasi Informasi (SENARAI) 2014
Bahasa Pemrograman : Java, C++, C#, HTML
DMBS : MySQL
Software : Android Studio, Office Application, Adobe Flash, Arc View GIS, Sharp Develop, Visual Studio.
PENGALAMAN ORGANISASI / KEPANITIAAN
No Organisasi Posisi Tahun
1 Pramuka SD Anggota 2005 - 2007
2 Pramuka SMP Anggota 2008 - 2009
3 Grup Musik Anggota 2011 - 2014
PELATIHAN / SEMINAR
KEAHLIAN