37创客科创中心

 找回密码
 立即注册
查看: 227|回复: 0

文田ICC712

[复制链接]

194

主题

324

帖子

2399

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2399
发表于 2025-7-12 16:03:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

  1. 我是一个软件工程师,帮我用python的ttkbootstrap库编写一个MQTT物联网通讯的程序,文件名为:AI_TTK_HCJC.py,
  2. UI界面设计成带有科技感的可爱的绿色环保风格,可以让用户直观感受到科技的魅力。

  3. 一、标题:河涌监测系统,居中用彩色字体显示,双击标题内容本程序窗口居中弹窗可以进行内容修改。

  4. 二、系统区域:在标题下方用tab标签页分开:1、配置参数区域,2、发布操作区域,3、河涌监测区域。
  5. 1、服务器配置参数区:输入框4个,名字后面冒号的内容为默认值:
  6.     服务器:i.37ck.cn、端口:1883、 用户名:37ck、密码:20200808。
  7.     连接服务器按钮:点击连接按钮后,程序自动连接MQTT服务器,连接成功后,显示连接成功提示。
  8.     断开连接按钮:点击断开按钮后,程序自动断开MQTT服务器,连接断开后,显示连接断开提示。
  9.     配置参数开关按钮:点击按钮隐藏配置参数区内容,再次点击按钮则显示各项配置参数区,默认状态为隐藏配置参数区。
  10. 2、发布操作区:有2个可编辑的下拉框,名字后面冒号的内容为默认值:
  11.     主题:37ck/河涌监测,该项为下拉框,下拉内容有:37ck/安全蜂速、37ck/富教小学、37ck/文田中学、37ck/莘村中学。
  12.     指令:河涌监测上线,该项为下拉框,下拉内容有:上课啦、开灯、关灯、红灯、绿灯、黄灯、喇叭、下课啦、放学啦、课间休息、紧急通知、到安全等待区、正赶往等待车位。
  13.     订阅主题按钮:点击按钮订阅服务器的对应主题,订阅成功后显示订阅主题的状态信息在返回框。
  14.     发送按钮:点击发送指令信息到服务器的主题上。
  15. 3、河涌监测区域有如下内容:
  16.     派发指令下拉框:默认值为:红色警戒,下拉框内容项有:绿色警戒,蓝色警戒,红色警戒。
  17.     4个监测区域按钮:分别为1,2,3,4号监测区域,点击按钮后,会自动发送指令到服务器,服务器会执行指令,并把结果返回到返回框中。

  18. 三、最底部状态区域为发送和返回情况区域用tab标签分页隔开,具体如下:
  19. 返回框:显示物联网通讯的记录信息,并一直记录下去,最新记录在第一行显示,直到用户点击清空按钮。
  20. 发送框:记录发送过的指令,并一直记录下去,最新记录在第一行显示,直到用户点击清空按钮。

  21. 四、实时接收弹窗:居中弹窗用来显示当前主题实时接收到信息是的内容,用可爱点的字体和背景颜色显示,加入一个输入框设置显示秒数后自动关闭窗口,默认时间为5秒后自动关闭弹窗。




  22. --------------------------------------河涌监测手机端---------------------------------------------
  23. 帮我用html5编写一个http请求发送器的页面,界面设置为手机屏幕大小的响应式展示,文件名为:HCJC.html,可以发送http请求,并显示返回内容。
  24. 把UI界面设计成带有科技感的可爱的绿色风格,可以让用户直观感受到科技的魅力。

  25. 标题:河涌监测手机端,居中显示,双击标题弹窗居中窗口可以进行内容修改。

  26. 1、服务器设置区
  27.     输入框6个,名字后面冒号的内容为默认值:
  28.     1、服务器:http://i.37ck.cn:88/
  29.     2、操作:publish
  30.     3、用户名:37ck
  31.     4、密码:20200808
  32.     5、主题:37ck/河涌监测
  33.     6、指令:河涌监测手机端上线
  34.     把界面上的服务器和操作合并一行,用户名和密码也合并为一行,主题和发送请求按钮也合并为一行。
  35.     发送按钮:点击发送按钮,将会发送指令以http方式发送给服务器,服务器将会执行http链接请求指令,并将结果返回到返回框。
  36.     开关设置按钮,点击该按钮把服务器、操作、用户名、密码隐藏起来;默认是隐藏状态,再次点击显示出来;主题和指令一直显示在界面中。
  37. 2、河涌监测区
  38.     4个按钮:分别为1,2,3,4号监测区域,点击按钮发送http请求,发送结果返回到输入框
  39.     请求连接为:服务器+操作+?topic=+主题+&msg=+按钮名字+&iname=+用户名+&ipwd=+密码的链接内容。

  40. 发送框:组合服务器+操作+?topic=+主题+&msg=+指令+&iname=+用户名+&ipwd=+密码的链接内容。
  41. 返回框:显示http请求返回的文本内容信息。
  42. 可以把数据保存在本地浏览器中,下次打开页面时,会自动读取上次保存的数据


  43. -------------------------------------校园外卖签收手机端------------------------------------------------
  44. 帮我用html5编写一个http请求发送器的页面,界面设置为手机屏幕大小的响应式展示,文件名为:XYWMQS.html,可以发送http请求,并显示返回内容。
  45. 把UI界面设计成带有科技感的可爱的蓝色风格,可以让用户直观感受到科技的魅力。

  46. 标题:校园外卖签收手机端,居中显示,双击标题弹窗居中窗口可以进行内容修改。

  47. 1、服务器设置区
  48.     输入框6个,名字后面冒号的内容为默认值:
  49.     1、服务器:http://i.37ck.cn:88/
  50.     2、操作:publish
  51.     3、用户名:37ck
  52.     4、密码:20200808
  53.     5、主题:37ck/校园外卖签收
  54.     6、指令:校园外卖签收手机端上线
  55.     把界面上的服务器和操作合并一行,用户名和密码也合并为一行,主题和发送请求按钮也合并为一行。
  56.     发送按钮:点击发送按钮,将会发送指令以http方式发送给服务器,服务器将会执行http链接请求指令,并将结果返回到返回框。
  57.     开关设置按钮,点击该按钮把服务器、操作、用户名、密码隐藏起来;默认是隐藏状态,再次点击显示出来;主题和指令一直显示在界面中。
  58. 2、校园外卖签收区
  59.     4个按钮:分别为8号开门、8号关门、9号开门、9号关门,点击按钮发送http请求,发送结果返回到输入框
  60.     请求连接为:服务器+操作+?topic=+主题+&msg=+按钮名字+&iname=+用户名+&ipwd=+密码的链接内容。

  61. 发送框:组合服务器+操作+?topic=+主题+&msg=+指令+&iname=+用户名+&ipwd=+密码的链接内容。
  62. 返回框:显示http请求返回的文本内容信息。
  63. 可以把数据保存在本地浏览器中,下次打开页面时,会自动读取上次保存的数据

  64. ---------------------------------害羞的紫外线手机端-------------------------------------

  65. 帮我用html5编写一个http请求发送器的页面,界面设置为手机屏幕大小的响应式展示,文件名为:hxdzwx.html,可以发送http请求,并显示返回内容。
  66. 把UI界面设计成带有科技感的可爱的紫色风格,可以让用户直观感受到科技的魅力。

  67. 标题:害羞的紫外线手机端,居中显示,双击标题弹窗居中窗口可以进行内容修改。

  68. 1、服务器设置区
  69.     输入框6个,名字后面冒号的内容为默认值:
  70.     1、服务器:http://i.37ck.cn:88/
  71.     2、操作:publish
  72.     3、用户名:37ck
  73.     4、密码:20200808
  74.     5、主题:37ck/害羞的紫外线
  75.     6、指令:害羞的紫外线上线
  76.     把界面上的服务器和操作合并一行,用户名和密码也合并为一行,主题和发送请求按钮也合并为一行。
  77.     发送按钮:点击发送按钮,将会发送指令以http方式发送给服务器,服务器将会执行http链接请求指令,并将结果返回到返回框。
  78.     开关设置按钮,点击该按钮把服务器、操作、用户名、密码隐藏起来;默认是隐藏状态,再次点击显示出来;主题和指令一直显示在界面中。
  79. 2、害羞的紫外线区
  80.     两个按钮:一个开启,一个关闭,点击按钮发送http请求,发送结果返回到输入框
  81.     请求连接为:服务器+操作+?topic=+主题+&msg=+按钮名字+&iname=+用户名+&ipwd=+密码的链接内容。

  82. 发送框:组合服务器+操作+?topic=+主题+&msg=+指令+&iname=+用户名+&ipwd=+密码的链接内容。
  83. 返回框:显示http请求返回的文本内容信息。
  84. 可以把数据保存在本地浏览器中,下次打开页面时,会自动读取上次保存的数据
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|37创客科创中心

GMT+8, 2025-12-10 05:58 , Processed in 0.161192 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表