第一節 硬件解讀
所有的擴展模塊是一模一樣的,是插在主板上面的,主板的擴展口在前面章節講解了,我們完全可以回顧一下:
主板上擴展板引腳的關系:
擴展板序號 | 主板引腳 |
1 | 5V |
2 | PB6 |
3 | GND |
4 | PB7 |
5 | PB1 |
6 | GND |
7 | PB0 |
8 | PA8 |
9 | VDD_NODE |
10 | PB4 |
我們來看看溫度傳感器的引腳的定義:
所以我們可以得到引腳關系如下:
擴展板序號 | 矩陣鍵盤模塊引腳 |
2 | SCL |
3 | GND |
4 | SDA |
6 | GND |
7 | ALE |
9 | 3V3 |
我們綜合一下:
擴展板序號 | 主板引腳 | 矩陣模塊引腳 |
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 |
由于從傳感器獲取到的數據不是最終的溫濕度,所以我們需要根據公式進行轉換,轉換公式如下,在計算之前我們要對溫濕度數據進行整合。
第二節 CubeMX配置
配置PA6和PB7為I2C,如下圖:
第三節 MDK代碼
第一步:以下是溫度傳感器的函數,并在Zsdz.h文件中聲明,函數如下圖:
第二步:讀取溫度值,并利用串口打印,如下圖:
第四節 實驗現象
注意:
2,請選擇A開發板。
現象:
1,繼電器K1和K2不吸合。
2,LED燈LD5亮。
3,串口(波特率9600,文本模式)接收溫度值。
-
傳感器
+關注
關注
2553文章
51400瀏覽量
756609 -
模塊
+關注
關注
7文章
2735瀏覽量
47750 -
溫度傳感器
+關注
關注
48文章
2975瀏覽量
156385
發布評論請先 登錄
相關推薦
溫度傳感器常用規格參數
溫度傳感器與濕度傳感器的區別
工業溫度傳感器的優缺點 溫度傳感器在智能家居中的應用
基于電阻的溫度傳感器原理
溫度傳感器怎么測好壞_溫度傳感器的測量方法是什么
水位溫度傳感器的作用和原理
溫度傳感器的類型與設計技巧
![<b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的類型與設計技巧](https://file1.elecfans.com/web2/M00/D3/2E/wKgZomYkeYCAWovpAAAc7Fgaznc195.jpg)
評論