欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

程序员文章站 2022-04-02 11:10:21
测试项目需要LoRa网关和服务器又不想花太多钱,于是自己试着做一个简易实惠的测试用LoRa网关,服务器免费用the things network的注:该简易(简陋)版网关只支持ABP入网单信道通信首先硬件方面:树莓派3,dragino lora shield软件:https://github.com/tftelkamp/single_chan_pkt_fwd.git具体操作:树莓派:1.terminal进入你准备好的文件夹然后输入git clonehttps://github.....

测试项目需要LoRa网关和服务器又不想花太多钱,于是自己试着做一个简易实惠的测试用LoRa网关,服务器免费用the things network的

注:该简易(简陋)版网关只支持ABP入网单信道通信

首先硬件方面:树莓派3,dragino lora shield

软件:https://github.com/tftelkamp/single_chan_pkt_fwd.git

具体操作:

树莓派:

1.terminal进入你准备好的文件夹然后输入

git clone https://github.com/tftelkamp/single_chan_pkt_fwd.git

2.打开刚才下载文件中的main.cpp, 需要修改服务器地址的宏定义以连接到你需要的服务器

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

需要修改频率适应你使用的模块,世界各地区使用的频率一般不同,中国一般是470-510MHz,本质上还是根据你买到的模块决定

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

这个地址由你TTN上选择的服务器决定的,怎么设置TTN上的网关下面就会解释,可以自行在网络上查找对应IP地址

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

3.保存文件后再在terminal输入make,不出意外就会得到一个叫做single_chan_pkt_fwd的可执行文件,运行这个文件后看仔细terminal打印的信息,找到你的网关ID号,在TTN设置中要用到

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

The Things Network设置:

创建账号登陆后进入 console 页面再进入 gateway 页面:

1.第一次使用的情况选择新建网关

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

2.页面设置

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

3.再次运行single_chan_pkt_fwd很快就可以在TTN上看到你的网关成功连接

【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)

 

本文地址:https://blog.csdn.net/accelerateur/article/details/108996031