Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
樓主: RJay
打印 上一主題 下一主題

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

[複製鏈接]
1#
發表於 2018-3-20 17:33:46 | 顯示全部樓層
不好意思我複製你的arduino 的程式碼後出現 該怎麼解決?

001.PNG (5.8 KB, 下載次數: 156)

001.PNG
2#
發表於 2018-3-20 18:44:59 | 顯示全部樓層
我用方法2 成功了感謝大哥!
3#
發表於 2018-3-20 22:26:36 | 顯示全部樓層
本帖最後由 0983676450 於 2018-3-20 23:44 編輯

不好意思 我APP選擇藍芽那會直接黑頻當掉 我找不出問題 拜託
arduino
#include <SoftwareSerial.h>
SoftwareSerial I2CBT(10,11);
#include <DHT.h>     
#define DHTTYPE DHT22
const int smoke=2;
const int tem=3;
DHT dht(tem, DHTTYPE);
void setup() {
  Serial.begin(115200);
  pinMode(smoke,INPUT);
  pinMode(tem,INPUT);
  dht.begin();
}
void loop() {
  int x = analogRead(smoke);
  int y = dht.readHumidity();
  int z = dht.readTemperature();
  int a = dht.readTemperature(true);
  byte Data[12];
  Data[0]=97;
  Data[1]=x/256;
  Data[2]=x%256;
  Data[3]='b';
  Data[4]=y/256;
  Data[5]=y%256;
  Data[6]='c';
  Data[7]=z/256;
  Data[8]=z%256;
  Data[9]='d';
  Data[10]=a/256;
  Data[11]=a%256;
  
if (Serial.available() > 0) {
    char val = Serial.read();
    switch (val) {
      case 97:
        for (int i = 0 ; i < 12 ; i++) {
         
          Serial.write(Data[ i]);
        }
         break;
    }
}
}

3.PNG (50.16 KB, 下載次數: 157)

3.PNG

4.PNG (33.94 KB, 下載次數: 177)

4.PNG

5.PNG (57.14 KB, 下載次數: 166)

5.PNG
4#
發表於 2018-3-21 14:17:43 | 顯示全部樓層
本帖最後由 0983676450 於 2018-3-21 14:18 編輯

不好意思 我抄了3樓的APP可是我溫度與濕度都不會動 在求解惑  還是我搞錯方向了??

Arduino
#include <SoftwareSerial.h>
SoftwareSerial I2CBT(10,11);
#include <DHT.h>     
#define DHTTYPE DHT22
const int smoke=2;
const int tem=3;
DHT dht(tem, DHTTYPE);
void setup() {
  Serial.begin(115200);
  pinMode(smoke,INPUT);
  pinMode(tem,INPUT);
  dht.begin();
}
void loop() {
  int x = analogRead(smoke);
  int y = dht.readHumidity();
  int z = dht.readTemperature();
  int a = dht.readTemperature(true);
  byte Data[12];
  Data[0]=97;
  Data[1]=x/256;
  Data[2]=x%256;
  Data[3]='b';
  Data[4]=y/256;
  Data[5]=y%256;
  Data[6]='c';
  Data[7]=z/256;
  Data[8]=z%256;
  Data[9]='d';
  Data[10]=a/256;
  Data[11]=a%256;
  
if (Serial.available() > 0) {
    char val = Serial.read();
    switch (val) {
      case 97:
        for (int i = 0 ; i < 12 ; i++) {
         
          Serial.write(Data[ i]);
        }
         break;
    }
}
}

3.PNG (43.8 KB, 下載次數: 164)

3.PNG

4.PNG (59.7 KB, 下載次數: 162)

4.PNG

5.PNG (57.14 KB, 下載次數: 151)

5.PNG
5#
發表於 2018-3-21 17:08:08 | 顯示全部樓層
本帖最後由 0983676450 於 2018-3-21 17:09 編輯

不好意思  我抄三樓大大的程式碼 不懂他怎麼使用藍芽連線 才自行加了一些能讓他能連線
可是我溫溼度還是不會顯示  但是單獨用三樓的程式碼 我也不能連線 求您幫忙了
還是在畫面編排那有東西需要改??   DHT11的DAT是接再3沒錯吧??

05.PNG (78.01 KB, 下載次數: 148)

05.PNG

06.PNG (45.1 KB, 下載次數: 151)

06.PNG
6#
發表於 2018-3-21 17:35:54 | 顯示全部樓層
TXD 10 RXD 11藍芽
我是使用HC-06 拿到的時候被告知是115200的
話說我DHT11的 VCC是接在3.3V那會影響嗎
7#
發表於 2018-3-21 18:36:39 | 顯示全部樓層
成功了謝謝 可是為甚麼 我溫度變6.14 濕度4.09 這是哪邊要改??
8#
發表於 2018-3-21 21:17:22 | 顯示全部樓層
本帖最後由 0983676450 於 2018-3-21 21:33 編輯

謝謝已經成功了  我將溫度除以30就正常了多了
9#
發表於 2018-3-21 22:07:34 | 顯示全部樓層
本帖最後由 0983676450 於 2018-3-21 22:09 編輯

痾  我不清楚我也是亂試的跟我這邊溫度差不多就想說對了

說明書是這個媽?

我不知道要截哪個

07.PNG (22.75 KB, 下載次數: 223)

07.PNG

08.PNG (92.29 KB, 下載次數: 207)

08.PNG

DHT11說明書.pdf

677.52 KB, 下載次數: 618

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-10 08:42 , Processed in 0.331092 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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