37创客科创中心

 找回密码
 立即注册
查看: 60|回复: 6

260418

  [复制链接]

208

主题

358

帖子

2761

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2761
发表于 2026-4-18 08:42:03 | 显示全部楼层 |阅读模式

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

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

x
下载模版文件
https://p.37ck.cn/#s/ECdoEnSP



  1. 参考工作区的examples_arduinoide.md和CodeReference_arduinoide.md,使用本项目工作空间的目录下的arduino-cli目录里面的arduino环境(arduino cli是1.4.1版本,arduino-cli bsp是0.0.1版本)运行,不要使用其他目录的环境和不重新下载;用arduino写一个程序显示环境光线值,温湿度每秒刷新一次;光线值小于80的时候设置p0引脚为高电平,否则为低电平;当p1引脚为高电平的时候设置p0引脚也为高电平,否则为低电平;提示内容用中文显示,程序文件需要保存在项目的工作空间目录下,并运行在com3的行空板K10
复制代码


  1. 参考工作区的examples_arduinoide.md和CodeReference_arduinoide.md,使用本项目工作空间的上级一目录下的arduino-cli目录里面的arduino环境(arduino cli是1.4.1版本,arduino-cli bsp是0.0.1版本)运行,不要使用其他目录的环境和不重新下载;用arduino写一个程序显示环境光线值,温湿度每秒刷新一次;光线值小于80的时候设置p0引脚为高电平,否则为低电平;当p1引脚为高电平的时候设置p0引脚也为高电平,否则为低电平;提示内容用中文显示,程序文件需要保存在项目的工作空间目录下,并运行在com6的行空板K10
复制代码


回复

使用道具 举报

51

主题

117

帖子

1181

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1181
发表于 2026-4-19 16:43:37 | 显示全部楼层
回复

使用道具 举报

51

主题

117

帖子

1181

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1181
发表于 2026-4-22 17:55:01 | 显示全部楼层
  1. 帮我使用python的flask编写一个MQTT物联网的网站,需要点击一个文件就能运行起来。服务器配置参数如下:服务器:i.37ck.cn,用户:37ck,密码:20200808,主题:37ck/ai;配置参数可以保存在配置文件中,需要有单独的配置页面,通讯数据可以保存在sqlite数据库文件MQTTdb.db中,同时可以进行数据的管理(增删改查操作);接收到订阅的消息时可以用弹出窗口显示(弹窗可以设置是否显示)。
复制代码

第一步:编写一个物联网通讯网站

  1. 帮我使用python的flask编写一个MQTT物联网的网站,需要点击一个文件就能运行起来。
  2. 服务器配置参数如下:
  3. 服务器:i.37ck.cn,
  4. 用户:37ck,
  5. 密码:20200808,
  6. 主题:37ck/ai;
  7. 配置参数可以保存在配置文件中,需要有单独的配置页面,通讯数据可以保存在sqlite数据库文件MQTTdb.db中,同时可以进行数据的管理(增删改查操作);
  8. 接收到订阅的消息时可以用弹出窗口显示(弹窗可以设置是否显示)。
复制代码

如果在本机运行的第二步到第五步可以忽略
第二步:拷贝项目文件到新机器开始二次开发
  1. 检测项目内的文件,并设置好后启动程序
复制代码
第三步:拷贝项目到新机器后连接不上物联网服务器
  1. 无法连接到服务器,请检查和完善一下代码再运行程序
复制代码
第五步:网路断开暂停任务后继续
  1. 继续执行未完成任务
复制代码


第六步:数据接口API和修改网站名字和版权
  1. 帮我把物联网通讯和数据增删改查等操作加入restfull方式的数据接口操作,并整理出 操作文档可以查阅参考;把网站的标题名字改为:37创客物联网服务平台,版权更改为:37创客教育
复制代码


第七步:设置自定义key和API测试功能
  1. 增加API Key重新生成(含自定义)和显示全部API Key内容可以进行复制;增加一个RESTful API测试功能。
复制代码


第八步:增加自定义消息模版
  1. 增加一个消息内容自定义表,发布消息是的消息内容可以从该表中选择
复制代码


第九步:设置网站端口修改同步
  1. 把更改网站服务端口的时候,启动.bat文件的端口也同步
复制代码













回复

使用道具 举报

208

主题

358

帖子

