概述
测试项目需要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, 需要修改服务器地址的宏定义以连接到你需要的服务器
需要修改频率适应你使用的模块,世界各地区使用的频率一般不同,中国一般是470-510MHz,本质上还是根据你买到的模块决定
这个地址由你TTN上选择的服务器决定的,怎么设置TTN上的网关下面就会解释,可以自行在网络上查找对应IP地址
3.保存文件后再在terminal输入make,不出意外就会得到一个叫做single_chan_pkt_fwd的可执行文件,运行这个文件后看仔细terminal打印的信息,找到你的网关ID号,在TTN设置中要用到
The Things Network设置:
创建账号登陆后进入 console 页面再进入 gateway 页面:
1.第一次使用的情况选择新建网关
2.页面设置
3.再次运行single_chan_pkt_fwd很快就可以在TTN上看到你的网关成功连接
最后
以上就是小巧冬瓜为你收集整理的【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)的全部内容,希望文章能够帮你解决【树莓派】简易LoRa网关搭建+服务器设置一条龙教程(the things network)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复