Anda di halaman 1dari 4

Seminar Nasional Hasil Pengabdian Masyarakat dan Penelitian Pranata Laboratorium

Pendidikan Politeknik Negeri Jember Tahun 2019, ISBN : 978-602-14917-8-2

PEMBUATAN PERANGKAT APLIKASI BERBASIS IOT UNTUK MENDUKUNG


PROGRAM PENINGKATAN KETERAMPILAN GURU DAN SISWA MAN 1
JEMBER DI ERA INDUSTRI 4.0

Alwan Abdurahman#1, Syamsiar Kautsar*2, Syamsul Arifin3#3


#
Jurusan Manajemen Agribisnis, Politeknik Negeri Jember
Jalan Mastrip PO BOX 164, Jember
1
alwan@polije.ac.id
*
Jurusan Teknologi Informasi, Politeknik Negeri Jember
Jalan Mastrip PO BOX 164, Jember
3
syamsiar_kautsar@polije.ac.id
2
sy4v1.arifin@polije.ac.id

Abstrak
Pada 5 tahun terakhir, mikrokontroler Arduino mulai jamak digunakan oleh penggiat elektronika tanah air, baik
di tingkat siswa maupun mahasiswa. Arduino merupakan open source software dan hardware yang ditunjang
dengan berbagai macam contoh code yang tersedia gratis di internet. Hal ini memberikan fleksibilitas dalam
membuat projek-projek elektronika berbasis mikrokontroler. Arduino juga menunjang pengembangan projek
berbasis Internet of Think. Namun, terdapat beberapa kendala yang umum dialami oleh pengguna saat awal
belajar. Salah satunya adalah contoh code yang tersedia dalam bahasa Inggris. Hal ini menyebabkan kurangnya
pemahaman terhadap contoh code yang diambil dari internet sehingga pengguna mengalami kesulitanuntuk
pengembangan aplikasi lebih lanjut. Berdasarkan permasalahan tersebut, maka dibuat sebuah pelatihan
pembuatan aplikasi berbasis Internet of Things di MAN 1 Jember. Pembelajaran akan dikemas dalam bentuk
yang mudah dipahami oleh siswa SMA/sederajat. Perangkat papan elektronik pelatihan dirancang dengan
pengkabelan yang minim sehingga memudahkan peserta untuk melakukan konfigurasi berbagai macam devais
yang terhubung dengan mikrokontroler Node MCU. Modul pelatihan disusun dalam format bahasa Indonesia
yang mudah dipahami. Penjelasan source code juga dilengkapi dengan ilustrasi yang memudahkan peserta untuk
memahami alur pemrograman. Dari hasil pelatihan, diharapkan siswa dapat memahami sintaks pada
pemrograman Arduino sehingga dapat memudahkan dalam pengembangan projek-projek elektronika berbasis
IoT secara mandiri. Pemilihan MAN 1 Jember sebagai mitra pengabdian dilandasi oleh komitmen MAN 1
terhadap pembelajaran berbasis keterampilan. Salah satunya adalah program keterampilan elektronika sehingga
dapat dilakukan penyesuaian dengan perkembangan industri 4.0.

Kata Kunci— IoT, NodeMCU, Telegram, mikontroler

I. PENDAHULUAN spesifikasi rangkaian perangkat keras antara papan


