女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

手把手教你用樹莓派打造 LoRaWAN 網關!

上海晶珩電子科技有限公司 ? 2025-06-09 16:23 ? 次閱讀

使用BasicStation或PiWAN連接到The Things Network

樹莓派設置為LoRaWAN網關乍一看可能令人望而生畏,但有了合適的工具和指導,它就會成為一個有意義的DIY網絡項目。

在本文中,我們將介紹如何使用手動構建的BasicStation或基于Docker的PiWAN堆棧將樹莓派連接到The Things Network(TTN)。

但首先,什么是The Things Network(TTN)?

The Things Network是一個全球性的開放LoRaWAN基礎設施,允許設備以極低的功耗進行長距離無線通信。

公共LoRaWAN網絡與私有LoRaWAN網絡

公共LoRaWAN網絡:如TTN,由社區驅動,可免費使用。

私有網絡:提供更多控制權,通常用于企業或工業物聯網設置。

但為什么要使用公共網關?

通過向TTN貢獻一個公共網關,你可以:

擴展所在地區的LoRaWAN覆蓋范圍。

幫助支持開放的物聯網計劃。

訪問全球各地設備的實時數據。

1.在TTN上設置你的網關

在深入樹莓派配置之前,讓我們先在TTN上準備好后端。

步驟1:創建TTN賬戶

訪問 https://console.thethingsnetwork.org 并注冊。

步驟2:注冊你的網關

0bb48a14-450b-11f0-986f-92fbcf53809c.png

前往“網關”→“+添加網關”,然后:

使用或生成一個網關EUI(通常從你的MAC地址派生而來)。

0bbfa55c-450b-11f0-986f-92fbcf53809c.png

選擇正確的頻率計劃(例如,EU868、US915等)。

選擇一個有意義的網關ID(小寫,無空格)。

生成一個網關API密鑰,用于安全認證。

0bd64f50-450b-11f0-986f-92fbcf53809c.png

請妥善保管此API密鑰。在BasicStation或PiWAN設置中需要用到它。

2.輕松設置你的樹莓派網關:PiWAN

手動設置LoRaWAN網關可能既繁瑣又容易出錯,因此我開發了PiWAN來簡化這一過程。

https://github.com/cosmic-pulse/PiWAN

PiWAN是一個輕量級的基于Docker的堆棧,用于使用BasicStation部署樹莓派LoRaWAN網關。它完全開源,只需一個文件即可輕松配置。

步驟1:安裝先決條件

首先安裝Docker和Docker-Compose:

curl-fsSL https://get.docker.com | sh

然后將你的用戶添加到docker組:

sudousermod -aG docker${USER}newgrp docker

接著安裝Docker-Compose:

sudo apt-getinstall docker-compose-plugin

步驟2:克隆PiWAN

gitclonehttps://github.com/cosmic-pulse/PiWAN.gitcdPiWAN

步驟3:修改配置

nanogateway.conf

將占位符值替換為你的實際配置:

-`YOUR_INFLUXDB_USER`: 你的InfluxDB用戶名。(可以是任意值)-`YOUR_INFLUXDB_PASSWORD`: 你的InfluxDB密碼。(可以是任意值)-`YOUR_TTN_APP_ID`:你的TTN應用程序ID。(來自TTN儀表板)-`YOUR_TTN_API_KEY`: 你的TTN API密鑰。(來自TTN儀表板)-`YOUR_TTN_REGION`:你的TTN區域(例如,nam1)。-`YOUR_GATEWAY_EUI`: 你的網關EUI。(來自TTN儀表板)-`YOUR_GATEWAY_API_KEY`:你的網關API密鑰。(來自TTN儀表板)

為Grafana設置適當的權限(解決PiWAN當前已知的一些問題):

sudochown -R472:472./grafana

步驟4:構建并啟動

docker-compose up -d

就這樣。PiWAN將處理其余一切,從容器編排到管理更新。

