chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

手把手教你用樹莓派打造 LoRaWAN 網(wǎng)關!

上海晶珩電子科技有限公司 ? 2025-06-09 16:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用BasicStation或PiWAN連接到The Things Network

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

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

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

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

公共LoRaWAN網(wǎng)絡與私有LoRaWAN網(wǎng)絡

公共LoRaWAN網(wǎng)絡:如TTN,由社區(qū)驅(qū)動,可免費使用。

私有網(wǎng)絡:提供更多控制權,通常用于企業(yè)或工業(yè)物聯(lián)網(wǎng)設置。

但為什么要使用公共網(wǎng)關?

通過向TTN貢獻一個公共網(wǎng)關,你可以:

擴展所在地區(qū)的LoRaWAN覆蓋范圍。

幫助支持開放的物聯(lián)網(wǎng)計劃。

訪問全球各地設備的實時數(shù)據(jù)。

1.在TTN上設置你的網(wǎng)關

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

步驟1:創(chuàng)建TTN賬戶

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

步驟2:注冊你的網(wǎng)關

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

前往“網(wǎng)關”→“+添加網(wǎng)關”,然后:

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

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

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

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

生成一個網(wǎng)關API密鑰,用于安全認證。

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

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

2.輕松設置你的樹莓派網(wǎng)關:PiWAN

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

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

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

步驟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區(qū)域(例如,nam1)。-`YOUR_GATEWAY_EUI`: 你的網(wǎng)關EUI。(來自TTN儀表板)-`YOUR_GATEWAY_API_KEY`:你的網(wǎng)關API密鑰。(來自TTN儀表板)

為Grafana設置適當?shù)臋嘞蓿ń鉀QPiWAN當前已知的一些問題):

sudochown -R472:472./grafana

步驟4:構建并啟動

docker-compose up -d

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

3.手動設置BasicStation

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

步驟1:克隆BasicStation倉庫

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

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

nanosetup.gmk

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

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

步驟3:構建BasicStation

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

步驟4:配置網(wǎng)關

為你的網(wǎng)關創(chuàng)建一個目錄,然后復制站點配置文件:

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

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

接下來,我們需要創(chuàng)建tc文件:

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

nanotc.uri

tc.key → 添加你的網(wǎng)關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 → 創(chuàng)建你的CA證書

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

步驟5:運行網(wǎng)關

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

現(xiàn)在,你的網(wǎng)關應該出現(xiàn)在TTN控制臺中并顯示為在線狀態(tài)。

大功告成!

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

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

成功!你的網(wǎng)關已連接到TTN

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

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

PiWAN網(wǎng)關健康儀表盤

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

你可以實時查看:

網(wǎng)關健康狀況:CPU、內(nèi)存、磁盤使用情況

LoRaWAN流量:上行/下行數(shù)據(jù)包、信號質(zhì)量等

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

http://:3000

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

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

網(wǎng)關CPU監(jiān)控

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

網(wǎng)關內(nèi)存監(jiān)控

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

網(wǎng)關磁盤空間監(jiān)控

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

這將你的網(wǎng)關變成了一個全棧網(wǎng)絡可觀測性中心,非常適合生產(chǎn)環(huán)境或高級測試。

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

    關注

    9

    文章

    6399

    瀏覽量

    55517
  • 樹莓派
    +關注

    關注

    122

    文章

    2069

    瀏覽量

    109575
  • lorawan
    +關注

    關注

    3

    文章

    372

    瀏覽量

    25155
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    美女手把手教你如何裝機(下)

    美女手把手教你如何裝機(下) 接著下來就是今天的重頭戲,開核蘿!~
    發(fā)表于 01-27 11:16 ?3114次閱讀

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

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

    手把手教你學LabVIEW視覺設計

    手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視
    發(fā)表于 03-06 01:41 ?3451次閱讀

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

    本系列文章用于介紹如何從零開始,將樹莓LoRaWAN網(wǎng)關連接到服務器。 本文檔適用于我司(RAK瑞科慧聯(lián))RAK7243/RAK7244系列網(wǎng)關
    發(fā)表于 04-14 08:59 ?2789次閱讀
    電腦如何登錄<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>網(wǎng)關</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'>網(wǎng)關</b>連接到服務器之第一篇

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

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

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

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

    如何將樹莓網(wǎng)關連接到內(nèi)置LoRaWAN? Network Server ——手把手教你如何將樹莓網(wǎng)關連接到服務器之第五篇

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

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

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