Mikrokontroler merupakan sebuah chip yang Genuino dan Arduino.
dapat diprogram berulang-kali dan digunakan Di Indonesia, penggunaan platform Arduino
sebagai kontroler dari sebuah proses otomatisasi semakin meluas. Bahkan, beberapa sekolah dan
(Pitowarno, 2005). Mikrokontoler dapat perguruan tinggi, menggunakan Arduino sebagai
diimplementasikan pada berbagai bidang, salah materi pembelajaran pemrograman mikrokontroler.
satunya adalah bidang robotdika (Pitowarno, 2006). Dengan perkembangan dunia industri 4.0, platform
Pada perkembangannya, berkembang sebuah Arduino juga dapat digunakan untuk membuat
perangkat mikrokontroler dengan label Arduino. berbagai perangkat aplikasi berbasis IoT (Internet of
Arduino merupakan sebuah platform perangkat Thing). Berbagai tutorial dapat ditemukan secara
lunak dan perangkat keras mikrokontroler yang gratis di internet. Namun, terdapat beberapa kendala
bersifat open-source dan mudah digunakan (Kadir, yang umum dialami oleh pengguna yang ingin
2014). Perangkat keras berupa papan Arduino Uno, belajar. Salah satunya adalah contoh code yang
Mega, Pro Mini, dll. Perangkat lunak berupa aplikasi tersedia dalam bahasa Inggris. Hal ini menyebabkan
Arduino IDE. Sejak awal dibuat, Arduino didesain kurangnya pemahaman terhadap contoh code yang
untuk dapat digunakan oleh semua kalangan, diambil dari internet sehingga pengguna mengalami
termasuk orang-orang yang tidak mempunyai latar kesulitan untuk pengembangan aplikasi lebih lanjut.
belakang di bidang elektronika dan pemrograman. Berdasarkan permasalahan tersebut, maka dibuat
Pada perkembangannya, saat ini papan Arduino yang sebuah pelatihan pembuatan perangkat aplikasi
dijual di luar USA diberi merk dagang Genuino. berbasis IoT di MAN 1 Jember. Pembelajaran akan
Dengan tipe yang sama, tidak ada perbedaan dikemas dalam bentuk yang mudah dipahami oleh

243
Seminar Nasional Hasil Pengabdian Masyarakat dan Penelitian Pranata Laboratorium
Pendidikan Politeknik Negeri Jember Tahun 2019, ISBN : 978-602-14917-8-2

