Anda di halaman 1dari 46

TUGAS AKHIR 1

Sistem Pemberian Sinyal Darurat Pada POS Pendakian Berbasis LoRa

Mahasiswa:

Devara Yudiandra 1810951025


Maulana Muhammad Ibrahim 1810952016
Akbar Alhaqi Hidayat 1810953002
Satria Ramadhan 1810953030

Dosen Pembimbing

Baharuddin, S.T, M.T

Konsentrasi
Telekomunikasi

JURUSAN TEKNIK
ELEKTRO FAKULTAS
TEKNIK UNIVERSITAS
ANDALAS PADANG
2021
LEMBAR PERSETUJUAN PROPOSAL

Sistem Pemberian Sinyal Darurat Pada POS Pendakian Berbasis LoRa

Oleh:

Devara Yudiandra 1810951025


Maulana Muhammad Ibrahim 1810952016
Akbar Alhaqi Hidayat 1810953002
Satria Ramadhan 1810953030

Jurusan Teknik Elektro Fakultas Teknik Universitas Andalas

Disetujui pada tanggal : 8 Januari 2022

Dosen Pembimbing

Baharuddin, S.T, M.T


NIP. 196906261995121002

ii
ABSTRAK
Indonesia sangat kaya akan wisata alam, salah satunya adalah pegunungan, yang memberikan
keindahan tersendiri bagi penikmatnya. Maka tak heran jika mendaki gunung menjadi salah satu
kegiatan favorit bagi masyarakat indonesia. Beberapa tahun belakangan ini, informasi terkait
kecelakan para pendaki gunung telah banyak terjadi mulai dari hiportemia, hilang atau tersesat di
gunung, salah satu penyebabnya adalah belum adanya jalur koordinasi yang baik dan ditambah
tidak adanya sinyal internet yang dapat membantu koordinasi bagi para pendaki.Pada penelitian
ini bertujuan untuk merancang Sistem pemberian sinyal darurat pada pos pendakian berbasis LoRa
yang sederhana dan ekonomis dengan melakukan pengujian LoRa dan sensor suhu pada jarak
tertentu yang berpengaruh pada hasil nilai RSSI dan respon sensor. Hasil pengujian ini didapatkan
jangkauan maksimal dari LoRa yaitu pada jarak 100 meter, dimana nilai RSSI pada jarak 0 meter
sebesar -86 dbm, pada jarak 20 meter sebesar -92 dbm, pada jarak 40 meter sebesar -101 dbm,
pada jarak 60 meter sebesar -112 dbm, pada jarak 80 meter sebesar -118 dbm, dan pada jarak 100
meter sebesar -124dbm. Selain itu untuk hasil sensor pada serial monitor berdasarkan indikator
lampu LED, didapatkan hasil yang berbeda-beda disetiap jarak nya, dimana saat suhu normal pada
rentang 10-29C lampu LED mati, saat suhu rendah pada rentang <10C lampu LED bewarna
hijau,dan saat suhu tinggi pada rentang >29C lampu led bewarna merah.

iii
KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang karena anugerah dari-Nya penulis dapat
menyelesaikan proposal Tugas Akhir 1 "Sistem Pemberian Sinyal Darurat Pada POS Pendakian
Berbasis LoRa" sebagai salah satu syarat untuk menyelesaikan tugas mata kuliah Tugas Akhir 1
dengan baik. Shalawat dan salam senantiasa tercurahkan kepada Nabi dan Rasul kita, yaitu Nabi
Muhammad SAW yang telah menunjukkan kepada kita jalan yang lurus berupa ajaran agama
islam yang sempurna dan menjadi anugerah serta rahmat bagi seluruh alam semesta.

Penulis sangat bersyukur karena telah menyelesaikan proposal Tugas Akhir 1 dengan judul
"Sistem Pemberian Sinyal Darurat Pada POS Pendakian Berbasis LoRa". Disamping itu, penulis
mengucapkan banyak terima kasih kepada semua pihak yang telah membantu penulis selama
pembuatan proposal ini berlangsung sehingga terealisasikan proposal ini.

Demikian yang dapat penulis sampaikan, semoga proposal ini bermanfaat dan penulis
sangat mengharapkan kritik dan saran terhadap proposal ini agar kedepannya bisa diperbaiki.

Padang, Desember 2021

Penulis

iv
DAFTAR ISI

ABSTRAK.................................................................................................................................................iii
KATA PENGANTAR…………………………………………………………………………………….. iv
DAFTAR ISI................................................................................................................................................. v
DAFTAR TABEL.....................................................................................................................................vii
DAFTAR GAMBAR...............................................................................................................................viii
DAFTAR LAMPIRAN.................................................................................................................................ix

BAB 1 PENDAHULUAN...........................................................................................................................1
1.1 Permasalahan.............................................................................................................................1
1.2 Tujuan........................................................................................................................................3
1.3 Manfaat......................................................................................................................................3
1.4 Batasan Masalah........................................................................................................................4
BAB 2 LANDASAN TEORI......................................................................................................................5
2.1 Arduino Uno...............................................................................................................................5
2.1.1 Spesifikasi Arduino Uno....................................................................................................5
2.1.2 Sumber Tegangan..............................................................................................................6
2.1.3 Memori...............................................................................................................................6
2.1.4 Input dan Output...............................................................................................................6
2.1.5 Komunikasi........................................................................................................................7
2.2 LCD (Liquid Crystal Display)..................................................................................................8
2.2.1 Pengertian LCD.....................................................................................................................8
2.2.2 Deskripsi Pin dan Pin Diagram............................................................................................8
2.3 Buzzer.........................................................................................................................................9
2.3.1 Prinsip kerja buzzer adalah sangat sederhana...................................................................10
2.4 Push Button..............................................................................................................................10
2.5 LoRa (Long Range).................................................................................................................11
2.5.1 Penggunaan LoRa............................................................................................................12
2.5.2 Spesifikasi LoRa...............................................................................................................12
2.5.3 Konsumsi Daya................................................................................................................13

v
2.6 LED...........................................................................................................................................14
2.7 Sensor DTH11………………………………………………………………………………….15
2.8 Solusi Alternatif........................................................................................................................16

BAB 3 METODOLOGI............................................................................................................................17
3.1 Metoda Perancangan...............................................................................................................17
3.2 Perancangan Alat.....................................................................................................................18
3.2.1 Diagram Block..................................................................................................................18
3.2.2 Flowchart Hardware........................................................................................................19
3.3 Alat dan Bahan.........................................................................................................................21
3.4 Jadwal Pelaksanaan.................................................................................................................22
3.5 Pembagian Tugas.....................................................................................................................22

BAB 4 PENGUJIAN DAN IMPLEMENTASI…………………………………………………………....24


4.1 Metode dan Analisa Hasil Pengujian………………………………………………………....24
4.1.1 Program Pengirim dan Penerima Pada Arduino Lora………………………………...24
4.1.2 Pengujian Lora……………………………………………………………………………26
4.2 Implementasi Alat……………………………………………………………………………...27
4.2.1 Detail Desain………………………………………………………………………………27
4.2.2 Panduan Penggunaan Alat……………………………………………………………….28
BAB 5 KESIMPULAN DAN SARAN……………………………………………………………………29
5.1 Kesimpulan……………………………………………………………………………………..29
5.2 Saran……………………………………………………………………………………………29

