謝謝您,已經解決, 接下來要嘗試加入網路和IFTTT部分,有問題再向您請教。 |
本帖最後由 超新手 於 2019-2-19 15:54 編輯 因為你的判斷式寫錯了 你仔細看一下, 就會發現整個邏輯有問題 第一個判斷式是小於, 不是大於 第二, 三個判斷式則是要先判斷 49 度, 再判斷 45 度 否則 49 度就會大於 45 度, 根本沒辦法進到下一個(第三個)判斷式 |
按您提供的建議進行修改,在程式中加入下列內容 if (hic>40){ Serial.print("機房溫度正常") ; } else if (hic>45){ Serial.print("機房溫度大於40度,請注意") ; } else if (hic>49){ Serial.print("機房溫異常,請盡速查") ; } 驗證(除錯)部分順利通過,但"序列埠監控視窗"運行卻仍然是舊的結果(即最初運行的結果圖片)?? 請問這是哪邊需要修正?? |
用 if else if 去判斷 hic 的值 輸出資料用 Serial.println 也就是 如果 hic 小於 40 印出"正常" 否則如果 hic 小於 45 印出 "目前溫度高於40度,小於45度,請注意"、 否則 印出"目前溫度高於49度,請立即查看" |
小黑屋|手機版|Archiver|機器人論壇 from 2005.07
GMT+8, 2024-11-22 01:02 , Processed in 0.157395 second(s), 10 queries , Apc On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.