arduino_wifi_pcs

arduino_wifi_pcs

c.s.park
Nov 17, 2022
  • 7.0

    Android OS

Giới thiệu về arduino_wifi_pcs

Giao diện người dùng Wi-Fi Arduino

Sau khi gắn mô-đun Wi-Fi trên bo mạch Arduino, hãy vận hành ứng dụng này trên điện thoại di động để kết nối giao tiếp Wi-Fi giữa điện thoại di động và Arduino, nhấn 10 nút được cung cấp trên điện thoại di động để nhận biết cách nhấn nút trên Arduino để thực hiện thao tác mong muốn. ứng dụng cho phép

- Nút đơn: 10

(Dữ liệu được gửi tới Arduino khi nhấn từng nút)

Nút 1: ‘0’ (hệ thập lục phân 30) Nút 2: ‘1’ (hệ thập lục phân 31)

Nút 3: ‘2’ (thập lục phân 32) Nút 4: ‘3’ (thập lục phân 33)

Nút 5: ‘4’ (hệ thập lục phân 34) Nút 6: ‘5’ (hệ thập lục phân 35)

Nút 7: ‘6’ (thập lục phân 36) Nút 8: ‘7’ (thập lục phân 37)

Nút 9: ‘8’ (thập lục phân 38) Nút 10: ‘9’ (thập lục phân 39)

(Ví dụ về chương trình trong Arduino)

Đèn LED được kết nối với cổng kỹ thuật số 5 của Arduino sẽ bật khi nhấn nút 1 một lần và tắt khi nhấn lại.

///// Điều khiển đèn LED qua Wi-Fi

Bao gồm SoftwareSerial.h trong phần đầu tiên.

Phần mềmSerial esp8266(2,3);

thiết lập vô hiệu ()

{

Nối tiếp.bắt đầu(9600);

esp8266.begin(9600); // tốc độ baud của esp

pinMode(5, ĐẦU RA);

kỹ thuật sốWrite (, THẤP);

sendData("AT+RST\r\n",2000); // thiết lập lại mô-đun

sendData("AT+CWMODE=2\r\n",1000); // đặt làm AP (điểm truy cập)

sendData("AT+CIFSR\r\n",1000); // lấy địa chỉ ip

sendData("AT+CIPMUX=1\r\n",1000); // đặt thành nhiều kết nối

sendData("AT+CIPSERVER=1,80\r\n",1000); // máy chủ trên cổng 80

}

vòng lặp vô hiệu ()

{

if(esp8266.available()) // nếu esp đang gửi tin nhắn

{

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

{

độ trễ (200); // đọc tất cả dữ liệu nối tiếp

int connectionId = esp8266.read();

esp8266.find("?");

số int = esp8266.read();

nếu(Số==0x30){

if(digitalRead(5)==CAO) digitalWrite(5, THẤP);

other digitalWrite(5, CAO);

}

// đóng lệnh

Chuỗi closeCommand = "AT+CIPCLOSE=";

closeCommand += connectionId; // đính kèm id kết nối

closeCommand += "\r\n";

sendData(closeCommand,1000); // đóng kết nối

}

}

}

Chuỗi sendData(Lệnh chuỗi, thời gian chờ const int)

{

Phản hồi chuỗi = "";

esp8266.print(lệnh); // gửi ký tự đã đọc tới esp8266

thời gian int dài = millis();

while( (thời gian+thời gian chờ) > millis())

{

trong khi (esp8266.available())

{

// Nếu có dữ liệu nhận được trong esp, hãy gửi nó nối tiếp

char c = esp8266.read(); // đọc ký tự tiếp theo

phản hồi+=c;

}

}

phản hồi trở lại;

}

Hiển thị nhiều hơn

What's new in the latest 1.1.0

Last updated on Nov 17, 2022
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Hiển thị nhiều hơn

Video và ảnh chụp màn hình

  • arduino_wifi_pcs bài đăng
  • arduino_wifi_pcs ảnh chụp màn hình 1
  • arduino_wifi_pcs ảnh chụp màn hình 2
  • arduino_wifi_pcs ảnh chụp màn hình 3
  • arduino_wifi_pcs ảnh chụp màn hình 4
  • arduino_wifi_pcs ảnh chụp màn hình 5
  • arduino_wifi_pcs ảnh chụp màn hình 6
  • arduino_wifi_pcs ảnh chụp màn hình 7
APKPure biểu tượng

Tải xuống siêu nhanh và an toàn thông qua Ứng dụng APKPure

Một cú nhấp chuột để cài đặt các tệp XAPK/APK trên Android!

Tải về APKPure
thank icon
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.
Learn More about Policies