We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

關於arduino_wifi_pcs

Arduino WiFi 用戶界面

Arduino板子上安裝Wi-Fi模塊後,在手機上運行這個app,連接手機和Arduino之間的Wi-Fi通信,按手機上提供的10個按鍵,識別按鍵的按下Arduino 執行所需的操作。允許的應用程序

- 單個按鈕:10

(按下每個按鈕時發送到 Arduino 的數據)

按鈕 1:‘0’(十六進制 30) 按鈕 2:‘1’(十六進制 31)

按鈕 3:‘2’(十六進制 32) 按鈕 4:‘3’(十六進制 33)

按鈕 5:‘4’(十六進制 34) 按鈕 6:‘5’(十六進制 35)

按鈕 7:‘6’(十六進制 36) 按鈕 8:‘7’(十六進制 37)

按鈕 9:‘8’(十六進制 38) 按鈕 10:‘9’(十六進制 39)

(Arduino 中的程序示例)

連接到Arduino數字端口5的LED在按下按鈕1時亮起,再次按下時熄滅。(切換動作)

///// 通過 Wi-Fi 控制 LED

在第一部分包含 SoftwareSerial.h。

軟件序列號 esp8266(2,3);

無效設置()

{

Serial.begin(9600);

esp8266.開始(9600); // esp 的波特率

引腳模式(5,輸出);

數字寫入(,低);

sendData("AT+RST\r\n",2000); //模塊復位

sendData("AT+CWMODE=2\r\n",1000); //設置為AP(接入點)

sendData("AT+CIFSR\r\n",1000); //獲取IP地址

sendData("AT+CIPMUX=1\r\n",1000); //設置為多連接

sendData("AT+CIPSERVER=1,80\r\n",1000); // 服務器在 80 端口

}

無效循環()

{

if(esp8266.available()) // 如果 esp 正在發送消息

{

if(esp8266.find("+IPD,"))

{

延遲(200); //讀取所有串口數據

int connectionId = esp8266.read();

esp8266.find("?");

int Number = esp8266.read();

如果(數字==0x30){

如果(數字讀取(5)==高)數字寫入(5,低);

否則數字寫入(5,高);

}

// 關閉命令

String closeCommand = "AT+CIPCLOSE=";

closeCommand += connectionId; //附加連接ID

closeCommand += "\r\n";

發送數據(關閉命令,1000); // 關閉連接

}

}

}

String sendData(字符串命令,const int 超時)

{

字符串響應 = "";

esp8266.print(命令); // 將讀取的字符發送到 esp8266

長整數時間=毫秒();

while( (time+timeout) > millis())

{

同時(esp8266.available())

{

// 如果esp中有接收到數據,則串口發送

char c = esp8266.read(); //讀取下一個字符

響應+=c;

}

}

返迴響應;

}

最新版本1.1.0更新日誌

Last updated on 2022年11月17日

Minor bug fixes and improvements. Install or update to the newest version to check it out!

翻譯中...

更多應用信息

最新版本

請求 arduino_wifi_pcs 更新 1.1.0

系統要求

7.0

Available on

arduino_wifi_pcs 來源 Google Play

更多

arduino_wifi_pcs 螢幕截圖

訂閱APKPure
第一時間獲取熱門安卓遊戲應用的首發體驗,最新資訊和玩法教程。
不,謝謝
訂閱
訂閱成功!
您已訂閱APKPure。
訂閱APKPure
第一時間獲取熱門安卓遊戲應用的首發體驗,最新資訊和玩法教程。
不,謝謝
訂閱
成功!
您已訂閱我們的郵件通知。