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

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

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

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

使用RAK_common容器鏡像,讓設(shè)備秒變LoRaWAN?網(wǎng)關(guān)

瑞科慧聯(lián)(RAK) ? 2022-09-21 10:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近年來,手機、平板等移動平臺市場飛速擴展,但讓人驚訝的是,SBC(單板計算機)的市場卻并沒有被“移動平臺”蠶食。相反,隨著物聯(lián)網(wǎng)、邊緣計算等應(yīng)用需求的增長,市面上出現(xiàn)越來越多定位于不同應(yīng)用場景的SBC,樹莓派正是其中的佼佼者之一。

由于樹莓派開源社區(qū)十分成熟,基于樹莓派的開發(fā)往往事半功倍,因此不少企業(yè)都推出了基于樹莓派的產(chǎn)品。我們今天要介紹的RAK_common_for_gateway(以下簡稱rak_common)和其容器化鏡像就是其中的一款典型。

RAK_common是瑞科慧聯(lián)(RAK)基于開源社區(qū)資源開發(fā)的一套LoRaWAN?軟件棧。它可以讓用戶在極短時間內(nèi),在樹莓派上部署好LoRaWAN?網(wǎng)關(guān),方便進一步開發(fā)或直接將其用于生產(chǎn)環(huán)境。

背景介紹

RAK_common軟件棧的原始倉庫中提供了非常詳細的使用指南,包括:如何下載源碼、如何使用樹莓派內(nèi)置的 raspi-config 工具來配置相關(guān)接口、如何使用一鍵安裝腳本、以及如何使用一個簡單的 GUI 來配置網(wǎng)關(guān)等相關(guān)內(nèi)容信息。在可支持的硬件平臺上,RAK_common 軟件棧內(nèi)的一鍵安裝腳本就可以自動識別樹莓派的基礎(chǔ)型號,例如樹莓派 0、樹莓派 3、樹莓派 4、樹莓派 cm3、以及樹莓派 cm4,并自動修改對應(yīng)的配置文件;在 LoRa?集中器方面,RAK-common 軟件??梢灾С?SX1301、SX1302,以及 SX1303 集中器。

poYBAGMpjDSAIRrPAABq_ZQLY9w340.png

瑞科慧聯(lián)非常貼心地為每種集中器都提供了USB和SPI 規(guī)格接口,以及可選的GPS和LTE模塊,所以用戶可以根據(jù)自身實際需求來購買具有“對應(yīng)接口和對應(yīng)功能”的集中器,并且在一鍵安裝腳本中,手動選擇對應(yīng)的型號來部署相關(guān)代碼和配置。RAK-common軟件??梢灾С值募衅餍吞柸缦滤荆?/span>

RAK831(Choose RAK2245)

RAK2245

RAK7243/RAK7244 no LTE

RAK7243/RAK7244 with LTE

RAK833(USB)(Choose RAK2247 USB)

RAK2247(USB)

RAK833(SPI)(Choose RAK2247 SPI)

RAK2247(SPI)

RAK2246

RAK7248 no LTE (RAK2287 + raspberry pi)

RAK7248 with LTE (RAK2287 + LTE + raspberry pi)

RAK2287(USB)

RAK7271(Choose RAK2287 USB)

RAK5146(USB)

RAK7371(Choose RAK5146 USB)

RAK5146(SPI)

RAK5146(SPI) with LTE

隨著云原生時代的到來,容器技術(shù)憑借其可移植性高、部署方便、運維成本低等特點,迅速成為“在邊緣計算設(shè)備上部署服務(wù)”的首選方式。而瑞科慧聯(lián)的LoRaWAN?UDPPacketForwarderProtocolforDocker 這一項目恰好就是針對RAK-common軟件棧進行了代碼結(jié)構(gòu)的優(yōu)化和打包。這樣,即使用戶不在樹莓派硬件平臺上,也能快速部署LoRaWAN?UDPpacketforwarder。如果用戶在設(shè)備上已經(jīng)安裝了docker,使用瑞科慧聯(lián)提供的容器鏡像就更簡單,只需要在docker-compose.yml中修改對應(yīng)的配置選項,然后需要輸入一條命令‘docker-compose up‘,就可以在幾秒鐘內(nèi)部署好一個LoRaWAN?packetforwarder,將設(shè)備變?yōu)橐慌_LoRaWAN?網(wǎng)關(guān)。

