654| 7
|
[K10项目分享] 义教信息科技 基于行空板K10的天气时钟 |
本帖最后由 豆爸 于 2025-2-21 00:37 编辑 义教信息科技课程 简易物联系统实践 第17课 物联数据需采集 ——基于行空板K10的天气时钟 ![]() ►►► 知识目标 1、 掌握行空板 K10连接Wifi 2、 掌握行空板 K10获取并显示NTP时间数据 3、 掌握行空板 K10获取并显示天气数据 ►►► 材料清单 硬件清单: ![]() 软件使用:Mind+编程软件 Mind+编程软件 1.软件压缩包下载: * 百度网盘下载:: https://pan.baidu.com/s/1dyXAmIdJEN-QSn9jf-YbDA?pwd=zxdt 提取码: zxdt * 夸克网盘下载:https://pan.quark.cn/s/b3fcf2fa0e6f 2.将压缩包解压,注意解压过程中关闭杀毒软件,解压后文件夹路径不含中文,解压后文件夹路径不宜过长 3.打开解压后的文件夹,找到 Mind+.exe,双击打开 4.若编译任何代码都报错,建议在解压时将所有后台的杀毒软件退出,将解压出的文件夹放到 C 盘根目录,文件夹的名字改为"win-ia32-unpacked20241012"。文件夹中的 exe 文件,不可直接拖到桌面,要右键-发送到桌面快捷方式。 注:不同行空板 K10 的设备名称可能不同,但都是以 K10 结尾。 ►►► 软件基础使用 1、 打开 Mind+,切换到上传模式 2、 加载行空板 K10 基于前面的操作,只需要点击“扩展库”,找到“官方库”下的“行空板”模块点击完成添加,点击返回后,就可以在“指令区”找到行空板 K10,完成行空板 K10 加载。 ![]() 3、连接行空板 K10 首先,你需要通过 USB 连接线将行空板 K10 连接到计算机。 然后,点击连接设备后,点击 COM7-UNIHIKER K10 进行连接。 注:不同行空板 K10 的设备名称可能不同,但都是以 K10 结尾。 ►►► 动手实践 接下来一起动手完成今天的课程任务吧。我们将从连接wifi开始,逐步学习如何在行空板 K10 上显示NTP时间与天气数据。 任务一:连接wifi网络 这一部分我们要实现通过Wifi调将K10连接到互联网。 任务二:获取并显示NTP时间 这一部分我们要实现获取NTP时间,并显示在K10屏幕上。 任务三:获取并显示NTP时间与天气信息 这一部分我们要实现获取NTP时间与天气信息,并显示在K10屏幕上。 任务一:连接wifi网络 1、软件准备 确认已打开 Mind+,在 Python 图形化模式下出现预设代码,成功加载行空板。接下来就可以编写项目程序了。 2、 添加Wi-Fi库 STEP1:点击“扩展” STEP2:选择“网络服务” STEP3:选择“Wi-Fi”库 ![]() 3、 编写程序 编写程序,将K10连接到Wi-Fi网路,将IP地址显示在K10屏幕上。 ![]() 任务二:获取并显示NTP时间 1、添加用户库 ![]() 2、 编写程序 ![]() ![]() 任务三:获取并显示NTP时间与天气信息 1、通过附件里的doudad-weather-thirdex-V0.0.2.mpext文件,添加用户库 ![]() 2、注册天气API,确保账号状态:已激活,没有过期。网址http://www.tianqiapi.com/index。 ![]() 3、 编写程序 ![]() ![]() ►►► 附件: ![]() ![]() ![]() |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed