本文作者:zhujue

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind

zhujue 2024-06-09 16:55:19 33 抢沙发
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind摘要: ...

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台

安装树莓派环境

制作镜像

下载img文件烧录器

[youbanshan]

传送门:img文件烧录器地址,下载完成之后双击安装

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第1张

下载镜像文件

传送门:树莓派系统镜像

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第2张

推荐下载这个版本的img,因为有桌面,并且大小适中。

下载完之后解压即可。

将img烧写到SD卡中

先将SD卡格式化

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第3张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第4张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第5张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第6张

至此就擦除并且格式化成功了

烧写镜像
  1. 烧写时注意选用刚才下载的镜像而非上面列的那些镜像,因为列的会在线下载再烧录,而在线下载的速度会非常慢

  2. 选择的过程和上面是非常的像的

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第7张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第8张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第9张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第10张

开启树莓派SSH

  1. 将读卡器重新拔插,进入其中的boot分区

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第11张

  1. 新增文件,文件名为SSH,内容为空

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第12张

镜像制作完成,启动

  1. SD卡插入树莓派

  2. 网线插入树莓派

  3. SX1302转接板插入树莓派

  4. 上电(注意:pi4 供电>3A,pi3供电>2.5A)

配置LoRaWAN所需环境

通过ssh连接到树莓派

  1. 通过路由器查看树莓派DHCP分配到的设备IP,使用putty软件,通过ssh方式连接到树莓派,树莓派默认用户名密码为:pi,密码为raspberry

设置时区

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第13张

选择时区为change Time Zone->Asia->shanghai,切换到北京时间

开启spi

因为树莓派默认没有开启spi,所以需要先开启spi,具体操作如下:

  • 在命令行中敲sudo raspi-config
    使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第14张
    使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第15张
    使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第16张
    使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第17张

成功后,输入命令可以看到设备

pi@raspberrypi:~ $ ls /dev/*spi*
/dev/spidev0.0  /dev/spidev0.1
pi@raspberrypi:~ $

至此,lorawan网关运行所需环境就配置完成了

开启LoRaWAN网关服务

将SX1302转换板与树莓派连接起来

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第18张
使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第19张

编译安装

  1. git clone https://gitee.com/rejeee/gw1302s.git

  2. cd gw1302s

  3. ./install.sh->建议运行前先看一下安装说明.md

Note:

  1. 执行install.sh时会有对话,前几个为ssh秘钥相关的,可直接回车,然后scp的时候会保存秘钥,记得输入yes,后面的是输入用户的密码

注册网关到腾讯云

首先注册腾讯云账号

传送门:腾讯云

进入物联网开发平台,录入网关

  1. 进入物联网开发平台!使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第20张

  2. 新建产品使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第21张

  3. 录入网关
    使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第22张

  4. 填写网关信息,其中GwEUI一定要和网关的gateway_ID一致,查看gateway_ID的方法

    cat /home/pi/gw1302s/bin/global_conf.json

    json文件的gateway_ID字段即为网关的ID,例如下图,我的网关ID为fffedca6320e9516

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第23张

  1. 查看网关的在线情况,如下图,即可看到网关在线了

使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind 树莓派 LoRaWAN 第24张

至此,LoRaWAN网络就搭建起来了,可以愉快的进行开发了


[/youbanshan]
文章投稿或转载声明

来源:使用树莓派搭建LoRaWAN网关并接入腾讯云物联网开发平台-AnswerInTheWind版权归原作者所有,转载请保留出处。本站文章发布于 2024-06-09 16:55:19
温馨提示:文章内容系作者个人观点,不代表天云博客对其观点赞同或支持。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,33人围观)参与讨论

还没有评论,来说两句吧...