第一節(jié) 硬件解讀
所有的擴(kuò)展模塊是一模一樣的,是插在主板上面的,主板的擴(kuò)展口在前面章節(jié)講解了,我們完全可以回顧一下:
主板上擴(kuò)展板引腳的關(guān)系:
擴(kuò)展板序號(hào) | 主板引腳 |
1 | 5V |
2 | PB6 |
3 | GND |
4 | PB7 |
5 | PB1 |
6 | GND |
7 | PB0 |
8 | PA8 |
9 | VDD_NODE |
10 | PB4 |
我們來(lái)看看溫度傳感器的引腳的定義:
所以我們可以得到引腳關(guān)系如下:
擴(kuò)展板序號(hào) | 矩陣鍵盤(pán)模塊引腳 |
2 | SCL |
3 | GND |
4 | SDA |
6 | GND |
7 | ALE |
9 | 3V3 |
我們綜合一下:
擴(kuò)展板序號(hào) | 主板引腳 | 矩陣模塊引腳 |
1 | 5V | |
2 | PB6 | SCL |
3 | GND | GND |
4 | PB7 | SDA |
5 | PB1 | |
6 | GND | GND |
7 | PB0 | ALE |
8 | PA8 | |
9 | VDD_NODE | 3V3 |
10 | PB4 |
由于從傳感器獲取到的數(shù)據(jù)不是最終的溫濕度,所以我們需要根據(jù)公式進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換公式如下,在計(jì)算之前我們要對(duì)溫濕度數(shù)據(jù)進(jìn)行整合。
第二節(jié) CubeMX配置
配置PA6和PB7為I2C,如下圖:
第三節(jié) MDK代碼
第一步:以下是溫度傳感器的函數(shù),并在Zsdz.h文件中聲明,函數(shù)如下圖:
第二步:讀取溫度值,并利用串口打印,如下圖:
第四節(jié) 實(shí)驗(yàn)現(xiàn)象
注意:
1,請(qǐng)用USB線連接電腦與開(kāi)發(fā)板。
2,請(qǐng)選擇A開(kāi)發(fā)板。
現(xiàn)象:
1,繼電器K1和K2不吸合。
2,LED燈LD5亮。
3,串口(波特率9600,文本模式)接收溫度值。
-
傳感器
+關(guān)注
關(guān)注
2564文章
52793瀏覽量
765444 -
模塊
+關(guān)注
關(guān)注
7文章
2785瀏覽量
50024 -
溫度傳感器
+關(guān)注
關(guān)注
48文章
3035瀏覽量
158624
發(fā)布評(píng)論請(qǐng)先 登錄
SDP810傳感器信號(hào)補(bǔ)償專(zhuān)題之溫度補(bǔ)償(一)

選擇溫度傳感器的考慮因素

溫度傳感器常用規(guī)格參數(shù)
氣壓傳感器與溫度傳感器的區(qū)別
如何校準(zhǔn)溫度傳感器
溫度傳感器與濕度傳感器的區(qū)別
工業(yè)溫度傳感器的優(yōu)缺點(diǎn) 溫度傳感器在智能家居中的應(yīng)用
基于電阻的溫度傳感器原理
非接觸溫度傳感器如何測(cè)量?jī)?nèi)部溫度?
電磁爐溫度傳感器壞了有什么特征
體溫傳感器模塊怎么接線
使用可擴(kuò)展的高精度溫度傳感器進(jìn)行高效的冷鏈管理

dht22溫度傳感器的原理及應(yīng)用
用于開(kāi)發(fā)傳感器模塊的磁傳感器

評(píng)論