当前位置: 首页 > wzjs >正文

网站视频怎么做的百度搜索引擎下载

网站视频怎么做的,百度搜索引擎下载,申请域名后 怎么把网站部署上去,新疆伊犁河建设管理局网站要通过 ​​Unity3D​​ 开发的手机 App 控制 ​​电气柜上面的柱灯,需要WIFI模块作为桥梁,按照以下步骤实现: ​​1. 硬件准备(硬件部分)​​ ​​所需材料​​ ​​ESP32开发板​​(如ESP32-WROOM-32&a…

要通过 ​​Unity3D​​ 开发的手机 App 控制 ​​电气柜上面的柱灯,需要WIFI模块作为桥梁,按照以下步骤实现:


​1. 硬件准备(硬件部分)​

​所需材料​

  • ​ESP32开发板​​(如ESP32-WROOM-32)
  • ENC28J60模块
  • 西门子1511-T
  • 柱灯(电气柜)
  • ​杜邦线​,网线
  • ​USB数据线​​(供电+烧录程序)

​ESP32 代码(Arduino IDE)​

#include <WiFi.h>
#include <WiFiClient.h>
#include <WebServer.h>
#include <UIPEthernet.h> const char* ssid = "abc";
const char* password = "123456abc";WebServer server(80);
bool ledState = false;// ENC28J60 配置
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
IPAddress ip(192, 168, 0, 177);  // ENC28J60 静态 IP
EthernetClient ethClient;const char* tcpServer = "192.168.0.150"; // 目标 TCP 服务器 IP
uint16_t tcpPort = 2000;                // 目标 TCP 端口void setup() {Serial.begin(115200);pinMode(2, OUTPUT);// 初始化 WiFiWiFi.begin(ssid, password);while (WiFi.status() != WL_CONNECTED) {delay(500);Serial.print(".");}Serial.println("\nWiFi connected");Serial.println("IP address: ");Serial.println(WiFi.localIP());// 初始化 ENC28J60Serial.println("\nInitializing ENC28J60...");Ethernet.begin(mac, ip);Serial.print("ENC28J60 IP: ");Serial.println(Ethernet.localIP());// HTTP 服务器路由server.on("/", HTTP_GET, []() {server.send(200, "text/plain", "ESP32 LED Control");});server.on("/on", HTTP_GET, []() {digitalWrite(2, HIGH);ledState = true;sendTcpData("1");server.send(200, "text/plain", "LED ON");});server.on("/off", HTTP_GET, []() {digitalWrite(2, LOW);ledState = false;sendTcpData("0");server.send(200, "text/plain", "LED OFF");});server.begin();Serial.println("HTTP server started");
}void loop() {server.handleClient();Ethernet.maintain(); // 维持 ENC28J60 连接
}// 通过 ENC28J60 发送 TCP 数据
void sendTcpData(const char* data) {if (ethClient.connect(tcpServer, tcpPort)) {ethClient.println(data);Serial.print("Sent: ");Serial.println(data);ethClient.stop();} else {Serial.println("TCP connection failed");}
}

​烧录步骤​

  1. 用 ​​Arduino IDE​​ 或 ​​PlatformIO​​ 烧录代码到ESP32。
  2. 打开串口监视器(波特率115200),查看ESP32的IP地址(这里是192.168.0.177)。

​2. Unity3D 手机App开发​

​Unity 设置​

  1. ​新建 Unity 项目​​(选择 ​​Mobile 2D/3D​​ 模板)。
  2. ​UI 设计​​:
    • 创建两个按钮:ON 和 OFF
    • 添加 Text 显示状态。

​C# 脚本(控制ESP32)​

using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Networking;
using System.Collections;public class ESP32Controller : MonoBehaviour
{public string esp32IP = "192.168.121.190"; public Button onButton;public Button offButton;public Text statusText;void Start(){onButton.onClick.AddListener(TurnOnLED);offButton.onClick.AddListener(TurnOffLED);}void TurnOnLED(){StartCoroutine(SendRequest("http://" + esp32IP + "/on"));statusText.text = "LED ON";}void TurnOffLED(){StartCoroutine(SendRequest("http://" + esp32IP + "/off"));statusText.text = "LED OFF";}IEnumerator SendRequest(string url){using (UnityWebRequest request = UnityWebRequest.Get(url)){yield return request.SendWebRequest();if (request.result == UnityWebRequest.Result.Success){Debug.Log("Response: " + request.downloadHandler.text);}else{Debug.LogError("Error: " + request.error);}}}
}

​Unity 打包到手机​

  1. ​File → Build Settings → Android/iOS​​。
  2. 连接手机,选择 ​​Build & Run​​。

​3. 测试流程​

  1. 确保手机和ESP32连接同一WiFi​​。
  2. 在手机上运行Unity App,点击按钮控制LED
  3. 打开博图调用TCP功能块,根据信号值实现柱灯状态切换。

 

 

 

http://www.dtcms.com/wzjs/54516.html

相关文章:

  • 江苏省电力建设质量监督中心站网站沈阳seo收费
  • 电子商务网站推广的方式有哪些b2b平台
  • 电商平台建设做网站优化软件
  • 新网站上线 怎么做seo郑州官网网站推广优化公司
  • 专业建站服务公司seo搜索排名优化是什么意思
  • 公司网站企业文化怎么做如何进行电子商务网站推广
  • 中小学生在线做试卷的网站6一个好的产品怎么推广
  • 徐州木塑模板网站优化网
  • 网站策划书内容不包括什么微信客户管理
  • 江苏建设教育深圳宝安seo外包
  • 云服务器 可以做网站吗google官方下载安装
  • 专门做cg视频网站营销策划公司名字
  • python 网站开发怎么部署如何做营销推广
  • 做羞羞的事情的网站重庆优化seo
  • 移动网站 案例网络教学平台
  • 个人网站一年多少钱郑州网络推广哪个好
  • 平面设计广告图快速排名seo软件
  • 设计素材网站哪个最好用宁波网站推广优化外包
  • 做头像网站有哪些百度关键词搜索怎么做
  • python做网站验证码市场营销咨询
  • 做视频网站要申请什么许可证seo技术培训机构
  • 安徽城乡建设委员会的网站谷歌推广app
  • 网站地图提交互联网营销行业前景
  • 住房和城乡建设部官方网站已高端建站
  • 下载了wordpress进不了网页seo推广的常见目的有
  • wordpress 分享到微信二维码西安seo服务
  • 系网站建设总结报告网站开发的步骤
  • 网站到底怎么做出来的成人培训班有哪些课程
  • 购买建立网站费怎么做会计凭证站内推广方式
  • 独立网站怎么做推广制作一个网站的全过程