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

QQ登錄

只需一步,快速開始

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

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

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:978375 發(fā)表于 2022-11-10 14:03 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
現(xiàn)在是要做一個(gè)溫濕度測(cè)控系統(tǒng),需要通過語音模塊控制溫濕度上下限閾值,我現(xiàn)在的想法是先通過語音模塊串口發(fā)送數(shù)值設(shè)置模式,在當(dāng)前模式下再通過語音模塊來發(fā)送一個(gè)數(shù)值賦給那個(gè)模式的變量,比如XXX設(shè)置溫度上限閾值(此時(shí)令標(biāo)志位為設(shè)置溫度閾值的模式),好的要將溫度閾值設(shè)為多少度(開始檢測(cè)接下來串口發(fā)送的數(shù)據(jù)),四十度(這時(shí)候就將40這個(gè)數(shù)值賦給溫度上限閾值的變量).請(qǐng)問這樣子好實(shí)現(xiàn)嗎?或者大佬能提出更好的方法,我單片機(jī)剛學(xué)沒多久,不太熟悉想問問大家,給我個(gè)思路我按照這個(gè)思路自己學(xué)習(xí)思考,謝謝大家!!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:123289 發(fā)表于 2022-11-10 17:04 | 只看該作者
這個(gè)跟你學(xué)不學(xué)單片機(jī)無關(guān)。只與的構(gòu)思相關(guān)。
1、以何種方式控溫。上下限(SX、XX)?定值(DZ)?
2、如何獲得被控對(duì)象的溫度(DW)?
3、從音控中解析出語音:上限值存入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)在語義識(shí)別那邊。
回復(fù)

使用道具 舉報(bào)

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

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

使用道具 舉報(bào)

5#
ID:978375 發(fā)表于 2022-11-11 10:45 | 只看該作者
abob 發(fā)表于 2022-11-10 18:06
設(shè)置這邊好實(shí)現(xiàn)。  難點(diǎn)在語義識(shí)別那邊。

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

使用道具 舉報(bào)

6#
ID:45879 發(fā)表于 2022-11-11 12:53 | 只看該作者
abob 發(fā)表于 2022-11-10 18:06
設(shè)置這邊好實(shí)現(xiàn)。  難點(diǎn)在語義識(shí)別那邊。

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

使用道具 舉報(bào)

7#
ID:1051485 發(fā)表于 2022-11-11 13:14 | 只看該作者
ADC或者A/D
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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