熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-9-9 13:55
正文摘要:由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請(qǐng)教一下大致的實(shí)現(xiàn)方法與思路,理清頭緒后我自己來(lái)寫(xiě)程序去實(shí)現(xiàn),謝謝大家 |
想想都頭疼。 1。首先肯定是測(cè)溫,當(dāng)識(shí)別溫度過(guò)高增加時(shí),驅(qū)動(dòng)小車(chē)90度右轉(zhuǎn)彎,并記錄此時(shí)段最高溫度T1。 2。繼續(xù)邊走邊測(cè)溫,當(dāng)識(shí)別溫度大于T1時(shí),驅(qū)動(dòng)小車(chē)再次90度右轉(zhuǎn)彎,并記錄此時(shí)段最高溫度T2。 3。繼續(xù)邊走邊測(cè)溫,當(dāng)識(shí)別溫度大于T1,但是小于T2時(shí),驅(qū)動(dòng)小車(chē)右轉(zhuǎn)走一秒再左轉(zhuǎn)走一秒。并記錄此時(shí)段最高溫度,并更新T2。如果溫度大于T2就右轉(zhuǎn);小于T1就左轉(zhuǎn)。 4。繼續(xù)操作步驟3。 如果想要軌跡更精細(xì),那就得減小轉(zhuǎn)彎的角度 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
測(cè)溫度可以用DHT11吧,你剩那么多端口,可以加好多呢。火焰?zhèn)鞲衅魑覜](méi)用過(guò),我用的都是兩個(gè)光感代替的,反正就是操縱車(chē)遠(yuǎn)離火源唄。你的麻煩是怎么測(cè)轉(zhuǎn)了九十度,看你的電機(jī)要用碼盤(pán)的(或者霍爾),如用延時(shí)就要監(jiān)控電池電壓,還要平路。要不,你換成步進(jìn)電機(jī)算了。 |
參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
---|---|---|
![]() | + 20 | 回帖助人的獎(jiǎng)勵(lì)! |
Powered by 單片機(jī)教程網(wǎng)