DAFTAR PUSTAKA................................................................................................................................30

vi
DAFTAR TABEL

Tabel 1. Spesifikasi Arduino Uno....................................................................................................5


Tabel 2. Pin-Pin di LCD..................................................................................................................9
Tabel 3. Spesifikasi Konsumsi Daya.............................................................................................13
Tabel 4. Solusi Alternatif...............................................................................................................16
Tabel 5. Rancangan Anggaran Biaya............................................................................................21
Tabel 6. Jadwal Pelaksanaan Tugas...............................................................................................22
Tabel 7. Pembagian Tugas.............................................................................................................22
Tabel 8. Hasil Pengujian………………………………………………………………………….26

vi
i
DAFTAR GAMBAR

Gambar 1. Arduino Uno.................................................................................................................................5


Gambar 2. LCD Display 16x2 karakter.......................................................................................................8
Gambar 3. Buzzer......................................................................................................................................10
Gambar 4. LoRa Ebyte E22.......................................................................................................................11
Gambar 5. Komunikasi LoRa dengan Frekuensi yang sama......................................................................12
Gambar 6. Light Emiting Diode...................................................................................................................14
Gambar 7. Sensor DTH11…………………………………………………………………………………15
Gambar 7. Flowchart Hardware.................................................................................................................19
Gambar 8. PCB Send…..…………………………………………………………………………………...27
Gambar 9. PCB Receiver…………………………………………………………………………………...27

vi
ii
DAFTAR LAMPIRAN

Lampiran 1. Program Pengirim…………………………………………………………………....................30


Lampiran 2. Program Penerima……………………………………………………………………………....32
Lampiran 3. Tampilan sensor suhu dan RSSI pada serial monitor…………………………………………...34

ix
BAB 1
PENDAHULUAN

1.1 Permasalahan
Wisata gunung di Indonesia sangatlah beragam. Sebab, jumlah pegunungan di
Indonesia, bisa dibilang cukup banyak dengan pemandangan dan pesona yang sangat
mengagumkan. Mulai dari pemandangan matahari terbit, tebing-tebing curam, padang
rumput yang hijau, hingga pemandangan cantik dari puncak gunung. Tak heran, jika
mendaki gunung menjadi salah satu kegiatan favorit di Indonesia.

Jumlah pendaki gunung terus meningkat dari tahun ke tahun. Tapi walau
bagaimanapun kegiatan mendaki tetap merupakan kegiatan yang berbahaya. Banyak
kejadian buruk yang bisa terjadi pada saat pendakian gunung seperti, kedinginan,
kelelahan, sulit bernafas, kaki keram, kesurupan, teman yang hilang, bahkan kematian.
Para pendaki yang mengalami kendala tersebut tidak dapat langsung meminta pertolongan
ataupun memberikan informasi kepada tim pengawas, karena masih sulit dijangkau oleh
sinyal seluler. [1]

Seiring dengan perkembangan teknologi baik dibidang pendidikan, komunikasi dan


industri serta meningkatnya daya pikir manusia dalam memanfaatkan
teknologi.Memunculkan berbagai inovasi teknologi-teknologi baru yang akan membantu
manusia dalam menjalankan pekerjaannya. Salah satu teknologi yang terus berkembang
saat ini adalah teknologi wireless yang dapat mengirim informasi tanpa membutuhkan
kabel. Dimana informasi atau data ditransmisikan pada media rambat udara memanfaatkan
sinyal elektromagnetik.[2]

Pada beberapa tahun terakhir, terdapat beberapa penelitian yang telah dilakukan
untuk mengatasi permasalahan diatas. Perancangan aplikasi pemantauan pendaki gunung
menggunakan wireless network dengan menggunakan protokol MQTT. Pada penelitian
tersebut, digunakan metode publish-subscribe dengan perantara node arsitektur yang saling
terhubung dengan node bergerak milik pendaki dan langsung tersambung melalui
smartphone pendaki. [3] Persamaan dengan penelitian ini yaitu sama-sama merancang
sistem jaringan nirkabel untuk memantau para pendaki gunung yang mengalami masalah
selama proses pendakian, yang menjadi pembeda yaitu peneliti ini menggunakan metode
publish-subscribe untuk berkomunikasinya sementara penulis menggunakan 2 buah LoRa
bertipe Ebyte E22 sebagai komunikasi wireless antara poss pengirim sinyal darurat dengan
posko pengawas.

Selain itu, hal yang sama pernah dilakukan oleh Fachrudin Al Anshori, Nugriyatna
dari Teknik Informatika, Fakultas Komunikasi dan Informatika Universitas
Muhammadiyah Surakarta. Tetapi dengan menggunakan aplikasi panduan mendaki gunung

1
berbasis android yang membantu pendaki mulai dari proses penyusunan rencana, persiapan
fisip, peralatan gunung, teknik-teknik mendaki, survival, pertolongan pertama (P3K), peta
gunung, dan perkiraan cuaca. [4] Persamaan dengan penelitian ini yaitu sama-sama
memberikan solusi terhadap permasalahan para pendaki, yang menjadi pembeda yaitu
peneliti ini yaitu membuat aplikasi yang bisa dilihat pada android sebagai pemandu
perjalanan pendakian sementara penulis merancang sebuah alat dengan sistem komunikasi
sinyal darurat yang diletakkan di setiap pos pendakian

Penelitian oleh Ibnu Ziad (2020) yang berjudul "Rancang Bangun Emergency Button
Berbasis LoRa". Dalam penelitian ini perancangan alatnya selain arduino dan LoRa juga
menambahkan antena pada proses transmisi dan menggunakan LCD pada proses
receivernya, sehingga alat dapat langsung dibawa oleh pendaki.[5] Persamaan dengan
penelitian ini yaitu sama-sama merancang alat sistem darurat berbasis LoRa untuk para
pendaki, yang menjadi pembeda yaitu peneliti ini pada perancangannya menambahkan
antenna dalam proses transmisinya dan menambahkan LCD pada proses receivernya, serta
alat yang dirancang dapat dibawa langsung oleh pendaki sedangkan yang penulis
merancang alat yang cukup sederhana dan biaya yang murah yaitu alat yang dirancang
hanya ditempatkan pada setiap pos pendakian, dimana transmisi yang digunakan berupa
button, dan receivernya berupa buzzer yang ditempatkan pada pos pengawas.

Penelitian oleh Mochamad Farras Fauzan (2021) yang berjudul "Alat Komunikasi
Darurat Dengan ESP8266 dan LoRa Untuk Pendaki Gunung". Penelitian ini mengusulkan
untuk membangun alat komunikasi yang menggunakan sinyal radio untuk berkomunikasi
serta memiliki GPS (Global Positioning System), sehingga pendaki dapat berkomunikasi
dan melihat pendaki lain yang memiliki alat ini melalui browser pada smartphone yang
dimiliki pendaki.[6] Persamaan dengan penelitian ini yaitu sama-sama merancang alat
komunikasi darurat berbasis LoRa untuk masalah para pendaki, yang menjadi pembeda
yaitu peneliti ini menambahkan ESP8266 serta memakai GPS, sehingga terhubung melalui
smartphone pendaki sementara penulis merancang sistem menggunakan Arduino dan
LoRa, dimana alat hanya ditempatkan pada pos pendakian.