2761

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2761
 楼主| 发表于 2026-4-25 00:42:47 | 显示全部楼层
# 示例:获取统计信息
curl http://localhost:5000/api/v1/stats \
  -H "Authorization: Bearer <your_api_key>"

# 示例:发布 MQTT 消息
curl -X POST http://localhost:5000/api/v1/mqtt/publish \
  -H "Authorization: Bearer <your_api_key>" \
  -H "Content-Type: application/json" \
  -d '{"topic":"37ck/ai","payload":"Hello"}'

# 示例:查询消息列表
curl "http://localhost:5000/api/v1/messages?page=1&per_page=10" \
  -H "Authorization: Bearer <your_api_key>"

回复

使用道具 举报

51

主题

117

帖子

1181

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1181
发表于 2026-4-25 16:09:33 | 显示全部楼层
  1. 帮我使用python的flask编写一个MQTT物联网的网站,需要点击一个文件就能运行起来,把python虚拟环境安装在当前项目工作空间目录下,安装项目网站所需要的依赖库文件,配置一个执行文件点击这个文件就能把网站运行起来。
  2. 服务器配置参数如下:
  3. 服务器:i.37ck.cn,
  4. 用户:37ck,
  5. 密码:20200808,
  6. 主题:37ck/ai;
  7. 配置参数可以保存在配置文件中,需要有单独的配置页面,通讯数据可以保存在sqlite数据库文件MQTTdb.db中,同时可以进行数据的管理(增删改查操作);
  8. 接收到订阅的消息时可以用弹出窗口显示(弹窗可以设置是否显示)。

  9. 帮我把物联网通讯和数据增删改查等操作加入restfull方式的数据接口操作,并整理出 操作文档可以查阅参考;把网站的标题名字改为:37创客物联网服务平台,版权更改为:37创客教育

  10. 增加API Key重新生成(含自定义)和显示全部API Key内容可以进行复制;增加一个RESTful API测试功能。

  11. 增加一个消息内容自定义表,发布消息是的消息内容可以从该表中选择

  12. 把更改网站服务端口的时候,启动.bat文件的端口也同步。
复制代码


回复

使用道具 举报

51

主题

117

帖子

1181

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1181
发表于 2026-4-28 18:36:04 | 显示全部楼层
本帖最后由 37ck 于 2026-4-29 18:09 编辑
  1. 参考工作区的examples_arduinoide.md和CodeReference_arduinoide.md,使用本项目工作空间的目录下的arduino-cli目录里面的arduino环境(arduino cli是1.4.1版本,arduino-cli bsp是0.0.1版本)运行,不要使用其他目录的环境和不重新下载;

  2. 用arduino写一个程序,具体功能如下:
  3. 1、连接WIFI:账号:37ck,密码:20200808;
  4. 2、MQTT功能:配置参数如下:服务器:i.37ck.cn,用户:37ck,密码:20200808,主题:37ck/ai;接收到相应信息执行对应指令,并用语音提示和消息显示在屏幕上;指令:开灯:P0、P1高电平,关灯:P0、P1低电平,按下A 键开灯,按下B键关灯;

  5. 界面富有炫彩,提示内容用中文显示,程序文件需要保存在项目的工作空间目录下,并运行在com17的行空板K10

复制代码





回复

使用道具 举报

51

主题

117

帖子

1181

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1181
发表于 7 天前 | 显示全部楼层
  1. 参考工作区的examples_arduinoide.md和CodeReference_arduinoide.md,使用本项目工作空间的目录下的arduino-cli目录里面的arduino环境(arduino cli是1.4.1版本,arduino-cli bsp是0.0.1版本)运行,不要使用其他目录的环境和不重新下载;

  2. 用arduino写一个程序,具体功能如下:
  3. 1、连接WIFI:账号:37ck,密码:20200808;
  4. 2、MQTT功能:配置参数如下:服务器:i.37ck.cn,用户:37ck,密码:20200808,主题:37ck/ai;接收到相应信息执行对应指令,并用语音提示(只提示3次)和消息显示在屏幕上;指令:开灯:P0、P1高电平,关灯:P0、P1低电平,按下A 键开灯,按下B键关灯;

  5. 界面富有炫彩,提示内容用中文显示,程序文件需要保存在项目的工作空间目录下,并运行在com17的行空板K10

复制代码


回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-6 20:53 , Processed in 0.199943 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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