arduino_bt_pcs

10+
次下載
內容分級
適合所有人
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片
螢幕截圖圖片

關於這個應用程式

將藍牙模塊安裝在Arduino板子上,在手機上操作這個app,連接手機和Arduino之間的藍牙通訊,然後按下手機提供的各種按鍵,識別出Arduino上的按鍵按下並執行所需的操作。應用程序,讓您
- 單鍵:10個(各2個可成對組合控制5種ON/OFF狀態)
- 數字和字母輸入窗口和發送按鈕將其發送到 Arduino
(可用於帶數字等的速度控制。可用字符串和數字字符串)

(按下每個按鈕時傳輸到 Arduino 的數據)
開啟按鈕:關閉按鈕:A。
B ON 按鈕: b. B 關閉按鈕:B。
C ON 按鈕: c. C 關閉按鈕:C.
D ON 按鈕:d。 D 關閉按鈕:D。
E ON 按鈕: e。 E 關閉按鈕:E。
發送按鈕:在左側輸入的字符/數字字符串中添加 .

* 末尾添加的 . 在 Arduino 程序中被視為傳輸結束。

(Arduino中的程序示例)
連接到 Arduino 數字端口 5 的 LED 通過 A ON 和 A OFF 按鈕閃爍。
在開頭包含 SoftwareSerial.h。
SoftwareSerial BT(2, 3); // Arduino D2 (RX) 連接到藍牙模塊的 pin 2 (TX),
// Arduino D3 (TX) 連接到藍牙模塊的 pin 1 (RX)
字符 inData[10];
詮釋 led1 = 5;
詮釋我=0;

無效設置(){
序列號.開始(9600); // 對於 uno 9600
BT.開始(9600); // 對於 uno 9600
for(int i=0; i<5; i++){
pinMode(5+i,輸出);
數字寫入(5+i,低);
}
}

無效循環(){
而 (BT.available() > 0)
{
收到的字符 = BT.read(); // 讀取 1 個字節
inData[i++] = 收到;
如果(收到 == '.')
{
Serial.print(inData);
inData[i] = '\0'; //清空接收緩衝區
我 = 0;
}
}

// LED1 開/關
if(strcmp(inData,"a.")==0)
{
數字寫入(led1,高);
}
if(strcmp(inData,"A.")==0)
{
數字寫入(led1,低);
}
}
更新日期
2022年11月6日

資料安全性

想確保安全,就從瞭解開發人員如何收集與分享資料開始!根據你的使用情形、所在地區及年齡,資料的隱私權和安全性措施可能會有所不同。這項資訊由開發人員提供,可能會隨時間更新。
不會與第三方分享資料
進一步瞭解開發人員如何聲明資料分享事宜
不會收集任何資料
進一步瞭解開發人員如何聲明資料收集事宜

關於此應用程式

22.11.7 Version 1.0.0 출시