如何解决如何使用WIFI将数据从ESP32发送到C#VIsual Studio
在这里,我有用于连接wifi的代码
#include <WiFi.h>
const char* WIFI_NAME = "SARAN";
const char* WIFI_PASS = "00000000";
void setup() {
Serial.begin(115200);
delay(10);
// Connect to WiFi network
Serial.println();
Serial.println();
Serial.print("Connecting to ");
Serial.println(WIFI_NAME);
WiFi.begin(WIFI_NAME,WIFI_PASS);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
// Print the IP address
Serial.println(WiFi.localIP());
}
void loop() {
}
然后我尝试在Visual Studio中创建窗口窗体应用程序C#,以从ESP32接收数据。请帮忙。谢谢。
解决方法
连接到WIFI总是很痛苦的,因为通信需要本地Wi-Fi网络,SSID和密码-所有这些都可以更改。我想建议另一个方向:将另一个ESP设备(可以是WEMOS,ESP8266或ESP32)通过USB连接到用于C#代码开发的计算机。 ESP32将通过ESPnow与该设备通信,这不需要本地Wi-Fi网络。这种方法的“成本”当然是另一台ESP设备,其好处要大得多:您可以将它从一台计算机移动到另一台计算机,在房间,房屋之间甚至在敞开的门上。
我将它用于与您完全相同的目标-将ESP32连接到使用C#开发的Windows 10计算机。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。