Lora merupakan suatu device yang berbentuk modul yang dapat digunakan dalam komunikasi data Nirkabel. Salah satu tipe Lora dengan harga yang cukup murah dan terjangkau adalah Lora E32. Jenis Lora E32 ini memiliki 2 tipe frekuensi yaitu frekuensi 433MHz dan Frekuensi 900MHz.
![]() |
| Gambar 1 Lora E32 900MHz |
Skenario pada contoh penerapan Rasberry Pi 4 dan Lora di artikel ini adalah pengiriman data terus menerus dari Rasberry ke komputer secara wireless. Penghubung Rasberry dan komputer adalah 2 buah Lora yang bekerja secara Nirkabel.
Pengaturan (Setting) Parameter pada Lora
Tahap awal adalah melakukan setting Lora dan menghubungkan Lora ke Rasberry Pi 4, perlu diketahu bahwa Lora E32 maupun tipe lain ketika dibeli masih berada pada settingan default, sehingga supaya dapat saling berkomunikasi perlu dilakukan setting melalui komputer atau laptop.
Perangkat yang digunakan dalam setting adalah :
- Modul Lora E32
- USB to TTL Converter
- Kabel jumper
Prosedur setting Lora ditunjukkan di bawah ini :
1)
Koneksikan Lora yang berfungsi sebagai Pengirim
Data dengan USB to TTL melalui kabel jumper seperti ditunjukkan pada gambar
berikut :
Gambar 2 Koneksi Kabel Lora dan USB to
TTL untuk setup
Tabel 1 Koneksi Antara USB to TTL dan
Lora E32
|
USB to TTL |
Lora E32 |
|
+5V |
VCC |
|
GND |
GND |
|
TX |
RX |
|
RX |
TX |
Harap diperhatikan bahwa LORA E32 dan USB to TTL antara TX dan RX terhubung bersilang, yaitu TX di USB to TTL terhubung ke RX di Lora E32, sedangkan RX di USB to TTL terhubung ke TX Lora E32.
2) Periksa di port berapa Piranti USB to TTL terkoneksi ke Comm ( melalui device manager)
Gambar 3 Device Manager Windows
3) Aplikasi setting software untuk lora E32 dapat didownload pada link ini DOWNLOAD SOFTWARE LORA
4) Setting Port Pada Software Setting sesuai dengan Comm yang terdetksi di Device Manager tersebut(Lingkaran Merah).
Lalu Klik GetParam (Lingkaran Hijau). Data yang tersimpan di Lora akan muncul pada software setting yang tampil. Untuk penggunaaan transparan, dimana 2 buah Lora akan saling berkomunikasi terus menerus maka setting dapat disesuai kan dengan contoh gambar di bawah ini kecuali untuk Address dan Channel yang penting antara 2 buah Lora memiliki nilai yang sama ( Address adalah alamat data dan Channel adalah frekuensi yang digunakan).
Gambar 4 Software Setting Lora E32
Setelah semua parameter disesuaikan lalu klik SetParam (Lingkaran Biru). Setelah Lora pertama selesai disetting kemudian dilanjutkan setting Lora kedua dengan cara yang sama.
A. Melakukan Perakitan LORA dengan Rasberry PI
supaya bisa berkomunikasi
1)
Hubungkan Rasberry PI dengan Lora E32 dengan
menggunakan kabel jumper sesuai dengan koneksi pada gambar 4.
Gambar 5 Koneksi antara Lora dan Rasberry
Pi 4
Koneksi antara Rasberry dan Lora dapat dilihat pada tabel 2 di bawah ini
:
Tabel
2 Koneksi Rasberry Pi 4 dan Lora E32
|
Rasberry
Pi 4 |
Lora |
|
2 ( 5V PWR) |
VCC |
|
5 (GND) |
GND |
|
8 - GPIO 14(TX) |
RX |
|
10 - GPIO 15(RX) |
TX |
|
14 (GND) |
M1 |
|
20 (GND) |
M0 |
Beberapa hal yang penting :
-
Harap diperhatikan bahwa LORA E32 dan Rasberry
Pi 4 antara TX dan RX terhubung bersilang, yaitu TX di Rasberry Pi 4
terhubung ke RX di Lora E32, sedangkan RX di Rasberry Pi 4 terhubung ke TX Lora
E32.
-
M0 dan M1 dikoneksikan ke Ground karena sistem
akan menggunakan sistem tranparan atau dengan kata lain Lora selalui aktif dan
bisa mengirim dan menerima data kapan saja.
- Pastikan juga tidak salah koneksi terutama untuk 5V Power atau VCC dan GND, karena bisa mengakibatkan kerusakan pada rasberry maupun Lora jika tegangan terbalik.
Setelah Lora dan Rasberry terhubung selanjutnya silahkan masukkan coding program ke dalam Rasberry Pi. Di dalam folder silahkan dibuat nama folder baru sesua keinginan , kemudian buatlah file python untuk pengiriman data sebagai uji coba seperti dicontohkan pada listing program di bawah ini :
![]() |
| Gambar 6 Listing Program Rasberry untuk Lora |
![]() |
| Gambar 7 Contoh Running Pyhon program Lora |
Perakitan LORA dengan USB to TTL
yang berfungsi sebagai LORA Gateway
Lora E 32 dikoneksikan dengan USB to TTL
seperti pada saat akan melakukan setting dengan menggunakan software RF
Setting, bedanya adalah Pin M0 dan M1 pada Lora E32 dikoneksikan ke ground
(karena sistem akan dijalankan pada mode transparan). Koneksi antara USB to TTL
dan Lora ditunjukkan pada gambar 5
Gambar
8 Lora berfungsi sebagai Gateway
![]() |
| Gambar 9 Isi Folder Hyperterminal |
3) Klik Kanan pada hyperterm.exe, lalu pilih opsi Run As Administrator, maka akan muncul tampilan awal seperti gambar 10. Klik Yes pada dialog box yang terbuka..
![]() |
| Gambar 10 Dialog Box opening Hyperterminal |
![]() |
| Gambar 12 Pemilihan Com Port |
![]() |
| Gambar 13 Pemilihan Baudrate |
![]() |
| Gambar 14 Jendela Tampilan Data Masuk |