siswa SMA/sederajat. Perangkat papan elektronik C. Pembelajaran menggunakan modul yang telah
pelatihan dirancang dengan pengkabelan yang minim dibuat
sehingga memudahkan peserta untuk melakukan Selanjutnya, dilakukan pembelajaran
konfigurasi berbagai macam devais yang terhubung menggunakan devais Node MCU. Terdapat Pada
dengan mikrokontroler. Modul pelatihan disusun tahap ini peserta juga dibimbing untuk memahami
dalam format bahasa Indonesia yang mudah sintaks bahasa pemrograman Arduino dan alur
dipahami. Pemilihan MAN 1 Jember sebagai mitra pembuatan aplikasi berbasis IoT.
pengabdian dilandasi oleh komitmen MAN 1
terhadap pembelajaran berbasis ketrampilan. Dari D. Pembimbingan pembuatan projek pengembangan
secara mandiri
hasil pelatihan, diharapkan siswa dapat
Setelah mendapat pemahaman terhadap bahasa
mengembangkan berbagai macam perangkat aplikasi
pemrograman Arduino, peserta didik dibimbing
berbasis IoT. Hal ini mendukung salah satu program
untuk membuat beberapa projek elektronika hasil
keterampilan di MAN 1 Jember, yaitu keterampilan pengembangan materi yang telah dipelajari
elektronika dan mengikuti perkembangan industri (Kurniawan, 2009). Pembimbingan dilakukan untuk
4.0 memastikan projek yang dirancang dapat
diimplementasikan secara real.
II. TARGET DAN LUARAN
A. Luaran wajib berupa: E. Pembuatan projek pengembangan secara mandiri
- Publikasi media masa Selanjutnya, hasil perancangan direalisasikan
- Prosiding seminar nasional pada Seminar secara mandiri. Pembimbingan tetap dilakukan untuk
Nasional Hasil Penelitian dan Pengabdian membantu kesulitan-kesulitan yang dialami selama
Masyarakat 2019 Politeknik Negeri Jember. proses pengembangan projek
- Foto dan video kegiatan
F. Pembahasan hasil
B. Sedangkan untuk target pencapaian ialah: Hasil akhir projek selanjutnya di-review untuk
- Kemampuan siswa untuk memahami sintaks melihat tingkat keberhasilan realisasi projek
bahasa pemrograman Arduino secara mendalam. berdasarkan rancangan awal. Tingkat keberashilan
realisasi projek juga menggambarkan tingkat
- Kemampuan siswa untuk mengembangkan pemahaman siswa selama mengikuti proses pelatihan
projek-projek elektronika berbasis
mikrokontroler secara mandiri tanpa IV. KELAYAKAN PERGURUAN TINGGI
ketergantungan terhadap contoh program di Pengabdian Kepada Masyarakat sebagai bagian
internet. dari Tri Dharma Perguruan Tinggi, Politeknik Negeri
- Kemampuan siswa untuk mengembangkan Jember telah melaksanakan kegiatan pengabdian
projek-projek elektronika berbasis IoT. sesuai dengan bidang pendidikannya, yaitu bidang
Agribisnis (produksi, pengolahan, dan pemasaran),
III. METODE PELAKSANAAN
Teknologi Informasi dan Bahasa Inggris. Pada
Dalam pelaksanaan program pengabdian dasarnya kegiatan ini ditujukan untuk meningkatkan
masyarakat ini, telah disusun metode yang akan kompetensi tenaga pengajar (dosen) dalam bidang
dilakukan selama proses awal survey dan selama mata kuliah yang dibinanya, di samping secara
kegiatan berlangsung. langsung juga meningkatkan kualitas lulusan melalui
keterlibatan mahasiswa dalam kegiatan ini.
A. Pengenalan prinsip kerja dan tipe perangkat Diharapkan dengan meningkatnya kualitas
keras Arduino kompetensi dosen pada mata kuliah yang dibinanya,
Pengenalan prinsip kerja perangkat keras Arduino dapat menambah keakuratan dan keterbaruan materi
untuk IoT serta penjelasan berbagai macam tipe kuliah yang akan ditransfer kepada mahasiswa dalam
perangkat keras Arduino yang tersedia di pasaran proses belajar mengajarnya.
Indonesia. Kegiatan P3M yang telah dilakukan oleh POLIJE
diantaranya adalah :
B. Penjelasan perangkat pembelajaran yang - Pengembangan berbagai jenis dan bentuk Usaha
digunakan Mikro, Kecil dan Menengah di bidang Agribisnis
Perangkat pembelajaran yang digunakan adalah - Rancangbangun (Rekayasa) berbagai jenis
devais Node MCU. Pada tahap ini peserta pelatihan teknologi tepat guna (proses dan peralatan) dalam
mendapatkan pengarahan tentang tata cara bidang budidaya dan pengolahan produk pertanian
penggunaan perangkat modul Node MCU dan - Aplikasi teknologi informasi dalam agribisnis
integrasi dengan sistem cloud.

244
Seminar Nasional Hasil Pengabdian Masyarakat dan Penelitian Pranata Laboratorium
Pendidikan Politeknik Negeri Jember Tahun 2019, ISBN : 978-602-14917-8-2

