Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz

有人用過Sharp GP2Y1051A 空氣質量傳感器三代

查看數: 5362 | 評論數: 6 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發佈時間: 2016-4-4 11:26

正文摘要:

說是第三代,說是較穩定,但是用了網路上找得到的程式,監測數值run不出來 http://twarm.com/commerce/product_info.php?products_id=15197&sid=a46911a6cd8da9be06151dccd58fbe88 若改成以下程式,簡單一點,有在se ...

回復

csnnan 發表於 2016-4-7 14:48:22
讚!!!太強了,改了int incomeByte[7];就一切正常,太感謝了
不過為何加了sd.begin也就可以正常,實在很詭異
不過真正問題出在array的宣告.........再次感謝超大.....
超新手 發表於 2016-4-7 12:12:03
最上面的宣告錯了
int incomeByte[6];
應該是
int incomeByte[7];
超新手 發表於 2016-4-7 08:08:09
本帖最後由 超新手 於 2016-4-7 08:12 編輯

有這種事? 你又沒接 SD Card
1) 你給的數據太少
至少要6筆以上才有辦法分折
越多越好, 少說也貼個 18 筆來看看
2) 用第一個程式. 你把以下這行
sum=incomeByte[1]+ incomeByte[2]+ incomeByte[3] + incomeByte[4];
改成
sum=(incomeByte[1]+ incomeByte[2]+ incomeByte[3] + incomeByte[4])&0xff;
試看看
超新手 發表於 2016-4-4 13:05:12
1.你線路是怎麼接的?
2.改成你貼的程式後,會印出那些數字?

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

GMT+8, 2024-5-2 15:35 , Processed in 0.269920 second(s), 11 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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