摘要
为了提高小学生编程学习的便捷性和趣味性,设计并实现了一种面向小学生的嵌入式开发平台。首先,以SOMRK3399为核心,通过集成语音处理模块、STM32控制模块和各种外设等,完成了一种面向小学生的嵌入式开发硬件平台。其次,搭载支持Scratch软件的Linux系统,构建了基于语音识别与微机控制的操作环境。最后,基于所设计的嵌入式开发平台,设计了“语音智能点灯”和“Scratch编程控制风扇”等编程案例。实验结果表明,平台性能良好,操作环境简单,编程案例可扩展性强,有助于小学生的编程学习,具有良好的实用价值。
In order to improve the convenience and interest of pupils to learn programming, an embedded development platform forpupils is designed and implemented. First of all, by integrating voice processing module, STM32 control module and various peripherals into SOM-RK3399, an embedded development hardware platform for pupils is designed. Secondly, Linux system that supports Scratch programming is established, and an operating environment based on voice recognition and computer control is constructed. Finally, based on the designed embedded development platform, programming routines such as“Voice Intelligent Lighting”and“Scratch Programming Control Fan”are developed. Experimental results show that this platform has good performance,simple operating environment, and strong scalability of programming cases, which is helpful for pupils' programming learning andhas good popularization value.
作者
刘艺
瞿少成
陈尧
万洪波
曾佳慧
LIU Yi;QU Shao-cheng;CHEN Yao;WAN Hong-bo;ZENG Jia-hui(College of Physical Science and Technology,Central China Normal University,Wuhan 430079,China)
出处
《电脑知识与技术》
2021年第10期33-36,共4页
Computer Knowledge and Technology
基金
国家自然科学基金(项目编号:61673190)
中央高校探索创新项目(项目编号:CCNU18TS042)
武汉市洪山区产学研项目。