Penelitian oleh Weldy Guruh Wardhana (2021) yang berjudul " Perancangan dan
Realisasi Sistem Komunikasi Darurat Menggunakan Radio LoRa yang Terintegrasi dengan
Smartphone Melalui Bluetooth". Pada penelitian ini dibuat suatu sistem komunikasi
darurat dengan mengintegrasikan modul radio LoRa (Long Range) dan smartphone melalui
modul bluetooth. Data yang dikirim dan diterima oleh radio darurat ini ditampilkan pada
aplikasi android bernama "FindMySignal". Kemudian, pada radio darurat sudah dilengkapi
dengan modul GPS untuk dapat mendeteksi lokasi keberadaan korban.[7] Persamaan pada
penelitian ini yaitu sama-sama merancang alat sistem komunikasi darurat menggunakan
2
LoRa, yang menjadi pembeda yaitu pada penelitian ini alat yang dirancang dihubungkan
ke smartphone melalui Bluetooth agar terjadi komunikasi, dan masih memanfaatkan sinyal
internet sementara penulis merancanga alat yang dapat digunakan tanpa jaringan internet,
yang menggunakan Arduino dan LoRa pada proses pembuatan alatnya.

Dengan adanya pos pemberhentian disetiap perjalanan pendakian, sebenarnya telah


membanu sedikitnya masalah yang dialami oleh para pendaki. Pendaki dapat menunggu di
pos pemberhentian untuk menunggu pendaki lain berpapasan dengan nya, akan tetapi hal
tersebut kurang efektif karena memakan waktu yang lama dan beresiko terhadap pendaki.
Pertolongan pertama (P3K) tidak dapat langsung dirasakan oleh para pendaki karena belum
adanya jalan untuk membantu memudahkan setiap permasalahan yang dialami oleh
pendaki.

Oleh karena itu, perlu dilakukan penelitian membuat Sistem Pemberian Sinyal
Darurat Pada POS Pendakian Berbasis LoRa dengan menggunakan arduino dan LoRa,
dimana transmitter nya menggunakan button sebagai tanda pengiriman pesan dan receiver
nya ditampilkan melalui buzzer sebagai alarm yang ditempatkan pada pos pengawas.
Dimana alat ini di nilai cukup sederhana, ekonomis dan aman dalam penggunaannya,
dibandingkan alat yang telah dirancang oleh peneliti-peneliti sebelumnya yang di nilai
cukup mahal, kerena membutuhkan banyak komponen dalam pembuatannya, serta alat
yang rentan mengalami kerusakan, karena langsung di pegang oleh setiap pendaki. Oleh
sebab itu, diharapkan dengan adanya alat ini dapat memberikan solusi dari permasalahan
para pendaki pun dapat diatasi secepat mungkin.

1.2 Tujuan
Adapun tujuan dari TA 1 ini, yaitu:

1. Merancang Sistem pemberian sinyal darurat pada pos pendakian berbasis LoRa yang
sederhana dan ekonomis.
2. Menguji Sistem pemberian sinyal darurat pada pos pendakian berbasis LoRa
3. Menerapkan Sistem pemberian sinyal darurat pada pos pendakian berbasis LoRa

1.3 Manfaat
Manfaat dari TA 1 ini yaitu :

1. Menciptakan Sistem pemberian sinyal darurat pada pos pendakian berbasis LoRa yang
mudah didapat dan digunakan.
2. Memberikan pengetahuan dan pemahaman tentang komunikasi LoRa.
3. Sistem pemberian sinyal darurat pada pos pendakian berbasis LoRa diharapkan dapat
membantu permasalahan pendaki dengan cepat dan tepat.

3
1.4 Batasan Masalah
Batasan masalah yang terdapat pada TA 1 ini yaitu:

1. Transmisi data merupakan komunikasi satu arah


2. tidak membahas sisi elektronika secara keseluruhan akan tetapi lebih fokus pada bidang
telekomunikasi.
3. Menggunakan settingan parameter default pada LoRa.
4. Menggunakan 2 buah LoRa
5. Menggunakan 2 buah Arduino Uno
6. Dibutuhkan sebuat tombol/button pada transmitter untuk aktivasi alat/system
7. Menggunakan buzzer pada receiver sebagai alarm
8. Dalam pengujian hanya digunakan satu titik pengujian antara posko pengirim dan
posko pengawas.

4
BAB 2
LANDASAN TEORI

2.1 Arduino Uno


Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki
14 pin input dari output digital dimana 6 pin input tersebut dapat digunakan sebagai output
PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP
header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup
hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB
atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya. [8]

Gambar 2.1 Arduino Uno

2.1.1 Spesifikasi Arduino Uno

Tabel 2.1.1 Spesifikasi Arduino Uno

Mikrokontroler ATMega328

Tegangan Operasi 5V

Input Voltage (disarankan) 7-12V

Input Voltage (batas) 6-20V

14 (dimana 6 pin memberikan output


Pin Digital I/O
PWM)

Pin Input Analog 6

Pin arus DC per I/O 40m

5
32 KB (ATmega328) yang 0,5 KB
Flash Memory
digunakan oleh bootloader

SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328)

Clock Speed 16MHz

2.1.2 Sumber Tegangan


Arduino Uno mendapatkan tegangan yang diperoleh dari koneksi USB atau
melalui power supply eksternal. Power supply eksternal dapat menggunakan adaptor
AC-DC atau baterai, melalui jack DC yang tersedia. Papan ini dapat beroperasi
dengan diberi tegangan sebesar 6V sampai 12V. Namun beberapa hal yang perlu
diperhatikan dalam rentang tegangan ini. Jika diberi tegangan kurang dari 7V, maka
pin 5V tidak akan murni mengeluarkan 5V sehingga rangkaian bekerja dengan tidak
sempurna. Jika diberi tegangan lebih dari 12V, maka regulator tegangan akan terjadi
over heat yang dapat merusak papan Arduino. Dengan demikian, besar tegangan
yang disarankan sebesar 7V sampai 12V dapat dilihat pada Tabel 2.1.2.

Beberapa pin power pada Arduino Uno :


a. Pin GND adalah ground.
b. Pin Vin adalah pin yang digunakan untuk memberikan tegangan pada papan
Arduino sebesar 7V sampai 12V.
c. Pin 5V adalah pin output dimana pada pin tersebut mengalir tegangan 5V yang
telah melalui regulator.
d. Pin 3.3V adalah pin output dimana pin tersebut disediakan tegangan 3.3V yang
telah melalui regulator.
e. Pin IOEF adalah pin yang menyediakan referensi tegangan mikrokontroler.

2.1.3 Memori
ATmega328 pada Arduino Uno R3 memiliki memori 32 KB, dengan 0.5 KB
dari memori tersebut telah digunakan untuk bootloader. Jumlah SRAM 2 KB, dan
EEPROM 1 KB, yang dapat di baca-tulis dengan menggunakan EEPROM library
saat melakukan pemrograman.

2.1.4 Input dan Output

