久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2920|回復: 1
打印 上一主題 下一主題
收起左側

基于STM32F407七要素氣象站CR-WS數(shù)據(jù)處理實現(xiàn) 附源程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:807127 發(fā)表于 2020-8-29 22:53 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 resumebb 于 2020-9-2 14:55 編輯

一、七要素氣象站介紹二、功能講解
首先整體說一下我寫的思路,通過串口三去發(fā)送指令并接收來自氣象站的數(shù)據(jù),再用串口一進行打印檢查,對于多串口共用有問題的可以看看我STM32F407多路串口通信進行數(shù)據(jù)收發(fā),然后后期會用串口二將數(shù)據(jù)發(fā)送到全站儀去檢測,目前只是個demo,但是已經(jīng)完成了對數(shù)據(jù)的處理和收發(fā)功能。
舉個栗子:讀一下溫度傳感器
  1. <blockquote> double getTemperature()
復制代碼


前三位為默認指令碼,因此數(shù)據(jù)從第四位開始,因為要求的數(shù)據(jù)格式為10進制,并且要進行計算,所以就進行了一下轉換,分離高4位和低4位,然后乘以權重,再根據(jù)數(shù)據(jù)通信協(xié)議進行數(shù)據(jù)計算,最后存在結構體的溫度變量中。
再舉個栗子,大氣壓傳感器
  1. double getAtmospheric_Pressure()
復制代碼


和溫度傳感器一樣,但是因為通信協(xié)議有高位和低位四個數(shù),所以要多定義幾個變量。
指令定義:
u8 weatherIndex[8] = {0x01,0x03,0x00,0x01,0x00,0x0D,0xD5,0xCF};
發(fā)送函數(shù):
  1. <span style="white-space:pre">        </span> void sendIndex(void)
復制代碼


ps:發(fā)送間隔不能太短,我這里設置的就有點短了,氣象儀有點反應不過來,延時要給大一點。

結構體定義:
  1. <blockquote>typedef struct weatherData{
復制代碼

因為要檢測變化值,連續(xù)檢測,然后將前后兩次的各項傳感器數(shù)值進行比較,若差值太大就要停止,所以我準備用結構體存儲,把每一次測的數(shù)據(jù)存于隊列中,當連續(xù)三次沒有出問題的話就出隊。

完整請移步https://blog.csdn.net/qq_41573860/article/details/108300452

結果初始值:


第一次測試:

第二次:輕撥風速轉片,轉動風向標

第三次:使勁的轉,讓風速突破歷史記錄

第四次:停止轉動,記錄保持

第五次:斷電,重新上電,各項數(shù)據(jù)保持


因為涉及到很多其他方面的功能,所以我上傳的項目中已經(jīng)能刪的文件已經(jīng)刪掉,只留了氣象傳感器和串口相關的函數(shù),注釋掉的是氣象站用不到的,測試了一下不影響氣象站的使用和數(shù)據(jù)處理。


有問題可以私我,大家一起討論學習,博客地址:https://blog.csdn.net/qq_41573860/article/details/108300452

全部資料51hei下載地址:
七要素氣象傳感器.7z (307.73 KB, 下載次數(shù): 33)



1.png (39.97 KB, 下載次數(shù): 76)

1.png

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:816140 發(fā)表于 2020-10-13 10:32 | 只看該作者
樓主能否提供氣象站硬件采購連接或采購信息
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久激情视频 | 久久久成人一区二区免费影院 | 91视频免费在观看 | 午夜精品久久久久久不卡欧美一级 | 亚洲国产欧美91 | 久久亚洲国产精品 | 国产精品成人在线 | 亚洲精品www | 精品国模一区二区三区欧美 | 国产一区二区三区在线视频 | 亚洲永久免费观看 | 国产9999精品| 亚洲精品欧美一区二区三区 | 自拍偷拍第一页 | 国产91一区 | 久草热8精品视频在线观看 午夜伦4480yy私人影院 | 亚洲一区电影 | 欧美黄视频 | 久久国产精品一区二区 | 黄片毛片 | 日韩在线h | 日本不卡一区 | 久在线 | 亚洲精品久久区二区三区蜜桃臀 | 黄瓜av| 狠狠做深爱婷婷综合一区 | 中日字幕大片在线播放 | 亚洲欧美在线一区 | a级在线免费视频 | 国产一区高清 | 免费在线观看av的网站 | 成人国产在线观看 | 91一区二区三区在线观看 | 成av在线 | 国产视频日韩 | 在线精品一区 | 久久99久久99 | 福利av在线 | 久久久高清| 欧美99| 欧美网站一区二区 |