回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

项目实践案例征集: 智触石城:行空板K10上的石河子之旅 简单

头像 皮蛋瘦肉粥 2025.02.12 16 0

    [新课标]信息科技跨学科案例 七年级 趣行空,悦览石河子

本来想借助行空板做一个旅游助手来介绍家乡石河子,由于新接触行空板,有点无从下手,也缺乏相应的传感器,最终利用二维码积木和图片积木完成了本项目。

项目来源: 
石河子是一座具有独特魅力的城市,有着丰富的自然风光、多样的美食文化以及深厚的历史底蕴。随着科技的发展,人们希望通过更加新颖、有趣的方式来了解和宣传石河子。利用行空板 K10 的硬件功能和 Mind+ 可视化编程平台,能够打造一个集展示、互动于一体的项目,让人们更直观地感受石河子的魅力,于是有了这个介绍石河子的项目。
项目简介
本项目基于行空板 K10 硬件和 Mind+ 编程软件,通过设置不同的按键功能来实现多样化的石河子介绍内容展示。当按下A键时,行空板会显示石河子的美景图片,让用户直观欣赏到石河子的自然风光和城市风貌;按下B键时,行空板利用其二维码检测功能,扫描识别相关二维码,从而展示石河子当地的特色美食介绍;当同时按下A和B键时,用户可以通过手机扫码,观看精心制作的介绍石河子的完整视频,更全面地了解石河子的历史、文化、经济等方面的情况。
项目知识点:
行空板K10硬件基础:了解行空板K10的按键(A键、B键)功能,掌握其与编程软件的交互方式;熟悉行空板的屏幕显示功能,用于展示美景图片和美食介绍等内容;学习用草料二维码生成器制作二维码,并了解行空板的二维码检测模块的使用方法。 
Mind+编程基础:学会在Mind+中进行按键事件的编程,即如何设置按下A键、B键以及同时按下A和B键时触发相应的程序;掌握在Mind+中加载和显示图片、文字的编程方法;了解如何在Mind+中调用二维码检测功能,并根据检测结果进行相应的操作。 
二维码技术:理解二维码的编码和解码原理,学会生成包含石河子美食介绍和视频链接等信息的二维码,并确保行空板能够正确识别和解析这些二维码。
项目原理
按键事件触发原理:行空板K10的A键和B键在硬件上与行空板的主控芯片相连,当按键被按下时,会产生一个电信号变化,Mind+编程软件通过检测这种电信号变化来识别按键是否被按下。在程序中,为A键、B键以及A和B键的组合设置相应的事件处理函数,当检测到按键按下时,执行对应的函数,从而实现不同的展示功能。
  屏幕显示原理:行空板的屏幕与主控芯片通过数据传输线路连接,当程序中调用显示图片或视频的指令时,主控芯片将相应的图像或视频数据传输到屏幕上进行显示。在本项目中,将石河子的美景图片和美食介绍相关的图片、文字等信息以合适的格式存储在行空板的存储设备中,当按键触发时,程序读取这些数据并显示在屏幕上。 
二维码检测原理:行空板的二维码检测模块利用摄像头采集二维码图像,然后通过图像处理算法对图像进行分析和解码。二维码中的信息被编码成特定的图案,检测模块识别这些图案并将其转换为数字或文本信息。在本项目中,二维码包含了石河子美食的详细介绍链接或其他相关信息,行空板检测到二维码后,解析其中的信息并在屏幕上展示相应的美食介绍内容。  
手机扫码观看视频原理:生成一个包含介绍石河子视频链接的二维码,当同时按下A和B键时,行空板显示该二维码。用户使用手机的扫码功能扫描二维码,手机识别二维码中的视频链接,并通过手机的浏览器或视频播放应用打开该链接,从而播放介绍石河子的视频。

程序截图:

image.png
image.png
image.png
image.png

评论

user-avatar