Arduino Uno memiliki 14 buah pin yang dapat digunakan sebagai input dan
6
7
output. Pin-pin tersebut bekerja dengan tegangan 5V, dan setiap pin dapat menyedia
atau menerima arus sebesar 20mA. Nilai maksimum arus adalah 40mA untuk
menghindari kerusakan pada chip mikrokontroler.
Beberapa pin memiliki fungsi khusus :
A. Serial, terdiri dari 2 pin : pin 0 (RX) dan pin 1 (TX) yang digunakan untuk
menerima (RX) dan mengirim (TX) data serial.
B. External Interruos, yaitu pin 2 dan pin 3. Kedua pin tersebut dapat digunakan
untuk mengaktifkan interups dengan menggunakan fungsi attachInterrupt().
C. PWM : Pin 3, 5, 6, 9, 10, dan 11 menyediakan output PWM 8-bit
D. dengan menggunakan fungsi analogWrite().
E. SPI : Pin 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) mendukung komunikasi SPI
F. dengan menggunakan SPI Library.
G. LED : Pin 13. Pada pin 13 terhubung bilt-in led yang dikendalikan oleh digital pin
no 13.
H. TWI : Pin A4 (SDA) dan A5(SCL) yang mendukung komunikasi TWI dengan
menggunakan Wire Library.

Arduino Uno memiliki 6 buah input analog yang diberi tanda dengan A0, A1,
A2, A3, A4, A5. Masing-masing pin analog tersebut memiliki resolusi 10 bit.

Beberapa pin lainnya pada papan ini :


a. AREF sebagai referensi tegangan untuk input analog.
b. Reset dapat dihubungkan ke LOW untuk melakukan rest terhadap mikrokontroler.

2.1.5 Komunikasi
Arduino Uno memiliki beberapa fasilitas untuk berkomunikasi dengan
komputer, berkomunikasi dengan Arduino lainnya, atau dengan mikrokontroller lain
nya. Atmega328 menyediakan komunikasi serial UART TTL (5V) yang tersedia di
pin 0 (RX) dan pin 1 (TX). Chip ATmega16U2 yang terdapat pada board berfungsi
menterjemahkan bentuk komunikasi ini melalui USB dan akan tampil sebagai
Virtual Port di komputer.
Pada Arduino Software (IDE) terdapat monitor serial yang memudahkan data
textual untuk dikirim menuju Arduino atau keluar dari Arduino. Led TX dan RX
akan menyala berkedip-kedip ketika ada data yang ditransmisikan melalui USB to
8
Serial dengan kabel USB ke komputer. Menggunakan komunikasi serial dari digital
pin, gunakan Software Serial library.
ATmega328 juga mendukung komunikasi I2C (TWI) dan SPI. Di dalam
Arduino Software (IDE) sudah termasuk Wire Library untuk memudahkan anda
menggunakan bus I2C. Untuk menggunakan komunikasi SPI, gunakan SPI library.

2.2 LCD (Liquid Crystal Display)


2.2.1 Pengertian LCD
LCD adalah modul elektronik media tampilan yang menggunakan kristal cair
sebagai penampil utama. LCD 16x2 adalah modul basik dan biasanya digunakan
diberbagai alat. Modul ini cocok digunakan pada seven segment dan multi segment
LED. Alasan menggunakan LCD adalah murah, mudah di program, tidak memiliki
batasan karakter, dapat dibuat animasi.
LCD 16x2 artinya LCD memiliki 2 baris dan 16 kolom. Didalam LCD
memiliki masing-masing karakter menampilkan matriks 5x7 pixel. LCD juga
memiliki dua register, perintah, dan data. Perintah register menyimpan instruksi
perintah yang diberikan ke LCD. Perintah instruksi yang diberikan adalah tugas yang
sudah dikenal seperti memberikan inisialisasi pengoperasian, membersihkan layar,
menyetel posisi kursor, mengontrol tampilan, dan lain sebagainya. [9]

2.2.2 Deskripsi Pin dan Pin Diagram


LCD yang digunakan untuk menampilankan 16x2 karakter. Komponen ini
memiliki 16 pin. Berikut gambar dan tabel yang menunjukkan fungsi keenam belas
pin di LCD.

Gambar 2.2.2. LCD 16x2 Karakter

9
Tabel 1.2.2 Pin-Pin di LCD

No.Pin Nama Pin Keterangan


1 VSS Dihubungkan ke ground
2 VDD Catu daya positif
3 V0 Pengatur kontras. Potensiometer 10kΩ bisa
digunakan untuk mengatur tingkat kontras
4 RS Register Select:
 RS = High untuk mengirim data
 RS = Low untuk menggirim instruksi
5 R/W Read/Write control bus, HIGH untuk membaca data
di LCD
6 E Data Enable, E = High supaya LCD dapat diakses
7 DB0 Data
8 DB1 Data
9 DB2 Data
10 DB3 Data
11 DB4 Data
12 DB5 Data
13 DB6 Data
14 DB7 Data
15 BLA Catu daya positif untuk layar
16 BLK Catu daya negatif untuk layar

2.3 Buzzer
Buzzer adalah sebuah komponen elektronika yang berfungsi untuk mengubah getaran
listrik menjadi getaran suara. Pada dasarnya prinsip kerja buzzer hampir sama dengan loud
speaker, jadi buzzer juga terdiri dari kumparan yang terpasang pada diafragma dan
kemudian kumparan tersebut dialiri arus sehingga menjadi elektromagnet, kumparan tadi
akan tertarik ke dalam atau keluar, tergantung dari arah arus dan polaritas magnetnya,
karena kumparan dipasang pada diafragma maka setiap gerakan kumparan akan
menggerakkan diafragma secara bolak-balik sehingga membuat udara bergetar yang akan

10
menghasilkan suara. Buzzer biasa digunakan sebagai indikator bahwa proses telah selesai
(alarm, indicator suara).

Gambar 2.3. Buzzer

2.3.1 Prinsip kerja buzzer adalah sangat sederhana.


Ketika suatu aliran listrik mengalir ke rangkaian buzzer, maka terjadi
pergerakan mekanis pada buzzer tersebut. Akibatnya terjadi perubahan energi dari
energi listrik menjadi energi suara yang dapat didengar oleh manusia. Umumnya
jenis buzzer yang beredar di pasaran adalah buzzer piezoelectric yang bekerja pada
tegangan 3 sampai 12 volt DC.

2.4 Push Button


Push button (tombol tekan) adalah perangkat / saklar sederhana yang berfungsi untuk
menghubungkan atau memutuskan aliran arus listrik dengan sistem kerja tekan unlock (tidak
mengunci). Sistem kerja unlock disini berarti saklar akan bekerja sebagai device
penghubung atau pemutus aliran arus listrik saat tombol ditekan, dan saat tombol tidak
ditekan (dilepas), maka saklar akan kembali pada kondisi normal. Sebagai device
penghubung atau pemutus, push button hanya memiliki 2 kondisi, yaitu On dan Off. Istilah
On dan Off ini menjadi sangat penting karena semua perangkat listrik yang memerlukan
sumber energi listrik pasti membutuhkan kondisi On dan Off. Karena sistem kerjanya yang
unlock dan langsung berhubungan dengan operator, push button menjadi device paling
utama yang biasa digunakan untuk memulai dan mengakhiri kerja mesin di industri.

Gambar 2.4. Push Button

11
Berdasarkan fungsi kerjanya yang menghubungkan dan memutuskan, push button
mempunyai 2 tipe kontak yaitu NC (Normally Close) dan NO (Normally Open).

 NO (Normally Open), merupakan kontak terminal dimana kondisi normalnya terbuka