- Aplikasi Bahasa Inggris dalam mendukung V. HASIL DAN LUARAN YANG DICAPAI
aktivitas agribisnis seperti agrowisata, pemasaran, Setelah melakukan koordinasi dengan pihak mitra,
dan promosi. dilakukan pembuatan kit pembelajaran. Kit
pembelajaran IoT menggunakan papan NodeMCU
Tim pelaksana pengabdian merupakan staf berbasis ESP8266. Bahasa pemrograman yang
pengajar di Jurusan Teknologi Informasi Politeknik digunakan adalah bahasa pemrograman Arduino. Kit
Negeri Jember. Baik ketua maupun kedua anggota pembelajaran dilengkapi sensor api, sensor
tim pelaksana pengabdian telah menyandang gelar suhu&kelembapan, buzzer, dan LCD grafis. Gambar
S2 dengan bidang ilmu yang linier dengan gelar 1 merupakan kit pembelajaran yang dibuat oleh tim
kesarjanaannya dibidang yang serumpun yaitu pengabdian.
Teknologi Informasi. Jenjang pendidikan dan
kompetensi yang dimiliki tim pelaksana pengabdian
merupakan modal penting untuk melaksanakan
kegiatan pengabdian masyarakat yang diusulkan dan
dibantu oleh mahasiswa dari jurusan teknologi
informasi. Adapun pembagian tugas dalam kegiatan
pengabdian adalah:
- Ketua tim Alwan Abdurahman, S.H, M.M.
Dosen Jurusan Manajemen Agribisnis dengan
kepakaran dalam bidang Manajemen. Mengampu
mata kuliah Manajemen Pemasaran, Ilmu Sosial
Budaya Dasar, Dasar Manajemen, dan Etika Profesi.
Penelitian yang telah dilakukan diantaranya Faktor-
faktor yang mempengaruhi kepuasan kerja tenaga
edukatif Politeknik Negeri Jember. Tugas sebagai
ketua tim ialah bertanggung jawab dan Gambar 1. Kit Pembelajaran yang digunakan untuk pelatihan
mengkoordinir pelaksanaan kegiatan pengabdian ini
berjalan sukses sesuai perencanaan dengan Selanjutnya, dilakukan pelatihan dengan 4x tatap
kompetensi bidang ilmunya, antara lain memberikan muka. Pelatihan pertama membahas tentang
materi, berupaya meningkatkan manajemen dan pengiriman data dari NodeMCU ke aplikasi
pelayanan mitra, menyusun laporan, serta melakukan Telegram melalui jaringan internet. Pada tahap ini,
publikasi dan presentasi. peserta pelatihan diminta untuk membuat akun BOT
- Anggota tim Syamsiar Kautsar, S.ST., M.T. pada telegram, selanjutnya mengkonfigurasi
Dosen Jurusan Teknologi Informasi dengan NodeMCU agar dapat terkoneksi dengan jaringan
kepakaran dalam bidang elektronika. Mengampu internet dan mengirim data ke akun BOT sesuai kode
mata kuliah Konsep Jaringan Komputer, API yang diterima.
Administrasi Basis Data, Pengolahan Citra dan Pelatihan kedua, peserta pelatihan diajarkan untuk
Vision, dan Sistem Cerdas. Kegiatan penelitian yang mengakses data sensor DHT11 dan sensor api untuk
telah dilakukan diantaranya Implementasi Jaringan ditampilkan di LCD grafik. Selain itu, siswa diminta
Syaraf Tiruan Propagasi Balik untuk Kendali untuk mengembangkan algoritma untuk membuat
Pergerakan Lengan Robot Berbasis Kamera RGB-D. sebuah protitipe alarm kebakaran. Jika sensor api
Tugas sebagai anggota tim ialah membantu mendeteksi adanya api, maka NodeMCU akan
pelaksanaan kegiatan pengabdian ini berjalan lancar menyalakan buzzer sebagai peringatan.
sesuai perencanaan dengan kompetensi bidang Pada pelatihan ketiga, peserta pelatihan diajarkan
ilmunya, antara lain memberikan materi pelatihan, untuk mengirim data sensor secara periodik ke
pendampingan pembuatan program, membantu aplikasi telegram secara periodik. Data sensor suhu
penyusunan laporan dan publikasi. dan kelembapan dikirim via pesan Telegram setiap
- Anggota Tim, Syamsul Arifin, S.Kom., M.Sc. 10 detik. Sedangkan pesan peringatan adanya
Dosen Jurusan Teknik dengan kepakaran dalam kebakaran, dikirimkan ketika sensor api mendeteksi
mengampu mata kuliah Teknik industri, Sistem adanya api.
Informasi Manajemen, dan kewirausahaan. Kegiatan Pada pelatihan keempat, peserta pelatihan
penelitian yang telah dilakukan diantaranya diajarkan untuk mengkonfigurasi Bot Telegram
Penyusunan Kajian Pengeloalaan Konservasi DAS untuk dapat memberikan pesan sesuai request
Bengawan Solo dalam upaya Pengendalian Banjir. pengguna. Apabila pengguna mengirimkan pesan
Kegiatan pengabdian yang telah dilakukan untuk permintaan data sensor, maka NodeMCU akan
diantaranya Pengembangan soft skill dan secara otomatis memberi balasan berupa nilai sensor
kewirausahaan. suhu dan kelembapan. Pada akhir sesi, peserta
diminta untuk menggabungkan program pembacaan

