Arduino 編寫程式問題

各位好 我是個剛接觸Arduino的一位學生
目前遇到的問題就是,我們的溫溼度感測器數值可以回傳多次,可是接上了LED的程式之後,溫溼度感測器就只能夠顯示一次兒不會再重複了,這個問題卡了我們這一組許久,一直想不到辦法才上來求救。


Arduino 編寫程式問題

Arduino 編寫程式問題

Arduino 編寫程式問題
2018-01-24 10:52 發佈
你自己看看你發完的文章......的圖
你看的到裏面的字嗎?

看是要上傳 ftp 讓人下載測試
或是上傳到 github 讓人直接瀏覽
不然你這樣放圖等於什麼都沒放...
兔貴肇朋:本人所發表和回應的文章,都是晚消化,本人不對其導致的結果承擔任何責任.
你的程式被你後面的while(1)卡住了,再檢查看看你 while loop擺放的位置吧

還有你的圖裡面的字真的太小了
已經把圖片放大了 不好意思早上傷眼了
如樓上說的, 你的 LED 有個 while (1), 這會讓程式永遠離不開.
只要把 while (1) 的 {.... } 裏面的東西貼成 1 個 function ex: ledDisplay(), 呼叫 ledDisplay().
然後把 while (1) 這玩意拿掉, 因為 ledDisplay() 的重複行為直接吃外面的 loop () 即可

如果是最小幅度改法, 你把 "while (1)" 這幾個字拿掉即可( 仍舊保留 {....} )...
兔貴肇朋:本人所發表和回應的文章,都是晚消化,本人不對其導致的結果承擔任何責任.
樓上和樓上上的while(1) 都是正解, arduino loop function本身就是迴路
不需要再多餘設一個loop
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?