LoRa – Raspberry Pi – 单通道网关 – 便宜!
LoRa Raspberry Pi 上的单通道网关。部件数量少,只需要一个 HopeRF LoRa 模块(~10 美元)和一个 Raspberry Pi。
故事
描述
您想开始使用 LoRaWAN,但附近没有网关吗?
这些说明可帮助您将 10 美元的 LoRa 模块和 Raspberry Pi 变成单通道 LoRaWAN 网关,以试验 LoRaWAN。
准备您的 RFM95W
带引线的 RFM95W(此图像缺少复位线)
1) 为 RFM95W 准备母对母引线,将其中的 4 根切成两半。您现在应该有 8 根电线 - 每根电线的一端都有一个母连接器。
2) 从每个切割端剥去 1/8 英寸的绝缘层。
3) 将电线的切割端焊接到 RFM95W 上的以下位置(每个位置一根电线):
- DI00
- 3.3V
- 味噌
- MOSI
- SCK
- 重置
- 国家安全局
- MISO 引脚旁边的 GND 引脚
4) 剪下 2 根 18 ga 实芯线,长度为 83 毫米。
5) 从每根电线的一端剥去 2 毫米的绝缘层。
6) 将其中一根电线剥开的一端焊接到 ANT 点。
7) 将其中一根电线的剥线端焊接到 ANT 点旁边的 GND 点。 – 您刚刚制作了偶极天线。
连接 RFM95W 和树莓派
Raspberry Pi Pinout
以下是要建立的连接:
设置树莓派软件
* 这些说明假设您在 Raspberry Pi 上运行 Raspbian *
在树莓派中运行这些命令:
1) 以树莓派用户身份登录
2) 克隆在 https://github.com/tftelkamp/single_chan_pkt_fwd 上找到的存储库
git clone https://github.com/tftelkamp/single_chan_pkt_fwd
3) 使用 raspi-config 启用 SPI:
须藤 raspi 配置
- 选择 5 个接口选项:
- 选择 P4 SPI:
- 选择是
重启:
sudo shutdown -r 现在
3) 安装 WiringPi:
sudo apt-get 安装wiringpi
4)配置单通道网关代码:
cd ~/single_chan_pkt_fwd
nano main.cpp
如果你在美国,你需要设置几件事情:
- 找到该行:
#define SERVER1 “54.72.145.119” // 物联网:croft.thethings.girovito.nl
- 替换为:
#define SERVER1 “13.66.213.36” //router.us.thethings.network
- 找到该行:
uint32_t 频率 =868100000; // 兆赫! (868.1)
- 替换为:
uint32_t 频率 =902300000; // 兆赫! (902.3)
如果需要,您还可以设置非正式状态字段和位置。
5) 编译单通道网关代码:
制作
6) 测试运行网关:
须藤/home/pi/single_chan_pkt_fwd/single_chan_pkt_fwd
Crtl+C 杀死它。请务必复制找到的网关 ID:
7) 在物联网上配置网关
- 登录console.thethingsnetwork.org(如果您还没有帐户,可以免费且轻松地创建一个帐户)
- 选择页面顶部的“网关”
- 选择+注册网关
- 选择桥
- 将您在几步前复制的网关 ID 输入到网关 EUI 字段中
- 在页面底部,选择注册网关
恭喜,您现在在 The Things Network 上有了网关!
8) 真正运行网关:
须藤/home/pi/single_chan_pkt_fwd/single_chan_pkt_fwd
当网关发送状态消息时,您将看到状态消息。您还可以在 console.thethingsnetwork.org 上查看网关的状态
什么可以连接到单通道网关?
- Pycom LoPy 模块 – 如何将 LoPy 连接到单通道网关
- 还有更多……
阅读更多详细信息:LoRa – Raspberry Pi – 单通道网关 – 便宜!
制造工艺