3.手動設置BasicStation

如果你喜歡親自動手,你仍然可以手動設置BasicStation。本節將指導你從頭開始在樹莓派上構建和配置它。

步驟1:克隆BasicStation倉庫

gitclonehttps://github.com/lorabasics/basicstation.git --recurse-submodulescdbasicstation

步驟2:修復樹莓派架構問題

nanosetup.gmk

將ARCH.rpi設置為aarch64-linux-gnu,然后保存并退出。

這解決了在64位樹莓派操作系統上已知的構建問題。

步驟3:構建BasicStation

makeplatform=rpi variant=std deps s-clean s-all

步驟4:配置網關

為你的網關創建一個目錄,然后復制站點配置文件:

mkdir../gatewaycpexamples/live-s2.sm.tc/station.conf ../gateway/station.confcd../gatewaynano station.conf

你需要在station.conf文件中為你的網關設置EUI(來自前面的步驟)。

接下來,我們需要創建tc文件:

tc.uri → 添加你的網關URI(例如,wss://nam1.cloud.thethings.network:8887)

nanotc.uri

tc.key → 添加你的網關API密鑰

exportAPI_KEY="PUT_YOUR_GATEWAY_API_KEY_HERE"echo"Authorization: Bearer$API_KEY"| perl -p -e's/\r\n|\n|\r/\r\n/g'| sudotee-a tc.key

tc.trust → 創建你的CA證書

sudoln-s /etc/ssl/certs/ca-certificates.crt ~/gateway/tc.trust

步驟5:運行網關

../basicstation/build-rpi-std/bin/station

現在,你的網關應該出現在TTN控制臺中并顯示為在線狀態。

大功告成!

你現在已成功使用手動BasicStation設置或PiWAN Docker堆棧將樹莓派LoRaWAN網關連接到The Things Network。此設置非常適合物聯網實驗、智能農業或智慧城市解決方案。

0bef2a84-450b-11f0-986f-92fbcf53809c.png

成功!你的網關已連接到TTN

額外福利(還有一件事):PiWAN內置儀表盤

0c08ec26-450b-11f0-986f-92fbcf53809c.png

PiWAN網關健康儀表盤

PiWAN的突出特點之一是其內置的Grafana儀表盤。無需額外設置。

你可以實時查看:

網關健康狀況:CPU、內存、磁盤使用情況

LoRaWAN流量:上行/下行數據包、信號質量等

PiWAN運行后,可以通過樹莓派的IP地址(默認端口3000)訪問Grafana:

http://:3000

然后使用你在gateway.conf文件中設置的用戶名和密碼登錄。

0c14044e-450b-11f0-986f-92fbcf53809c.png

網關CPU監控

0c25e2b8-450b-11f0-986f-92fbcf53809c.png

網關內存監控

0c2daa66-450b-11f0-986f-92fbcf53809c.png

網關磁盤空間監控

儀表盤已預先配置好,開箱即用。只需打開Grafana即可開始監控。

這將你的網關變成了一個全棧網絡可觀測性中心,非常適合生產環境或高級測試。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 網關
    +關注

    關注

    9

    文章

    5329

    瀏覽量

    52491
  • 樹莓派
    +關注

    關注

    121

    文章

    1949

    瀏覽量

    107005
  • lorawan
    +關注

    關注

    3

    文章

    345

    瀏覽量

    24268
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    《零基礎開發AI Agent——手把手教你用扣子做智能體》

    《零基礎開發AI Agent——手把手教你用扣子做智能體》是一本為普通人量身打造的AI開發指南。它不僅深入淺出地講解了Agent的概念和發展,還通過詳細的工具介紹和實戰案例,幫助讀者快速掌握
    發表于 03-18 12:03

    手把手教你用51單片機DIY音樂頻譜顯示

    `手把手教你用51單片機DIY音樂頻譜顯示`
    發表于 08-15 23:13

    樹莓(Raspberry+Pi)實戰指南+手把手教你掌握100個精彩案例

    樹莓(Raspberry+Pi)實戰指南+手把手教你掌握100個精彩案例
    發表于 04-02 14:18

    手把手教你如何將樹莓網關鏈接到服務器之第二篇

    本文為系列文章——手把手教你如何將樹莓網關連接到服務器之第二篇,涉及圖1所示步驟二:如何在電腦上操作,配置
    發表于 05-19 08:00

    如何將樹莓網關與外網連接——手把手教你如何將樹莓網關連接到服務器之第三篇

    本文為系列文章——手把手教你如何將樹莓網關連接到服務器之第三篇,涉及最后一個步驟,即步驟三:如何將樹莓
    發表于 05-20 07:00

    手把手教你用matlab生成STM32官方IIR濾波器系數

    手把手教你用matlab生成STM32官方IIR濾波器系數.pdf手把手教你用 matlab 生成 STM32 官方 IIR 濾波器的系數 (一)本文采用的 matlab 版本為 R2
    發表于 08-09 06:05

    matlab stm32 參數,手把手教你用matlab生成STM32官方IIR濾波器系數.pdf 精選資料分享

    手把手教你用matlab生成STM32官方IIR濾波器系數.pdf手把手教你用 matlab 生成 STM32 官方 IIR 濾波器的系數 (一)本文采用的 matlab 版本為 R2
    發表于 08-10 06:51

    手把手教你如何開始DSP編程

    手把手教你如何開始DSP編程。
    發表于 04-09 11:54 ?13次下載
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何開始DSP編程

    手把手教你學LabVIEW視覺設計

    手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視
    發表于 03-06 01:41 ?3304次閱讀

    電腦如何登錄樹莓網關——手把手教你如何將樹莓LoRaWAN網關連接到服務器之第一篇

    本系列文章用于介紹如何從零開始,將樹莓LoRaWAN網關連接到服務器。 本文檔適用于我司(RAK瑞科慧聯)RAK7243/RAK7244系列網關
    發表于 04-14 08:59 ?2507次閱讀
    電腦如何登錄<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>網關</b>——<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>LoRaWAN</b><b class='flag-5'>網關</b>連接到服務器之第一篇

    手把手教你如何將樹莓網關鏈接到服務器之第二篇

    本文為系列文章手把手教你如何將樹莓網關連接到服務器之第二篇,涉及圖1所示步驟二:如何在電腦上操作,配置
    發表于 04-15 13:48 ?1851次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>網關</b>鏈接到服務器之第二篇

    如何將樹莓網關與外網連接——手把手教你如何將樹莓網關連接到服務器之第三篇

    本文為系列文章手把手教你如何將樹莓網關連接到服務器之第三篇,涉及最后一個步驟,即步驟三:如何將樹莓
    發表于 04-16 14:57 ?2652次閱讀

    如何將樹莓網關連接到內置LoRaWAN? Network Server ——手把手教你如何將樹莓網關連接到服務器之第五篇

    前言 接下來,我們實際應用實踐的例子,來告訴大家如何將樹莓網關連接到內置LoRaWAN Network Server。 1、配置
    發表于 04-17 15:55 ?1614次閱讀

    手把手教你學FPGA仿真

    電子發燒友網站提供《手把手教你學FPGA仿真.pdf》資料免費下載
    發表于 10-19 09:17 ?2次下載
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>學FPGA仿真

    工程送樣!手把手教你用好廣和通RedCap模組FG131&amp;amp;FG132系列

    工程送樣!手把手教你用好廣和通RedCap模組FG131&FG132系列
    的頭像 發表于 01-11 18:22 ?969次閱讀
    工程送樣!<b class='flag-5'>手把手</b><b class='flag-5'>教你用</b>好廣和通RedCap模組FG131&amp;amp;FG132系列