Document

- 前提準(zhǔn)備:第一次使用必看
- 硬件介紹:
- BPI:bit(ESP32)
- GY-MCU90615V2
- 底座
- 杜邦線(xiàn)
- 編程工具:pycharm
GY-MCU90615(人體測(cè)溫模塊)應(yīng)用
硬件連接
- 將模塊上的RX連接到bpi:bit上的P9(TX)
- 將模塊上的TX連接到bpi:bit上的P8(RX)
- 將模塊上的GND連接到bpi:bit上的GND
- 將模塊上的VIN連接到bpi:bit上的3.3V
-
SIM,RST懸空,不需要連接

- 注意杜邦線(xiàn)顏色對(duì)應(yīng)
示例代碼
from machine import UART
uart=UART(2)
uart.init(9600, bits=8, parity=None, stop=1)
b1=b'\xA5\xAE\x53' # 配置 9600 波特率
b2=b'\xA5\xAF\x54' # 配置 115200 波特率(默認(rèn))
b3=b'\xA5\x15\xBA' # 查詢(xún)輸出
b4=b'\xA5\x45\xEA' # 連續(xù)輸出
uart.write(b4)
while True:
if uart.any():
t=bytes(uart.read())
print("The target temperature is %d"%((t[4]*256+t[5])/100)) #計(jì)算出目標(biāo)溫度
print("---------------------")
print("The environment temperature is %d"%((t[6]*256+t[7])/100)) #計(jì)算出環(huán)境溫度
print("---------------------")
# 每次重新配置波特率后都需要斷電重起bpi:bit
運(yùn)行效果如下圖:
通過(guò)串口通信原理(百度百科)向 GY-MCU90615 傳輸命令,GY-MCU90615 接收到命令后返回?cái)?shù)據(jù)