245
Seminar Nasional Hasil Pengabdian Masyarakat dan Penelitian Pranata Laboratorium
Pendidikan Politeknik Negeri Jember Tahun 2019, ISBN : 978-602-14917-8-2

data sensor dan program peringatan dini kebakaran


pada kontroler. Capaian pembelajaran dari kegiatan
pengabdian ini ditampilkan pada tabel1. Adapun
kegiatan pelatihan dilakukan oleh tim pengabdian
dengan bantuan mahasiswa. Gambar 2 merupakan
foto saat kegiatan pelatihan.
TABEL I
CAPAIAN PEMBELAJARAN

No Indikator Capaian Target


1 - Setting Arduino IDE Tercapai
- Setting Telegram Bot
- Koneksi ke hotspot
- Pengiriman pesan ke Gambar 2. Foto kegiatan pelatihan
telegram
2 - Akses LCD grafik Tercapai VI. KESIMPULAN
- Menampilkan data sensor Berdasarkan hasil pengabdian, peserta pelatihan
pada LCD dapat mengikuti kegiatan dengan baik. Materi yang
- Pengembangan sistem diberikan merupakan update teknologi terkini yang
peringatan kebakaran lokal dapat diterapkan pada program keahlian di MAN1
3 - Mengirimkan data sensor ke Tercapai Jember. Hal ini dapat dimanfaatkan untuk
Telegram secara periodik
pembelajaran, pembuatan karya ilmiah dan beberapa
- Mengirimkan peringatan ke
Telegram jika dideteksi kompetisi antar pelajar. Berdasarkan hasil evaluasi,
adanya api terdapat 2 kelompok siswa yang tidak berhasil
4 - Setting Bot untuk menerima Tercapai menyelesaikan latihan soal. Hal ini dapat disebabkan
pesan dari Telegram oleh kurangnya pemahaman peserta terhadap
- Mengkonfigurasi NodeMCU algoritma pemrograman Arduino – NodeMCU.
untuk dapat membalas pesan
Telegram secara otomatis UCAPAN TERIMA KASIH
Tim Pengabdian kepada masyarakat
Latihan: Sukses 8/10 menyampaikan ucapan terima kasih kepada Pusat
Membuat sistem deteksi
kebakaran yang dapat
Penelitian dan Pengabdian Kepada Masyarakat
mengirimkan pesan jika Politeknik Negeri Jember yang telah mendanai
dideteksi adanya api. Serta proses kegiatan pengabdian kepada masyarakat ini,
menggabungkan dengan program serta kepada Sekolah MAN 1 Kabupaten Jember
untuk request data sensor ke yang telah bersedia menjadi mitra dalam kegiatan
BOT Telegram. pengabdian kepada masyarakat.

DAFTAR PUSTAKA
[1] Pitowarno, Endra, 2005, Mikroprosesor dan Interfacing,
Yogyakarta: Andi
[2] Pitowarno, Endra, 2006, ROBOTIKA: Desain , Kontrol,
dan Kecerdasan Buatan, Yogyakarta: Andi.
[3] Kadir, Abdul, 2014, Panduan Praktis Mempelajari Aplikasi
Mikrokontroler, Yogyakarta: PT Andi Publisher.
[4] Kurniawan, Dayat, 2009, ATMega 8 dan Aplikasinya,
Jakarta: PT Elex Media Komputindo
[5] Andrianto, Heri. 2010. Pemrograman Mikrokontroler AVR
ATMega16 Menggunakan Bahasa C (CodeVisionAVR),
Yogyakarta: Informatika.
[6] Zakaria, Teddy Marcus, dan Agus Prijono. 2007.
“Perancangan Antarmuka untuk Interaksi Manusia dan
Komputer”, Yogyakarta: Informatika.

246

Anda mungkin juga menyukai