(aliran arus listrik tidak mengalir). Dan ketika tombol ditekan, kontak yang NO ini akan
menjadi menutup (Close) dan mengalirkan atau menghubungkan arus listrik. Kontak
NO digunakan sebagai penghubung atau menyalakan sistem circuit (Push Button ON).
 NC (Normally Close), merupakan kontak terminal dimana kondisi normalnya tertutup
(mengalirkan arus litrik). Dan ketika tombol push button ditekan, kontak NC ini akan
menjadi membuka (Open), sehingga memutus aliran arus listrik. Kontak NC digunakan
sebagai pemutus atau mematikan sistem circuit (Push Button Off).

2.5 LoRa (Long Range)


LoRa (Long Range) adalah suatu format modulasi yang unik dan mengagumkan yang
dibuat oleh Semtech. modulasi yang dihasilkan menggunakan modulasi FM. Inti pada
pemrosesan menghasilkan nilai frekuensi yang stabil. metode transmisi juga bisa
menggunakan PSK (Phase Shift Keying), FSK (Frequency Shift Keying). Nilai frekuansi
pada LoRa bermacam-macam sesuai daerahnya, jika di Asia frekuensi yang digunakan yaitu
433MHz, di Eropa nilai frekuensi yang digunakan yaitu 868MHz, sedangkan di Amerika
Utara frekuensi yang digunakan yaitu 915MHz. Keuntungan yang didapatkan dari teknolog
LoRa ini adalah kita dapat mengontrol sesuatu dari jarak jauh.

Gambar 2.5-1 Lora Ebyte E22

LoRa yang dikembangkan oleh Semtech yang memiliki kemampuan jarak jauh, hemat
daya dan komunikasi dengan kapasitas yang rendah dapat dioperasikan pada frekuensi 433-
915MHz tergantung pada area yang tersebar. Maka LoRa dapat mengirim dan menerima
dengan frekuensi yang sama tergantung dari area dimana LoRa tersebut digunakan.

Secara garis besar, komponen utama LoRa (Long Range) sebagai berikut :

a. LoRa end devices sebagai sensor/aktuator yang terhubung melalui antarmuka radio
LoRa ke satu atau beberapa LoRa Gateways.

12
b. LoRa Gateways sebagai penghubung end devices ke LoRa NetServer yang merupakan
elemen pusat dari arsitektur jaringan LoRa.
c. LoRa NetServer yang berfungsi sebagai server jaringan yang melakukan kontrol semua
jaringan (radio resource management, admission control, security, dan lain-lain)

Gambar 2.5-2 Komunikasi LoRa dengan Frekuensi yang Sama

Jaringan LoRa memiliki topologi star of star. Setiap end device terhubung ke satu atau
ke beberapa gateway. Antara end-device dengan gateway berkomunikasi melalui RF dengan
pita frekuensi ISM. Masing-masing gateway terhubung dengan LoRa Netserver. Semua
gateway dari LoRa dapat mengirimkan data dari end device ke Netserver dengan
menambahkan beberapa infomasi yang berhubungan dengan kualitas dari penerimaan.
(Diana, Nazir, and Rufiyanto 2017)
Ada beberapa parameter yang dapat dicari dari hasil pengujian modulasi LoRa, salah
satunya adalah RRSI (Received Strength Indicator), yaitu merupakan indikator penanda
kekuatan sinyal yang dapat terekap oleh receiver. Baik tidaknya suatu RSSI dinilai dari
seberapa jauh RSSI yang terekap dari nilai 0. Apabila semakin mendekati 0 maka RSSI dapat
dikatakan baik, apabila semakin menjauh dari 0 maka RSSI dikatakan buruk. Nilai RSSI
yang baik berkisar -1 hingga -99, sedangkan nilai RSSI yang buruk berada dibawah -100.
Rata-rat RSSI dapat ditentukan melalui:

Jumlah RSSI
Rata-rata RSSI = Paket Diterima

2.5.1 Penggunaan LoRa


Johnny Gaelens, Patrick Van Torre, Jo Verhaever, dan Hendrik Rogier
melakukan percobaan di Antartika dengan membuktikan bahwa LoRa dapat
mengeluarkan frekuensi sebesar 434 dan 915 MHz. Pada hardware yang
digunakan diberikan tambahan modul yaitu RN2483yang dapat mengirim dan
menerima sinyal LoRa sebesar 434 dan 915 MHz. [10]
13
2.5.2 Spesifikasi LoRa

Berikut adalah spesifikasi dari LoRa :


1. Supply Voltage VDD = 1.8 V-3.7 V
2. Temperature = 25° C
3. Frequency Range FRF = 169/433/868/915 MHzCrystal Oscillator Frequency
FXOSC = 32 MHz
4. Pout = + 13 dBm
5. Frequency Deviation FDA = 5 kHz

14
6. Bit Rate = 4.8 kb/s

2.5.3 Konsumsi Daya


Berikut adalah tabel dari konsumsi daya LoRa :

Tabel 2.5.2. Spesifikasi Konsumsi Daya

Simbol Deskripsi Kondisi Min Typ Max Unit

IDDSL Supply current in - 0.2 1 uA


Sleep
mode
IDDIDLE Supply current RC Oscillator - 1.5 - uA
in Idle enabled
mode
IDDST Supply current Crystal - 1.6 1.8 mA
in Standby mode oscillator
enabled

IDDFS Supply current FSRx - 5.8 - mA


in Synthesizer
mode

LnaBoost Off, - 10.8 -


band 1
IDDR Supply current - 11.5 - mA
in Receive mode

LnaBoost On, - 12.0 -


band 1

Band 2&3

RFOP=+12dBm, - 120 - mA

on PA_BOOST

RFOP=+17dBm, - 87 - mA

15
on PA_BOOST

IDDT Supply current RFOP=+13dBm, - 29 - mA


in Transmit
mode with
impedance
matching

on RFO_LF/HF
pin
RFOP=+7dBm, - 20 - mA
on
RFO_LF/HF pin

2.6 LED
LED atau singkatan dari Light Emitting Diode adalah salah satu komponen elektronik
yang tidak asing lagi di kehidupan manusia saat ini[8]. LED saat ini sudah banyak dipakai,
seperti untuk penggunaan lampu permainan anak-anak, untuk rambu- rambu lalu lintas,
lampu indikator peralatan elektronik hingga ke industri, untuk lampu emergency, untuk
televisi, komputer, pengeras suara (speaker), hard disk eksternal, proyektor, LCD, dan
berbagai perangkat elektronik lainnya sebagai indikator bahwa sistem sedang berada dalam
proses kerja, dan biasanya berwarna merah atau kuning. LED ini banyak digunakan karena
komsumsi daya yang dibutuhkan tidak terlalu besar dan beragam warna yang ada dapat
memperjelas bentuk atau huruf yang akan ditampilkan. dan banyak lagi

Pada dasarnya LED itu merupakan komponen elektronika yang terbuat dari bahan
semi konduktor jenis dioda yang mampu memencarkan cahaya. LED merupakan produk
temuan lain setelah dioda. Strukturnya juga sama dengan dioda, tetapi belakangan
ditemukan bahwa lektron yang menerjang sambungan P-N. Untuk mendapatkan emisi
cahaya pada semikonduktor, doping yang pakai adalah galium, arsenic dan phosporus. Jenis
doping yang berbeda menghasilkan warna cahaya yang berbeda pula.

