找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3320|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

STM32L431RTX6(小熊派)連DHT11數(shù)據(jù)讀取求教

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
#
ID:915371 發(fā)表于 2021-5-3 21:36 | 只看該作者 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
200黑幣
我用華為的iot studio+小熊派,練習(xí)DHT11的連接,但是有幾個(gè)疑問(wèn),用的是三引腳的DHT11,DHT11引腳的配置應(yīng)該怎么配置,他的數(shù)據(jù)輸入端口DHT11_GPIO_Port是連一個(gè)普通的GPIO接口還是I2C接口,還有那個(gè)寄存器宏定義地址應(yīng)該怎么看呢?看STM32L4寄存器手冊(cè)看不懂,太多了,一千九百多頁(yè)?ㄟ@兒沒(méi)完成,很捉急,求助求指導(dǎo)!


#define DHT11_GPIO_Port   ?
#define DHT11_Addr  ?
uint8_t BUF[2];

GPIO_InitStruct.Pin =;                                         //這幾行應(yīng)該怎么配置?
  GPIO_InitStruct.Mode =;
  GPIO_InitStruct.Pull =;
  GPIO_InitStruct.Speed =;
  HAL_GPIO_Init(DHT11_GPIO_Port, &GPIO_InitStruct);


void Start_DHT11(void)
{
        uint8_t t_Data = 0x10;
        HAL_I2C_Master_Transmit(&hi2c1,DHT11_Addr,&t_Data,1,0xff); //hi2c1 是個(gè)處理句柄
}


void DHT11_Read_data(){
//不知道怎么寫(xiě)
}

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

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

板凳
ID:915979 發(fā)表于 2021-5-5 18:01 | 只看該作者
我之前用過(guò)DHT11,都會(huì)用一個(gè)上拉電阻
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:887371 發(fā)表于 2021-5-5 17:19 | 只看該作者
https://blog.csdn.net/wprpr/article/details/108181661
STM32進(jìn)階-DHT11傳感器的應(yīng)用詳細(xì)步驟

要學(xué)會(huì)百度,這個(gè)網(wǎng)址能完美解決你的問(wèn)題。
回復(fù)

使用道具 舉報(bào)

樓主
ID:887371 發(fā)表于 2021-5-5 17:06 | 只看該作者
DHT11不是IIC接口,連一個(gè)普通的GPIO接口。
輸出時(shí)配置為開(kāi)漏口,輸入時(shí)配置為輸入口。只在初始化配置時(shí)不行的。
51單片機(jī)支持準(zhǔn)雙向,不用配置端口。

單片機(jī)內(nèi)部上拉電阻太大了,最好外接一個(gè)上拉電阻。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表