該項目的特性如下所示:

  • 支持多平臺、多架構(gòu),如AMD64(x86_64),ARMv8,ARMv7andARMv6架構(gòu)支持基于SX1301, SX1302, SX1303 and SX1308的LoRa?集中器
  • 支持使用SPI和USB接口的集中器
  • 兼容使用TheThingsStack(communityedition/TTNv3)或者是ChirpstackLNS等LoRa?網(wǎng)絡(luò)服務(wù)器
  • 一鍵部署,同時可配置度高
  • 支持使用Balena部署,方便集群管理

應(yīng)用示例

下面我會以頻段為US915的RAK5146集中器的SPI版本為例子,向大家展示如何使用docker-compose,實現(xiàn)一鍵部署LoRaWAN?UDP packet forwarder。

前期準備

硬件準備:

  • RAK5146集中器
  • 樹莓派3/4/CM3/CM4(CM3或者CM4需要對應(yīng)的載板)或者任意其他有PCIe/GPIO的arm平臺或者x86平臺
  • 如果你的host設(shè)備上沒有PCIe接口,需要使用一個額外的RAK2287PiHAT板載PCle連接器

軟件準備:

  • 在本地預(yù)安裝了docker和docker-compose,以及相關(guān)的依賴(docker和docker-compose的安裝十分簡單,請參照官方文檔。

具體步驟如下所示:

  • 新建一個文件夾,并在文件夾中新建一個名叫docker-compose.yml的文件:

mkdir example
cd example
nano docker-compose.yml

  • 接著將下列內(nèi)容粘貼進該文件并保存:

version: '3.7'

services:

   udp-packet-forwarder:
     image: rakwireless/udp-packet-forwarder:latest
     container_name: udp-packet-forwarder
     restart: unless-stopped
     devices:
        -/dev/spidev0.0
    volumes:
       -/sys:/sys
    environment:
#	     MODEL: "RAK5146"	              #該鏡像可根據(jù)Rakwireless集中器型號自動配置接口等
       CONCENTRATOR: "SX1303"	    #第三方集中器需要依次定義CONCENTRATOR、INTERFACE等變量,例如RAK5146是基于SX1303芯片
       INTERFACE: "SPI"
       RADIO_DEV: "/dev/spidev0.0"
       BAND: "us_902_928"            #此處以US915為例,根據(jù)集中器支持頻段修改即可
       TTN_REGION: "eu1"	            #如使用TTS作為ns,默認使用eu1服務(wù)器,可按需修改
#     	  SERVER_HOST: "10.2.21.27" #如果不使用TTS,則修改為您自己ns的地址
#	      SERVER_PORT: "1700"         #同上

  • 保存后,在終端同一個目錄下中執(zhí)行如下命令:

pi@rasperry:docker-compose up
#如果安裝了新版docker compose,請運行如下命令
docker compose up

如果配置正確的話,你將看到如下的log,其中包含了網(wǎng)關(guān)的EUI,以及后續(xù)TTS的ns地址。

poYBAGMqcyCAQ0EAAAL0ok4M2yE836.png

網(wǎng)關(guān)的EUI可以通過在終端運行以下命令獲?。?/span>

docker exec -it udp-packet-forwarder ./get_eui.sh

光在網(wǎng)關(guān)上部署udp-packet-forwarder可不夠,你還需要配置網(wǎng)絡(luò)服務(wù)器(ns),此處我們以TheThingsStack (TTS)為例:

復(fù)制上述紅色高亮的地址eu1.cloud.thethings.network,使用你的瀏覽器訪問該地址,注冊賬號后,你將看到TTS 的網(wǎng)關(guān)和應(yīng)用配置頁面:

pYYBAGMpjRmAGZZHAABOU3zZqZ8648.png

接下來你需要按照頁面上的操作提示,依次進行以下操作:

  1. 點擊Go to Gateway
  2. 點擊Add Gateway
  3. 依次填入網(wǎng)關(guān)的信息,例如ID,名字,EUI,以及頻段
  4. 點擊頁面下方的Create Gateway 來完成網(wǎng)關(guān)的創(chuàng)建

完成以上步驟后,請等待片刻,稍后網(wǎng)關(guān)將自動連上TTS網(wǎng)絡(luò)服務(wù)器。連接成功后,網(wǎng)關(guān)會有如下log:

poYBAGMpjSKAZ9WTAAG6xVOx1_8524.png

而在TTS網(wǎng)絡(luò)服務(wù)器側(cè),則可以看到網(wǎng)關(guān)入網(wǎng)的提示:

pYYBAGMpjTGAFBYfAABjwxWJJVs987.png

以上就是最基礎(chǔ)、也最常見的一種部署LoRaWAN?網(wǎng)關(guān)的方式。此外,瑞科慧聯(lián)還提供了基于該鏡像的多種應(yīng)用案例,包括雙頻段網(wǎng)關(guān)、接入influxdb數(shù)據(jù)庫和Grafana圖形化面板、接入TagoCore的案例等等,具體可以參考其Github代碼倉庫。

大家可以參考代碼倉庫中的開源應(yīng)用案例,只需要稍加修改、就能打造出屬于你自己的解決方案。

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

    關(guān)注

    2938

    文章

    46990

    瀏覽量

    403760
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    6214

    瀏覽量

    54978
  • LoRa
    +關(guān)注

    關(guān)注

    353

    文章

    1822

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    LoRaWAN1302 模塊:LoRaWAN 網(wǎng)關(guān)的核心引擎# 網(wǎng)關(guān)# 思為無線

    網(wǎng)關(guān)
    思為無線
    發(fā)布于 :2025年09月23日 14:44:39

    如何用網(wǎng)關(guān)接入TTN平臺,控制多節(jié)點LoRaWAN模組?

    文章目錄 一、前言 二、準備工作 三、創(chuàng)建網(wǎng)關(guān) 四、創(chuàng)建應(yīng)用 五、創(chuàng)建設(shè)備 六、設(shè)備信息 七、OTAA模式下AT指令流程 八、ABP模式下AT指令流程 九、TTN日志查看 ●Live Data實時
    的頭像 發(fā)表于 08-19 17:10 ?649次閱讀
    如何用<b class='flag-5'>網(wǎng)關(guān)</b>接入TTN平臺,控制多節(jié)點<b class='flag-5'>LoRaWAN</b>模組?

    AWT200-LW 系列 LoRaWAN 網(wǎng)關(guān):高效可靠的無線數(shù)據(jù)傳輸解決方案

    部署 LoRaWAN 網(wǎng)絡(luò)接入與無線業(yè)務(wù),為用戶簡化操作流程,提升部署效率。作為專業(yè)數(shù)據(jù)通訊網(wǎng)關(guān),其核心優(yōu)勢在于:通過無線傳輸實現(xiàn)終端設(shè)備的數(shù)據(jù)采集與分析,省去繁瑣布線;同時具備傳輸距離遠、抗干擾能力強、網(wǎng)絡(luò)容量大、性價比高等特
    的頭像 發(fā)表于 08-18 09:27 ?279次閱讀
    AWT200-LW 系列 <b class='flag-5'>LoRaWAN</b> <b class='flag-5'>網(wǎng)關(guān)</b>:高效可靠的無線數(shù)據(jù)傳輸解決方案

    太陽能逆變器“狂飆”的秘訣-耐達訊CAN轉(zhuǎn)EtherCAT網(wǎng)關(guān)

    訊通信技術(shù)CAN轉(zhuǎn)EtherCAT網(wǎng)關(guān)的“魔法” 神秘“調(diào)解員”登場!它能:“翻譯官”:將CAN數(shù)據(jù)轉(zhuǎn)EtherCAT,轉(zhuǎn)發(fā)延遲僅0.8ms;舊
    發(fā)表于 07-18 15:22

    液壓閥的\"語言魔法課\":CAN轉(zhuǎn)EtherCAT,設(shè)備\"學(xué)霸\"!

    \"。它液壓閥從\"單兵作戰(zhàn)\"變成\"團隊王者\",無需推倒重來,就能讓新舊設(shè)備跳起工業(yè)4.0的\"和諧交響曲\"。下次遇到協(xié)議壁壘,不妨試試這招——老伙計們
    發(fā)表于 07-17 15:37

    液位監(jiān)測界的“跨界CP”:CCLinkIE轉(zhuǎn)Modbus TCP,設(shè)備對話不再“雞同鴨講”!

    言的搭檔——一個擅長高速大數(shù)據(jù)傳輸,一個偏愛簡潔兼容性強,怎么才能讓他們攜手干活?答案就是:耐達訊通信技術(shù)CCLinkIE轉(zhuǎn)Modbus TCP網(wǎng)關(guān),這位“神仙翻譯官”能讓設(shè)備“跨
    發(fā)表于 07-10 15:52

    水表界的“翻譯官”:CCLinkIE和Modbus TCP“無障礙聊天”!

    。別急,這位“雙語翻譯官”——耐達訊通信技術(shù)協(xié)議轉(zhuǎn)換網(wǎng)關(guān),能讓它們“知己”! 專業(yè)翻譯,消除“語言壁壘” 耐達訊通信技術(shù)協(xié)議轉(zhuǎn)換網(wǎng)關(guān)堪稱工業(yè)界的“同聲傳譯器”。它在CCLinkIE
    發(fā)表于 07-10 15:43

    科普|LoRa(Long Range)設(shè)備LoRaWAN設(shè)備區(qū)別

    。LoRa是一種物理層無線調(diào)制技術(shù),以遠距離、低功耗和高抗干擾性著稱,而LoRaWAN是基于LoRa的網(wǎng)絡(luò)協(xié)議,定義了設(shè)備與網(wǎng)絡(luò)之間的通信規(guī)則和架構(gòu)。盡管LoRa和
    的頭像 發(fā)表于 06-24 09:21 ?1133次閱讀
    科普|LoRa(Long Range)<b class='flag-5'>設(shè)備</b>和<b class='flag-5'>LoRaWAN</b><b class='flag-5'>設(shè)備</b>區(qū)別

    當(dāng)CCLink IE遇上DeviceNet,數(shù)據(jù)記錄儀\"卷王\"?

    DeviceNet溫濕度記錄儀接入CCLink IE系統(tǒng)時卡了殼:設(shè)備通電后數(shù)據(jù)\"斷流\"。加耐達訊通信技術(shù)網(wǎng)關(guān)\"翻譯官\":溫濕度數(shù)據(jù)實時轉(zhuǎn)譯成主控
    發(fā)表于 06-11 14:48

    醫(yī)療設(shè)備懂人心」:CCLink IE轉(zhuǎn)DeviceNet觸控方案全攻略

    響應(yīng),這在急診室是不可接受的。 工程師通過優(yōu)化網(wǎng)關(guān)配置,調(diào)整DeviceNet網(wǎng)關(guān)掃描周期與CC-Link IE協(xié)議數(shù)據(jù)刷新設(shè)置,并加強設(shè)備接地以減少干擾,成功解決了延遲問題,操作指
    發(fā)表于 06-10 14:48

    【教程】LoRaWAN節(jié)點模塊如何接入LoRaWAN網(wǎng)絡(luò)并實現(xiàn)通信?

    一準備本文以模組E77-400M22S為例,演示如何加入LoRaWAN網(wǎng)絡(luò),進行數(shù)據(jù)收發(fā)通信。硬件:?E77模組+USB轉(zhuǎn)串口工具(或者E77套件)?LoRaWAN網(wǎng)關(guān)一臺(這里
    的頭像 發(fā)表于 05-29 19:33 ?1091次閱讀
    【教程】<b class='flag-5'>LoRaWAN</b>節(jié)點模塊如何接入<b class='flag-5'>LoRaWAN</b>網(wǎng)絡(luò)并實現(xiàn)通信?

    UG67室外型LoRaWAN網(wǎng)關(guān)安裝指南

    lorawan
    星縱智能
    發(fā)布于 :2025年04月30日 13:38:28

    天拓四方邊緣計算采集網(wǎng)關(guān),設(shè)備“會思考”

    ,助力客戶加速數(shù)字化轉(zhuǎn)型。 一、邊緣智能:設(shè)備“會思考” TDE網(wǎng)關(guān)通過Modbus、OPC UA等工業(yè)協(xié)議,實現(xiàn)CNC機床、工業(yè)機器人等設(shè)備
    的頭像 發(fā)表于 04-15 17:32 ?436次閱讀
    天拓四方邊緣計算采集<b class='flag-5'>網(wǎng)關(guān)</b>,<b class='flag-5'>讓</b><b class='flag-5'>設(shè)備</b>“會思考”

    Docker-鏡像的分層-busybox鏡像制作

    docker hub里面查看busybox的Dockerfile, 知識點4:bootfs 和 rootfs? 知識點5:為什么Docker鏡像要采用這種分層結(jié)構(gòu)? 如果多個容器共享一份基礎(chǔ)鏡像,當(dāng)某個
    的頭像 發(fā)表于 01-15 10:44 ?889次閱讀
    Docker-<b class='flag-5'>鏡像</b>的分層-busybox<b class='flag-5'>鏡像</b>制作

    Dockerfile鏡像制作與Docker-Compose容器編排

    Dockerfile鏡像制作 docker/podman中, 鏡像容器的基礎(chǔ),每次執(zhí)行docker run的時候都會指定哪個基本鏡像作為容器
    的頭像 發(fā)表于 01-07 11:01 ?1053次閱讀
    Dockerfile<b class='flag-5'>鏡像</b>制作與Docker-Compose<b class='flag-5'>容器</b>編排