Gambar 2.6. LED

16
2.7 Sensor DHT11
Sensor DHT11 adalah module sensor yang berfungsi untuk mensensing objek suhu
dan kelembaban yang memiliki output tegangan analog yang dapat diolah lebih lanjut
menggunakn mikrokontroler. Module sensor ini tergolong kedalam elemen resistif seperti
perangkat pengukur suhu seperti contohnya yaitu NTC. Kelebihan sensor seperti ini
dibandingkan module sensor lainnya yaitu dari segi kualitas pembacaan data sensing yang
lebih responsive yang memiliki kecepatan dalam hal sensiv objek suhu dan kelembaban dan
data yang terbaca tidak mudah terintreverensi. Sensor DHT11 biasanya memiliki fitur
kalibrasi nilai pembacaan suhu dan kelembaban yang cukup kuat. Penyimpanan data
kalibrasi tersebut dapat memori program OTP yang disebut juga nama koefisien kalibrasi.
Sensor ini memiliki 4 kaki pin, dan terdapat juga sensor DHT11 dengan breakout PCB yang
terdapat hanya memiliki 3 kaki pin seperti gambar dibawah ini.

Gambar 2.7 Sensor DTH11

Spesifikasi Sensor DHT11


 Tegangan Input 3-5V
 Arus 0.3mA, Iddle 60uA
 Periode sampling 2 detik
 Output data serial
 Resolusi 16bit
 Temperatur antara 0°C sampai 50°C (akurasi 1°C )
 Kelembapan antara 20% sampai 90% (akurasi 5%)

17
2.8 Solusi Alternatif
Tabel 2.7. Solusi Alternatif

No Alat Keterangan

1 Sistem pemberian sinyal darurat Data/sinyal yang dikirim dari transmitter


pada pos pendakian berbasis LoRa akan diterima oleh receiver yang berada di
dengan buzzer dan penambahan posko pendakian, sehingga buzzer akan
LED berbunyi dan LED akan berkedip sebagai
tanda adanya keadaaan darurat. Dengan
tambahan LED ini, maka sinyal darurat bisa
di rasakan oleh pendengaran serta
penglihatan

2 Sistem pemberian sinyal darurat Dengan penambahan GPS Tracker, maka


pada pos pendakian berbasis LoRa selain bisa mengirim sinyal darurat, alat ini
dengan buzzer dan penambahan juga bisa memberitahukan asal sinyal dengan
GPS Tracker cara mentraking GPS yang dapasang pada
perangkat transmitter

3 Sistem pemberian sinyal darurat Penambahan LED dilakukan pada perangkat


pada pos pendakian berbasis LoRa transmitter dan receiver, sedangkan keypad
dengan buzzer serta penambahan hanya ditambahkan pada perangkat
LCD dan keypad transmitter saja. Fungsi dari LCD dan keypad
pada transmitter ini adalah untuk menginput
informasi terkait keadaan darurat yang terjadi
dalam bentuk angka/kode, dan LCD pada
receiver berfungsi untuk menampilkan
informasi tersebut.

18
BAB 3
METODOLOGI

3.1 Metoda Perancangan


Adapun metoda atau tahapan dalam pembuatan alat ini adalah sebagai berikut :

Perancangan Pengujian
Perencanaan

Diskusi dengan Menentukan alur kerja Ujicoba sistem


dosen pembimbing sistem Pencatatan hasil
Diskusi dengan anggota kelompok Menentukan komponen beserta spesifikasi
Penarikan kesimpulan
Identifikasi permasalahan Pembuatan rangkaian simulasi Revisi apabila diperlukan
Menentukan alternatif solusi Pembuatan model
Memilih solusi Merangkai komponen
Menyusun jadwal pelaksanaan dan pembagian kerja

1. Metoda Perencanaan
Metoda perencanaan dimulai dengan berdiskusi dengan dosen pembimbing.
Kemudian dilanjutkan dengan diskusi anggota kelompok untuk mendapatkan
permasalahan. Setelah masalah teridentifikasi, maka ditentukan solusi-solusi yang
mungkin dilakukan. Kemudian dipilih solusi yang terbaik diantara seluruh opsi. Dan
yang terakhir menyusun jadwal pelaksanaan beserta pembagian tugas kerja.
2. Metoda Perancangan
Pada tahap perancangan terlebih dahulu menentukan alur kerja sistem yang akan
dibuat. Kemudian menentukan komponen beserta spesifikasi alat yang akan digunakan.
Setelah itu sistem disimulasikan guna mempermudah proses perangkaian. Setelah
simulasi berjalan dilanjutkan dengan membuat model
3. Metoda Pengujian
Setelah model selesai dibuat dilakukan proses uji coba, apakah rancangan sudah
bekerja seperti yang diinginkan atau belum.

19
3.2 Perancangan Alat

3.2.1 Diagram Block

botton buzzer

mikrokontroller
LoRa mikrokontroller
LoRa

Pengirim Penerima

Perancangan pemberian sinyal darurat pada pos pendakian ini menggunakan 2 buah
LoRa bertipe Ebyte E22 sebagai komunikasi wireless antara poss pengirim sinyal darurat
dengan posko pengawas/pendaftaran ,dimana komunkasi ini diproses oleh mikrokontroller
arduino UNO, Buzzer yang terdapat pada posko pendaftaran akan hidup jika ada yang
menekan tombol darurat.

Diagram Blok Sensor Suhu

20
3.2.2 Flowchart

mulai Masukan dari


pengirim

Masukan
on
Terima
ON

Kirim perintah on ke penerima

Buzzer
hidup

selesai

Pengirim Penerima

21
Flowchart Sensor Suhu

22
3.3 Alat dan Bahan
1. Saklar Push button
2. Arduino UNO
3. Buzzer
4. LoRa Ebyte
5. Laptop
6. Sensor suhu
7. LED

Tabel 3.3. Rancangan Anggaran Biaya

Komponen Jumlah Harga

LoRa Ebyte 2 @Rp.200.000

Arduino UNO 2 @Rp.75.000

buzzer 1 @Rp.50.000

saklar push
button 1 @Rp.10.000

Sensorsuhu 1 @Rp. 35.000


LED 2 @Rp. 2000
komponen lain @Rp.40.000

total Rp.689.000

23
3.4 Jadwal Pelaksanaan
Adapun jadwal pelaksanaan perancangan sistem ini adalah sebagai berikut :

Tabel 3.4. Jadwal Pelaksanaan Tugas

3.5 Pembagian Tugas


Pembagian tugas untuk realisasi jadwal pelaksanaan adalah sebagai berikut :

Tabel 3.5. Pembagian Tugas

No Kegiatan Penanggung jawab Keluaran Pelaksanaan


1 Diskusi Dengan -Maulana M Ibrahim Judul Tugas Minggu 1
Pembimbing -Devara Yudiandara Akhir 1
-Akbar Alhaqi H
-Satria Ramadhan

2 Pembuatan -Maulana M Ibrahim Proposal Minggu 1-3


Proposal -Devara Yudiandara Tugas Akhir 1
-Akbar Alhaqi H
-Satria Ramadhan
3 perancang -Maulana M Ibrahim -Simulasi Minggu 4-6
an -Devara yudiandara rangkaian dan
program pada
arduino ide
4 Persiapan Bahan -Satria Ramadhan Kesiapan Alat Minggu 7-8
dan Komponen -Akbar Alhaqi Dan Bahan
5 Pembuatan Alat -Maulana M Ibrahim Produk Alat Minggu 9-13
-Devara yudiandara
-Satria Ramadhan

