成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產業(yè)圖譜

【RT-Thread作品秀】基于ART-PI的LORA網(wǎng)關及采集端

2020/12/19
510
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

代碼地址.txt

共2個文件

概述

隨著物聯(lián)網(wǎng)應用的不斷發(fā)展,傳統(tǒng)的傳輸技術在各個物聯(lián)網(wǎng)行業(yè)應用方面漸漸不能滿足我們的需求,傳統(tǒng)的局域網(wǎng)技術,如2.4GHz的WiFi,藍牙Zigbee等,以及傳統(tǒng)廣域網(wǎng)技術2G/3G/4G等無線技術,不能同時兼顧遠距離和低功耗。直到在低功耗廣域網(wǎng)(Low Power Wide Area Network, LPWAN)技術出現(xiàn)后,能在保證更遠距離的通信傳輸?shù)耐瑫r,最大限度的降低功耗,節(jié)約傳輸成本。
本應用使用ART-PI開發(fā)板,NUCLEO-L452開發(fā)板以及本人自制的擴展板,組成LORA采集端和接收轉發(fā)端,即使在條件惡略的環(huán)境下也能采集數(shù)據(jù)并通過LORA傳送接收并轉發(fā)至云平臺.

開發(fā)環(huán)境

硬件ART-PI開發(fā)板 NUCLEO-L452開發(fā)板 LORA采集擴展板(安信可Ra-02,DHT11) LORA接收擴展板(安信可Ra-02,W5500,sp485)

RT-Thread版本:RT-Thread4.03(ART-PI開發(fā)板) RT-Thread4.02(NUCLEO-L452開發(fā)板)

開發(fā)工具及版本:RT-Thread Studio V2.0  STM32CuBeMx V6.1.0

RT-Thread使用情況概述

內核部分:主要使用了線程管理 時鐘管理

組件部分:FinSH 控制臺,netdev 網(wǎng)卡,SAL 套接字抽象層,ulog 日志

軟件包部分:cjson webclient,pahomqtt,fal,wiznet,dhtxx

硬件框架

 

采集端:簡單的LORA模組,通過SPI跟板卡通信,以及一個可控LDO和AHT10和BH1750,以LDO控制AHT10和BH1750以達到低功耗的效果.

接收端:一個LORA模組,一個W5500芯片,SPI通信,以及一個SP485.

主要部分就是LORA模組以及W5500,本設計使用立創(chuàng)EDA設計,W5500參考自立創(chuàng)官方團隊.

軟件框架說明

ART-PI

 

 

 

 

 

 

NUCLEO-L452

 

軟件模塊說明

ART-PI(接收端),上電自動初始化LORAW5500,等待W5500連接上網(wǎng)絡,這里通過判斷網(wǎng)卡的狀態(tài),link_up 狀態(tài)后,開始連接mqtt服務器,就可以把LORA接受的數(shù)據(jù)通過MQTT發(fā)送至平臺.

NUCLEO-L452(采集端),上電初始化軟件IIC,直接采集同一總線AHT10BH1750的數(shù)據(jù),并通過LORA直接發(fā)送出去.(備注:因時間關系,采集端的低功耗并沒有做,年前估計沒時間完善了,以后有時間繼續(xù)完善)

 

 

演示效果

視頻展示:

 

比賽感悟

這次比賽又學到了不少東西,最主要的就是I2C總線設備和netdev 網(wǎng)卡,剛開始板載WIFI使用時無法使用W5500,因為默認網(wǎng)卡的原因,后來查詢RT-Thread 文檔中心,看看API和示例,輕松解決.還有就是使用I2C總線設備,剛開始一直想要使用硬件IIC和軟件包去驅動AHT10和BH1750,后來發(fā)現(xiàn)軟件IIC加PIN設備輕松解決,對著文檔中心的例子,輕松舉一反三出BH1750的程序.所以感覺RT-Thread的文檔是真的全乎,所有自己解決不了的東西文檔中心都有.但很遺憾的是這次由于出差的原因并沒能很完美的展現(xiàn)出來作品,其中ART-PI擴展板上的485并沒寫到程序中,IWIFI也沒應用到(現(xiàn)在是以太網(wǎng)),采集端的低功耗也沒有做,年后一定把晚上出來!

  • 代碼地址.txt
    下載
  • 基于ART-PI的LORA網(wǎng)關及采集端.pdf
    下載

相關推薦

策勒县| 板桥市| 祁门县| 安顺市| 邯郸县| 华池县| 安仁县| 华亭县| 大丰市| 北安市| 公主岭市| 霍林郭勒市| 宜城市| 扶风县| 肇东市| 石台县| 临朐县| 邮箱| 建德市| 黑水县| 高淳县| 儋州市| 临安市| 常熟市| 项城市| 冷水江市| 锡林浩特市| 辉南县| 广州市| 额济纳旗| 蒙自县| 永嘉县| 会理县| 东港市| 松滋市| 大冶市| 祁连县| 囊谦县| 天峻县| 乌鲁木齐县| 阿城市|