• Arduino
    • Sensor
    • program Arduino
  • Project
  • Produk
  • IOT
Kamis, Juni 19, 2025
mikroavr.com
No Result
View All Result
  • Login
  • Arduino
    • Sensor
    • program Arduino
  • Project
  • Produk
  • IOT
  • Arduino
    • Sensor
    • program Arduino
  • Project
  • Produk
  • IOT
No Result
View All Result
mikroavr
No Result
View All Result
Home Arduino

Modul LoRa Arduino Dengan 3 Output Relay dan 3 Input Digital, LOS 10km-14km

Jimmi Sitepu by Jimmi Sitepu
September 13, 2019
0 0
0
Modul LoRa Arduino Dengan 3 Output Relay dan 3 Input Digital, LOS 10km-14km
33
SHARES
6k
VIEWS
Share on FacebookShare on Twitter

Modul LoRa atau LoRaWan

Modul LoRa adalah alat dengan wireless frequency atau radio frekuensi dengan jarak tempuh yang jauh dengan menggunakan power konsumsi yang rendah. Dengan modul LoRa ini kita bisa mengontrol dan memonitoring suatu dengan radio frekuensi. Seperti monitoring Aktifias gunung, Drone, Monitoring listrik, pertanian dan lain lain.

LoRa Connection

Dengan Memanfaat device LoRa ini kita bisa menghubungkan banyak sensor untuk di monitoring dengan hanya berbekal baterai. Dan mampu hidup beberapa tahun.

READ ALSO

Membaca Sensor URM14 RS485 dengan ESP32 Arduino

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Modul LoRa Custome

Karena kita di mikroavr penasaran dengan LoRa ini, kita coba desain lora custome dengan spesifikasi sebagai berikut

  1. Mengguakan LoRa sX1276 915Mhz
  2. Tiga Output Relay
  3. Tiga input 12/24 volt
  4. i2c output
  5. Chip Program atmega328 dengan Core arduino uno
  6. regulator dengan LM2596 +5v dengan input voltage 12-35volt
  • modul lora

Modul Lora di atas sudah di lengkapi dengan antenna on board. Jadi lebih mudah untuk di gunakan dalam pemilihan antenna nya.

Untuk hasil pcb ya sebegai berikut

  • sepasang modul lora
  • modul lora dengan antenna

Pengujian Modul LoRa

Untuk menguji modul di atas, apakah bekerja atau tidak. caranya cukup mudah, namun harus menggunakan dua modul. Satu modul digunakan sebagai pengirim, dan satu nya lagi kita gunakan sebagai penerima.

Hal pertama yang kita perlukan adalah library dari Lora ini. teman-teman bisa download di link berikut ini

https://github.com/sandeepmistry/arduino-LoRa

Seperti biasa, add di library arduino ide teman-teman kemudian yuk kita buat program example nya. PROGRAM ini sudah ada di example, tapi teman bisa copy paste program di bawah ini

Program pengirim

#include <SPI.h>
#include <LoRa.h>

int counter = 0;

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Sender");

  if (!LoRa.begin(915E6)) {
    Serial.println("Starting LoRa failed!");
    while (1);
  }
}

void loop() {
  Serial.print("Sending packet: ");
  Serial.println(counter);

  // send packet
  LoRa.beginPacket();
  LoRa.print("hello ");
  LoRa.print(counter);
  LoRa.endPacket();

  counter++;

  delay(5000);
}

Program Penerima

#include <SPI.h>
#include <LoRa.h>

void setup() {
  Serial.begin(9600);
  while (!Serial);

  Serial.println("LoRa Receiver");

  if (!LoRa.begin(915E6)) {
    Serial.println("Starting LoRa failed!");
    while (1);
  }
}

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

    // read packet
    while (LoRa.available()) {
      Serial.print((char)LoRa.read());
    }

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

Setelah itu, coba teman teman jalan kan ke dua program di atas, perhatikan program pada pengirim. dan perhatikan program pada penerima, apa yang dikirim oleh modul pengirim akan di tangkap oleh modul penerima.

Hal-Hal penting pada Modul LoRa