24
6 Pengujian Alat -Maulana M Ibrahim Hasil Minggu 14
-Devara yudiandara Pengujian
-Satria Ramadhan Alat
7 Laporan -Akbar Alhaqi Laporan Minggu 14-15
Kemajuan Kemajuan
8 Perbaikan Alat -Maulana M Ibrahim Hasil Minggu 16-18
-Devara yudiandara Perbaikan
-Satria Ramadhan Alat

9 Pengujian -Maulana M Ibrahim Hasil Minggu 19


Lanjutan -Devara yudiandara Pengujian
-Satria Ramadhan Alat
10 Laporan Akhir Maulana M Ibrahim Hasil Laporan Minggu 18-19
-Devara Yudiandara
-Akbar Alhaqi H
-Satria Ramadhan

25
BAB 4
PENGUJIAN DAN IMPLEMENTASI

4.1 Metode dan Analisa Hasil Pengujian

Pada bab ini menjelaskan implementasi dan perancangan yang ada pada bab 3
sebelumnya serta analisis dari pengujian sistem yang sudah dilakukan. Pengujian
dilakukan untuk mengetahui apakah kinerja sistem berjalan dengan baik atau tidak,
dimana data-data dari pengujian akan di analisis untuk setiap kondisi dari kinerja
sistem tersebut. Dari analisa ini diharapkan kedepannya ada perbaikan atau
pengembangan dari sistem tersebut agar dapat berjalan lebih baik. Langkah awal
yang dilakukan dalam pengujian kali ini yaitu memastikan rancangan sistem berjalan
baik dengan hasil output yang diinginkan. Metode pengujian dilakukan secara
langsung dalam kondisi NLOS (Non Line Of Sight). Lokasi pengujian dipilih secara
sengaja atas dasar pertimbangan subjektif dengan asumsi unsur-unsur yang
dikehendaki telah ada pada lokasi. Tujuan pengujian ini yaitu menguji pengirim
(transmitter) mengirimkan data yang nantinya akan diterima oleh penerima (received)
yang juga merekap nilai RSSI serta sensor suhu yang akan tampil pada serial monitor.
Pengambilan data dilakukan pada area perkebunan sawit Pasamat Barat.
Peralatan yang digunakan dalam proses pengujian yaitu:
1. PCB berisi rangkaian alat
2. Laptop untuk penerima
3. Power bank untuk pengirim.

Adapun cara pengujiannya yaitu:


1. Menyambungkan laptop dengan PCB pada received yang telah berisi
mikrokontroler, modul LoRa serta LED.
2. Menyambungkan powerbank dengan PCB pada transmitter yang telah berisi
mikrokontroler, modul LoRa serta sensor suhu.
3. Mengatur paremeter jarak saat pengiriman data dilakukan.
4. Mengamati hasil pengiriman data antara transmitter dan received.

26
4.1.1 Program Pengirim dan Penerima Pada Arduino Lora

Buzzer yang diletakkan pada receiver akan berbunyi saat menerima data atau
perintah ketika tombol pada pengirim di tekan. Lalu akan diolah oleh arduino uno dan
dikirim melalui modul LoRa. Data akan diterima oleh arduino lora yang berada pada
penerima/receiver. Lora akan menerima perintah yang dikirimkan dan diolah oleh
arduino untuk menghidupkan buzzer. sensor suhu yang diletakkan pada
pengirin/sender berguna untuk mengukur suhu sekitaran pengirim, dimana nantinya
akan diolah oleh arduino melalui modul lora. Pada alat pengirim, modul lora akan
menerima data yang dikirimkan oleh arduino lalu nilai suhu yang didapati oleh sensor
akan ditandai dengan LED dan ditampilkan pada serial monitor, dengan keterangan:
4. LED akan mati ketika terdeteksi suhu normal, yaitu berkisar 10 - 29C
5. LED berwarna merah ketika terdeteksi suhu tinggi, yaitu 29C
6. LED berwarna hijau ketika terdeteksi suhu rendah, yaitu 10C

27
Listing 4.1 Setup Program Untuk Komunikasi Lora
Pada listing 4.1 ini setup program harus ditulis saat membuat program untuk
komunikasi Lora untuk menerima ataupun mengirimkan data. Fungsi "if (!
LoRa.begin (915E6) ) {serial.printin ("Starting LoRa failed!");
while (1);" untuk menuliskan nilai frekuensi yang dapat dipancarkan oleh
modul LoRan dan angka "915E6" merupakan nilai frekuensi LoRa yang penguji
gunakan sebesar 915 MHz. Jika LoRa gagal menyamakan frekuensi maka akan
muncul tulisan "Starting LoRa failed!" dan dapat dilihat pada serial monitor.
Perbedaan untuk pengirim dan penerima terletak pada ”serial.printin("LoRa
Sender");" untuk pengirim, sedangkan "serial.printin("LoRa Receiver");" untuk
penerima.
4.1.2 Hasil Pengujian LoRa

Dalam pengujian kali ini didapatkan data pada received sebagai pengujian Lora
berdasarkan jarak terjauh komunikasi yang dilakukan LoRa. Hasil yang didapat pada
pengujian dapat dilihat pada tabel:
Table 8. Hasil Pengujian
JARAK (m) SUHU (C) RSSI
0 Normal -86
20 Normal -92
40 Tinggi -101
60 Tinggi -112
80 Normal -118
100 Tinggi -124
Pada tabel didapati jarak yang dapat dilakukan oleh LoRa sejauh 100 meter. Awal
pengujian dilakukan pada jarak 300 meter, namun saat tombol ditekan sinyal

28
RSSI menghilang. Lalu pengujian diperpendek menjadi 200 meter, namun sinyal
masih tetap hilang. Lalu di coba pada jarak 100 meter sinyal ditemukan. Ketika
jarak dinaikkan 20 meter sinyal kembali hilang dan jarrak yang didapat sejauh
100 meter dari perangkat penerima. Pada sensor suhu didapatkan hasil yang
berbeda beda, dengan suhu normal berkisar 10-29C, suhu tinggi 29. dan tidak
didapatkan suhu rendah karena pengujian dilakukan diluar ruangan dan saat siang
hari. Pada pengujian LoRa ini didapatkan nilai RSSI yang memiliki kekuatan
sinyal maksimal yaitu pada nilai -86 dBm pada jarak 0 meter. Keberadaan
beberapa objek disekitar alat dapat mempengaruhi kekuatan sinyal. Halangan
objek seperti manusia dan pohon. Sehingga penempatan alat yang baik
menentukan nilai kekuatan sinyal dan kinerja yang baik.

4.2 Implementasi Alat

4.2.1 Detail Desain

Gambar 8. PCB Send

29
Gambar 9. PCB Receiver

4.2.2 Panduan Penggunaan Alat

a) Pastikan rangkaian komponen elektrik atau PCB pengirim/penerima hidup


sesuai rancangan.
b) Hubungkan PCB penerima ke USB laptop, serta hubungkan dan jalankan
pada program arduino penerima/pengirim yang telah dibuat.
c) Hubungan PCB pengirim pada power bank agar bisa di bawa kemana-mana,
guna untuk mendapatkan data jarak.
d) Tekan tombol button pada PCB pengirim untuk mengirim perintah kepada
PCB penerima
e) Indikator suhu akan terlihat pada warna lampu LED, dan indikator buzzer
akan hidup ketika tobol button di tekan, serta akan tampil pada serial monitor
nilai suhu dan nilai RSSI.

