Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 2366|回復: 3
打印 上一主題 下一主題

關於arduino 抓取amg8833數值的問題

[複製鏈接]
1#
發表於 2018-6-1 15:40:31 | 顯示全部樓層
1. 你應該對一下你貼的程式, 因為它根本無法成功編譯成功
我猜是這個論譠的問題...
你貼的程式如果有 [ i ], 它會把你的程式改掉
像是
Serial.print(pixels[j]);
我猜你原本是寫
Serial.print(pixels[ i][j]);
被論壇改掉了....
2. 看來你應該是抓到它的 BUG 了
改成   Serial.begin(9600); 試看看_
當然, 序列監控視窗那邊也要一起改成 9600
2#
發表於 2018-6-1 18:12:37 | 顯示全部樓層
應該是Arduino 的問題
因為我用 hyper terminnal 或 access port 軟體的來取代
序列監視視窗, 結果就正常

不過我用 9600 就ok了
如果不行, 你也可以加個 delay
Serial.begin(115200);
delay(4000);
或是拿掉
while (Serial.available()<=0) {}
    Serial.read();


結果就正常
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-12 07:13 , Processed in 0.259833 second(s), 6 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表