Open main menu

Changes

1,594 bytes added ,  16:12, 13 April 2021
no edit summary
LoRa technology was developed by a company called Semtech and it is a new wireless protocol designed specifically for long-range, low-power communications. LoRa stands for Long Range Radio and is mainly targeted for M2M and IoT (internet of things) networks. This technology will enable public or multi-tenant networks to connect a number of applications running on the same network [^digikey-lora]. In the US, LoRa communication works on 915 Mhz, which is a license free spectrum.
For different types of Arduino, we can use a long-range transceiver LoRa shield called the [Dragino shield](https://wiki.dragino.com/index.php?title=Lora_Shield)[^dragino-lora].
## Set LoRaFor a large amount of differently placed sensors and devices, it is recommended to set up a LoRaWAN network. However, if you seek to establish simple device-to-device communication for a separate system, LoRa on your laptopwith the RadioHead library works great.
1. Get the The RadioHead library from [http://www.airspayce.com/mikem/arduino/RadioHead/](http://www.airspayce.com/mikem/arduino/RadioHead/)works for communication between two devices, a server and a client. There is a If you want to install the RadioHead library, click on the link with the ending _.zip_ that on the previously mentioned website.</br>Then, add the library to your Arduino IDE. Once added, you can click open the example file under examples --> radiohead --> rf95 --> client or server</br> In the (example) sketch, make sure to assign LED to something other than 9. If set to download9, the restart of the LoRa board will be triggered.
2. Add the library to your Arduino IDE. Once added, you can open the example file under examples --> radiohead## LoRa WAN[[File:LoRaWANSystemDiagram. JPG|750px]]
3. In LoRa WAN is the (example) sketch, make sure to assign LED to something other than 9internet-based version of LoRa. If set to 9While LoRa communication only works between generally two devices, LoRa WAN can communicate between hundreds of devices by the restart means of a gateway. LoRa WAN consists of end-nodes and at least one gateway. Communication between the gateway and the nodes is bidirectional and based on LoRa board will be triggeredradio communication.
## __List of tutorial videos on some useful related LoRa WANsubjects__ [LGo1-N configuration](https://www.youtube.com/watch?v=BqUpkWl_EsQ)</br>[LoRa Wan tutorial](https://www.youtube.com/watch?v=VldgrTKdAqo)</br>[LG01-N gateway setup](https://www.youtube.com/watch?v=VJEOu2AATXU)</br></br>
[Different device types - Class A,B,C - Youtube tutorial](https://www.youtube.com/watch?v=ShJ5RERof5I)</br>
[Different types of LoRa chips](https://www.youtube.com/watch?v=0FaFVD5fedc&list=PLmL13yqb6OxdeOi97EvI8QeO8o-PqeQ0g&index=18)</br>
[LoRa End Node Libraries](https://www.youtube.com/watch?v=0dnnqToK28A&list=PLmL13yqb6OxdeOi97EvI8QeO8o-PqeQ0g&index=20)
 
## Gateway
 
A gateway can be a [LG01-N Single Channel Gateway](https://www.seeedstudio.com/LG01-N-Single-Channel-LoRa-IoT-Gateway-p-2935.html). It works in a LoRaWAN setup and communicates with the nodes. In a LoRaWAN setup, the nodes don't communicate with each other. A gateway creates a connection with the internet and uploads the data to a platform such as TheThingsNetwork (TTN). This is a potential great opportunity for improving the current system at the farm.</br>
[[File:DraginoLG01-N.JPG|250px]]
356

edits