30
BAB 5
KESIMPULAN DAN SARAN

5.1 Kesimpulan
Dari hasil pengujian dan percobaan yang sudah dilakukan pada sistem
pemberian sinyal darurat pada pos pendakian berbasis LoRa disimpulkan sebagai
berikut:
1) LoRa dapat berkomunikasi dengan nilai frekuensi yang sama sesuai dengan
kemampuan modul LoRa dan jarak terjauh LoRa dengan menggunakan
frekuensi 195 MHz sejauh 100 meter
2) Sensor suhu yang diletakkan pada LoRa pengirim berhasil aktif, dan
mengirimkan data suhu sesuai dilokasi pengirim. Data suhu yang didapatkan
normal dan tinggi yaitu berkisar antara 10℃-29℃, dan tidak di dapatkan
suhu rendah di bawah 10℃ dikarenakan berada di ruang terbuka pada siang
hari saat pengujiaan dilakukan.

5.2 Saran
1) Sebaiknya menggunakan antena dengan jangkauan yg lebih jauh.
2) Dalam pemilihan komponan pastikan menggunakan komponen yg sudah
teruji.
3) Supaya lora dapat menjangkau lebih jauh perlu daya pancar yg lebih besar.
4) Sensitifitas lora harus ditingkatkan.

31
DAFTAR PUSTAKA

[1] Andriyana, dkk, "Pembuatan Peta Jalur Pendakian Gunung Merbau".


Semarang, 2013.
[2] Nur Adelianthi (2019), "Pendeteksi Kebakaran Hutan Menggunakan Komunikasi
LoRa (Long Range) Wireless Network"
[3]Fariz Pradibya Uditama, dkk, "Perancangan Aplikasi Pemantauan Pendaki Gunung
Menggunakan Wireless Network Dengan Protokol MTQQ" 2018.
[4]Fachrudin Al Anshori, dkk, "Aplikasi Panduan Mendaki Gunung Berbasis Android"
2014.
[5] Ibnu Ziad, dkk, "Rancang Bangun Emergency Button Berbasis LORA" 2020.
[6] Mochammad Farras Fauzan, dkk, "Alat Komunikasi Darurat dengan ESP8266
dan LoRa untuk Pendaki Gunung" 2021.
[7] Weldy Guruh Wardhana, dkk, "Perancangan dan Realisasi Sistem Komunikasi
Darurat Menggunakan Radio LoRa yang Terintegrasi dengan Smartphone
Melalui Bluetooth" 2021.
[8]Arduino Uno, http://library.binus.ac.id/eColls/eThesisdoc/Bab2/2011-2-01650-
SK%20Bab2001.pdf,diaksestanggal 2 November pukul 08.00.
[9] Kushagra.LCD,https://www.engineersgarage.com/electronic-components/16x2-
lcd-module-datasheet,diaksestanggal 15 Oktoberpukul11.00.
[10] Gaelens,J.,Patrick,VanTorre.,Jo,Verhaevert.,Hendrik
Rogier.2016.LoRaMobile
To-Base-StationChannelCharacterizationin theAntarctic. MDPI.
[11] andalanelektro.id/2019/10/cara-kerja-dan-karakteristik-sensor-dht11

32
LAMPIRAN

1. Program Pengiriman
#include <SPI.h>
#include <LoRa.h>
#include "DHT.h"

#define btn 4

#define DHTPIN 7
#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

float t;

int value1, value2;

int btn_value;
int a = 0;
int b = 0;

#define SS 10
#define RST 9
#define DIO0 2
#define DIO1 3

void setup() {
pinMode(btn, INPUT_PULLUP);

pinMode(DIO1, OUTPUT);
digitalWrite(DIO1, LOW);

Serial.println(F("DHTxx test!"));

dht.begin();
Serial.begin(9600);
while (!Serial);
pinMode(DHT11, INPUT);

Serial.println("LoRa Sender");

if (!LoRa.begin(915E6)) {
Serial.println("Starting LoRa failed!");
while (1);
33
}
LoRa.setPins(SS, RST, DIO0);
}

void loop() {
//read();
t = dht.readTemperature();
btn_value = digitalRead(btn);

LoRa.beginPacket();
if (t >= 25) {
value1 = 1;
LoRa.write(value1);
}
else if (t <= 15) {
value1 = 0;
LoRa.write(value1);
}

//logika button

if (btn_value == 1) {
if (b == 0) {
a = 1;
}
else if (b == 1) {
a = 0;
}
}
else {
if (a == 1) {
b = 1;
}
else if (a == 0) {
b = 0;
}
}
if (a == 1) {
value2 = 1;
LoRa.write(value2);
}
else {
value2 = 0;
LoRa.write(value2);
}

LoRa.endPacket();
34
//Serial.println(value2);
Serial.print(F("Temperature: "));
Serial.print(t);
Serial.println(F("°C "));

// Serial.print("Sending packet: ");


// Serial.println(t);

delay(50);
}

float read() {
t = dht.readTemperature();

if (isnan(t)) {
Serial.println(F("Failed to read from DHT sensor!"));
return;
}

//value = ((255 * 31.20) / 16000) * 100;


}

2. Program Penerima
#include <SPI.h>
#include <LoRa.h>

#define SS 10
#define RST 9
#define DIO0 2
#define DIO1 3

#define green 4
#define red 5
#define buzzer 6

void setup() {
pinMode(DIO1, OUTPUT);
digitalWrite(DIO1, LOW);

pinMode(green, OUTPUT);
pinMode(red, OUTPUT);
pinMode(buzzer, OUTPUT);

digitalWrite(green, LOW);
35
digitalWrite(red, LOW);
digitalWrite(buzzer, LOW);

Serial.begin(9600);
while (!Serial);

Serial.println("LoRa Receiver");

if (!LoRa.begin(915E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}
LoRa.setPins(SS, RST, DIO0);
}

void loop() {
// try to parse packet
float packetSize = LoRa.parsePacket();
if (packetSize) {
// received a packet
Serial.print("Received packet '");

// read packet
if (LoRa.available()) {
int value1 = LoRa.read();
int value2 = LoRa.read();

if (value1 == 1) {
digitalWrite(red, HIGH);
digitalWrite(green, LOW);
Serial.print("suhu tinggi");
}
else if (value1 == 0) {
digitalWrite(green, HIGH);
digitalWrite(red, LOW);
Serial.print("suhu rendah");
}

if (value2 == 1) {
digitalWrite(buzzer, HIGH);
// Serial.println("buzzer hidup");
}
else if (value2 == 0) {
digitalWrite(buzzer, LOW);
// Serial.println("buzzer mati");
}

36
//int m = map(t,0,255,0,1023);
//Serial.print();
}

// print RSSI of packet


Serial.print("' with RSSI ");
Serial.println(LoRa.packetRssi());
}
}

3. Tampilan sensor suhu dan RSSI pada serial monitor

37

Anda mungkin juga menyukai