Senin, Januari 18, 2021
mikroavr.com
No Result
View All Result
  • Login
  • 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 SitepubyJimmi Sitepu
September 13, 2019
0 0
0
Modul LoRa Arduino Dengan 3 Output Relay dan 3 Input Digital, LOS 10km-14km
33
SHARES
2.7k
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

Sensor Tekanan Air Dan Udara Dengan Arduino

Setting Parameter Dengan ESP32 HTML Form melalui Access Point

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
Share33TweetShare
Previous Post

Pengertian ATS dan AMF

Next Post

Cara Membuat Alat Pengukur Nilai Resistor Menggunakan Arduino

Jimmi Sitepu

Jimmi Sitepu

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

Related Posts

Project Sensor Tekanan Air dan Udara dengan Arduino
Arduino

Sensor Tekanan Air Dan Udara Dengan Arduino

Desember 20, 2020
Setting Parameter Dengan ESP32 HTML Form melalui Access Point
Arduino

Setting Parameter Dengan ESP32 HTML Form melalui Access Point

Desember 10, 2020
Mengirim Data Sensor Suhu dengan Komunikasi LoRa
Arduino

Mengirim Data Sensor Suhu dengan Komunikasi LoRa

November 26, 2020
Memproteksi Program Esp32 dengan Chip Id
Arduino

Memproteksi Program Esp32 dengan Chip Id

November 25, 2020
Mengenal Pin Out ESP32 Agar Tidak Salah Dalam Penggunaan nya
Arduino

Mengenal Pin Out ESP32 Agar Tidak Salah Dalam Penggunaan nya

Oktober 2, 2020
Merubah ATmega128 menjadi Arduino ATmega128
Arduino

Merubah ATmega128 menjadi Arduino ATmega128

September 29, 2020
Next Post
Cara Membuat Alat Pengukur Nilai Resistor Menggunakan Arduino

Cara Membuat Alat Pengukur Nilai Resistor Menggunakan Arduino

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

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

Please login to join discussion

Tulisan Terbaru

Macam Macam Gerbang Logika Pada Sistem Elektronika Digital

Macam Macam Gerbang Logika Pada Sistem Elektronika Digital

Januari 4, 2021
Project Sensor Tekanan Air dan Udara dengan Arduino

Sensor Tekanan Air Dan Udara Dengan Arduino

Desember 20, 2020
Setting Parameter Dengan ESP32 HTML Form melalui Access Point

Setting Parameter Dengan ESP32 HTML Form melalui Access Point

Desember 10, 2020
Mengirim Data Sensor Suhu dengan Komunikasi LoRa

Mengirim Data Sensor Suhu dengan Komunikasi LoRa

November 26, 2020
Memproteksi Program Esp32 dengan Chip Id

Memproteksi Program Esp32 dengan Chip Id

November 25, 2020
Mengenal Pin Out ESP32 Agar Tidak Salah Dalam Penggunaan nya

Mengenal Pin Out ESP32 Agar Tidak Salah Dalam Penggunaan nya

Oktober 2, 2020

Browse by Category

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

Recent News

Macam Macam Gerbang Logika Pada Sistem Elektronika Digital

Macam Macam Gerbang Logika Pada Sistem Elektronika Digital

Januari 4, 2021
Project Sensor Tekanan Air dan Udara dengan Arduino

Sensor Tekanan Air Dan Udara Dengan Arduino

Desember 20, 2020
  • About US
  • Blog
  • MIKROAVR

© 2020 mikroavr.com - Learning and sharing.

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

© 2020 mikroavr.com - Learning and sharing.

Welcome Back!

Sign In with Google
OR

Login to your account below

Forgotten Password?

Create New Account!

Sign Up with Google
OR

Fill the forms below to register

All fields are required. Log In

Retrieve your password

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

Log In