Ada beberapa hal penting yang harus di perhatikan jika teman-temen ingin menggunakan Lora

  1. Antenna, pemilihan antenna yang tepat dan sesuai dengan frequency LoRa yang kita gunakan akan mempengaruhi jarak tembus dari lora itu sendiri. Seteah diskusi dengan teman dosen di PENS dia bisa buat antenna custome dengan jarak tempuh 10-14km dengan lora 100mw, atau lora yang kita gunaan di atas, untuk antenna stik yang di gunakan di modul di atas, tembus sekitar 600-700m sesuai konfirmasi dari yang beli modul nya
  2. Program dan frequency hendak nya sama. di program di atas menggunakan 915, tapi jika teman-teman menggunakan lora dengan frekuency 433mhz maka sesuai dengan program nya
  3. LoRa tidak toleransi terhadap 5v volt, hanya 3.3volt. khusus nya untuk lora jenis sx1278 dan sx1276. Artinya jika kita menggunaan arduino dengan supply +5v di hubungkan langsung dengan lora, maka tidak akan bekerja. Harus menggunakan level shifter 5v to 3,3volt. atau cara terbaik adalah input 3.3 volt di pin +5v arduino anda. bisa menggunakan modul lm2596 yang tentu nya sudah di adjust tegangan output nya 3.3volt
  4. Gunakan frekuency yang telah di regulasi oleh pemerintah, agar tidak mengganggu perangkat komunikasi yang lain

Semoga tulisan di atas bermanfaat

thanks

Tags: lora
Share33Tweet
Previous Post

Pengertian ATS dan AMF

Next Post

ESP32 Lora Gateway Arduino dengan 2 Node Lora Uno di frequency 923Mhz

Jimmi Sitepu

Jimmi Sitepu

Hobbyist Embedded System, Robotic, IOT and write all about them. So we have nice quote "Learning and Sharing"

Related Posts

sensor URM14 Arduino
ESP32

Membaca Sensor URM14 RS485 dengan ESP32 Arduino

Juli 7, 2022
4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega
Arduino

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Juni 13, 2022
Mendapatkan Waktu Akurat dengan NTP GPS
ESP32

Mendapatkan Waktu Akurat dengan NTP GPS

Mei 8, 2022
Custome GPS Logger Arduino dengan Akeses Internet SIM7600 4G
IOT

Custome GPS Logger Arduino dengan Akeses Internet SIM7600 4G

April 14, 2022
Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32
Arduino

Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

Maret 9, 2022
ethernet arduino
Arduino

Arduino Ethernet Tutorial, Project dengan Arduino Uno dan Mega

Februari 24, 2022
Next Post
ESP32 Lora Gateway Arduino dengan 2 Node Lora Uno di frequency 923Mhz

ESP32 Lora Gateway Arduino dengan 2 Node Lora Uno di frequency 923Mhz

Jasa Desain PCB, Arduino Custome dan PCB lain

Jasa Desain PCB, Arduino Custome dan PCB lain

Please login to join discussion

Tulisan Terbaru

sensor URM14 Arduino

Membaca Sensor URM14 RS485 dengan ESP32 Arduino

Juli 7, 2022
4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Juni 13, 2022
Mendapatkan Waktu Akurat dengan NTP GPS

Mendapatkan Waktu Akurat dengan NTP GPS

Mei 8, 2022
Custome GPS Logger Arduino dengan Akeses Internet SIM7600 4G

Custome GPS Logger Arduino dengan Akeses Internet SIM7600 4G

April 14, 2022
Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

Maret 9, 2022
ethernet arduino

Arduino Ethernet Tutorial, Project dengan Arduino Uno dan Mega

Februari 24, 2022

Browse by Category

  • Arduino
  • Ebook
  • ESP32
  • IOT
  • jasa
  • Komponen
  • PCB
  • Produk
  • program Arduino
  • Project
  • Rangkaian
  • Sensor
  • Tips
  • Uncategorized

Recent News

sensor URM14 Arduino

Membaca Sensor URM14 RS485 dengan ESP32 Arduino

Juli 7, 2022
4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Juni 13, 2022
  • About US
  • Blog
  • MIKROAVR

© 2020 mikroavr.com - Learning and sharing.

Welcome Back!

Sign In with Google
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

No Result
View All Result
  • About US
  • Blog
  • MIKROAVR

© 2020 mikroavr.com - Learning and sharing.