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

QQ登錄

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

搜索
查看: 2007|回復(fù): 6
收起左側(cè)

關(guān)于單片機(jī)語(yǔ)音控制溫濕度上下限閾值,串口通信的程序思路分析

[復(fù)制鏈接]
ID:978375 發(fā)表于 2022-11-10 14:03 | 顯示全部樓層 |閱讀模式
現(xiàn)在是要做一個(gè)溫濕度測(cè)控系統(tǒng),需要通過(guò)語(yǔ)音模塊控制溫濕度上下限閾值,我現(xiàn)在的想法是先通過(guò)語(yǔ)音模塊串口發(fā)送數(shù)值設(shè)置模式,在當(dāng)前模式下再通過(guò)語(yǔ)音模塊來(lái)發(fā)送一個(gè)數(shù)值賦給那個(gè)模式的變量,比如XXX設(shè)置溫度上限閾值(此時(shí)令標(biāo)志位為設(shè)置溫度閾值的模式),好的要將溫度閾值設(shè)為多少度(開(kāi)始檢測(cè)接下來(lái)串口發(fā)送的數(shù)據(jù)),四十度(這時(shí)候就將40這個(gè)數(shù)值賦給溫度上限閾值的變量).請(qǐng)問(wèn)這樣子好實(shí)現(xiàn)嗎?或者大佬能提出更好的方法,我單片機(jī)剛學(xué)沒(méi)多久,不太熟悉想問(wèn)問(wèn)大家,給我個(gè)思路我按照這個(gè)思路自己學(xué)習(xí)思考,謝謝大家!
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2022-11-10 17:04 | 顯示全部樓層
這個(gè)跟你學(xué)不學(xué)單片機(jī)無(wú)關(guān)。只與的構(gòu)思相關(guān)。
1、以何種方式控溫。上下限(SX、XX)?定值(DZ)?
2、如何獲得被控對(duì)象的溫度(DW)?
3、從音控中解析出語(yǔ)音:上限值存入SX,上限值存入XX,定值存入DZ。
4、將DW與SX、XX、DZ比較,做出加溫、減溫的控制即可。
回復(fù)

使用道具 舉報(bào)

ID:891041 發(fā)表于 2022-11-10 18:06 | 顯示全部樓層
設(shè)置這邊好實(shí)現(xiàn)。  難點(diǎn)在語(yǔ)義識(shí)別那邊。
回復(fù)

使用道具 舉報(bào)

ID:978375 發(fā)表于 2022-11-11 10:44 | 顯示全部樓層
yzwzfyz 發(fā)表于 2022-11-10 17:04
這個(gè)跟你學(xué)不學(xué)單片機(jī)無(wú)關(guān)。只與的構(gòu)思相關(guān)。
1、以何種方式控溫。上下限(SX、XX)?定值(DZ)?
2、如何 ...

1.不需要控溫上下限閾值是當(dāng)DHT11檢測(cè)到的環(huán)境溫度超過(guò)預(yù)設(shè)值時(shí)會(huì)報(bào)警
2.DHT11測(cè)環(huán)境溫濕度
3.語(yǔ)音模塊用的是ASRPRO可以通過(guò)天問(wèn)BLOCK圖形化編程軟件進(jìn)行編程,通過(guò)語(yǔ)音調(diào)整的也是閾值
4.我現(xiàn)在的想法是語(yǔ)音模塊這邊串口發(fā)送不同的十六進(jìn)制數(shù)(比如語(yǔ)音說(shuō)設(shè)置溫度上限就發(fā)送0x01)然后單片機(jī)檢測(cè)到0x01就進(jìn)入調(diào)整溫度上限的模式,然后語(yǔ)音模塊會(huì)回一句調(diào)為多少度我說(shuō)四十度語(yǔ)音模塊就發(fā)送一個(gè)40過(guò)去,然后單片機(jī)接收到這個(gè)40就把40賦給溫度上限的變量?偟膩(lái)說(shuō)在不同的模式,后面的數(shù)值就賦給不同的變量,不知道這樣是否可行,麻煩您指導(dǎo)下,謝謝
回復(fù)

使用道具 舉報(bào)

ID:978375 發(fā)表于 2022-11-11 10:45 | 顯示全部樓層
abob 發(fā)表于 2022-11-10 18:06
設(shè)置這邊好實(shí)現(xiàn)。  難點(diǎn)在語(yǔ)義識(shí)別那邊。

我認(rèn)為語(yǔ)音模塊反而更好實(shí)現(xiàn),因?yàn)檎Z(yǔ)音模塊只需要針對(duì)不同的語(yǔ)音發(fā)送不同的串口內(nèi)容,ASRPRO是可以圖形化編程的,只需要針對(duì)內(nèi)容修改參數(shù)就行,我現(xiàn)在主要是對(duì)串口的內(nèi)容不太熟悉
回復(fù)

使用道具 舉報(bào)

ID:45879 發(fā)表于 2022-11-11 12:53 | 顯示全部樓層
abob 發(fā)表于 2022-11-10 18:06
設(shè)置這邊好實(shí)現(xiàn)。  難點(diǎn)在語(yǔ)義識(shí)別那邊。

語(yǔ)音識(shí)別不是難點(diǎn),現(xiàn)在TB有成品
回復(fù)

使用道具 舉報(bào)

ID:1051485 發(fā)表于 2022-11-11 13:14 | 顯示全部樓層
ADC或者A/D
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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