Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
12
返回列表 發新帖
樓主: RJay
打印 上一主題 下一主題

Arduino藍芽感測器訊號傳給手機

[複製鏈接]
21#
發表於 2018-2-21 20:30:39 | 顯示全部樓層
.“兩個都要加”
不過.......
其實加一個在”如果…則…否則”的下面即可
相當於“兩個都要加”
也就是
if(){
//加在這
}else{
//加在這
}
其實等於
if(){
}else{
}
//加在這
22#
發表於 2018-3-20 18:03:56 | 顯示全部樓層
Library 衝到了吧
1) 先把其中一個目錄(例如 DHT_sensor_library)搬移到其他地方
重開 Arduino IDE, 再重新編譯程式
2) 如果 1) 不行 ,
就把 DHT_sensor_library 移動回原來的目錄,
把 DHT_sensor_library_master 搬移到其他地方
重開 Arduino IDE, 再重新編譯程式
23#
發表於 2018-3-21 06:18:34 來自手機 | 顯示全部樓層
你這樣寫當然會當機。他寫的 app 程式在3樓
24#
發表於 2018-3-21 15:38:43 來自手機 | 顯示全部樓層
你沒照抄吧?最後那個紫色發送長度1位元之數字應該是97
25#
發表於 2018-3-21 17:30:14 | 顯示全部樓層
1.你的藍牙是接那根腳?0 和 1嗎?
2. 你的藍牙鮑率是 115200嗎?
    一般如果使用 HC-05,預設是9600
26#
發表於 2018-3-21 17:46:47 來自手機 | 顯示全部樓層
那你就要把程式中, 所有的Serial 改成I2CBT
27#
發表於 2018-3-21 17:48:09 來自手機 | 顯示全部樓層
應該有4個地方要改
28#
發表於 2018-3-21 17:53:43 來自手機 | 顯示全部樓層
另外,SoftwareSerial i2cbt(rx,tx)。 所以10 和 11 也要對調,請自己確認一下
29#
發表於 2018-3-21 19:19:42 | 顯示全部樓層
本帖最後由 超新手 於 2018-3-21 19:37 編輯

而且 97 是煙霧值, 98 是濕度, 99 是温度
App 寫錯了
而且為什麼 app 端要把值除以 100?
因為我沒規格書,
所以我不確定要怎麼改才是對的

簡單一點,就直接改成除以10 就可以了
30#
發表於 2018-3-21 21:37:31 來自手機 | 顯示全部樓層
不會吧!?怎麼可能是30這種數字?
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-9 16:35 , Processed in 0.283362 second(s), 6 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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