基于树莓派的地理教育系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:RyanD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:多媒体类型教育设备基本价格偏高,部分市级以下及大部分乡镇级县级的中小学普及率较低,主要由于教育经费的紧缺,无法承担设备引进费用。本系统极大地降低了成本,在原来的地理模型上进行改造与电子设备相结合,既发挥信息技术的优势,又保留了地理实体的直观。是向全信息化教育发展中的过渡产品,具有重要的教学改革意义。
  关键词:树莓派;教育;多媒体
  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2018)22-0049-02
  目前我国教育发展中的主要问题是由于结构不平衡带来的,并制约了人口教育素质的全面提升。因此,现阶段优化教育结构,尤其是优化教育公共资源的投入是提高教育素质的核心要务。多媒体类型教育设备基本价格偏高,部分市级以下及大部分乡镇级县级的中小学普及率较低,主要由于教育经费的紧缺,无法承担设备引进费用。义务教育与经费的冲突尤为突出,急需发明出成本低廉的教育设备,使信息教育普及,提高学生对信息技术的熟悉和教学质量。
  本系统极大地降低了成本,在原来的地理模型上进行改造与电子设备相结合,既发挥信息技术的优势,又保留了地理实体的直观。是向全信息化教育发展中的过渡产品,具有重要的教学改革意义。
  1 系统简介
  本系统由软硬件系统构成,系统包含Raspberry 3B设备及其外围模块及操作软件。系统结构如图1所示。
  系統软件主要包含音频控制组件,GPIO控制组件,数据库组件,前端交互组件等,系统硬件包含音频播放器,外围编码器,红外线控制器等。
  本系统以中国行政区域教学为例,点击软件界面中的任一行政区,便可以展现行政区的文字介绍和风景图片,并且能够播放对应的音频文件,播放时可以调节音量和进度。使用便捷,能够完成教学所需要的多媒体功能。
  2 操作软件设计
  软件运行平台为搭载Raspbian系统的RaspberryPi 3b(树莓派3b),内核为Linux,开发软件为Qt5,使用C 作为后台业务处理,Qml语言进行前端页面开发。如图3所示。
  音频播放使用Qt5的Multimedia模块,通过封装gstreamer的接口实现Multimedia 功能。可以实现加载播放音频或视频文件,并对其进行播放,暂停等功能,并可扩展成视频。
  UI界面设计,播放,暂停,停止,播放进度条,音量条,中国行政区区块(34个行政区块),为每一个部件添加slot点击事件。事件为显示的风景图片以及文字介绍。
  GPIO控制使用WiringPi库,对IO进行初始化使用wiringPiSetup方法,再设置IO运行模式使用pinMode方法。红外线模块采用IIC模式与树莓派连接,使用IIC驱动进行数据读取。外围编码组使用3根地址线,5根片选信号线进行连接,使用普通IO口模式。
  数据库操作,使用QSqlDatabase类创建数据库连接语句,使用QSqlQuery类方法exec进行数据库语句操作。由于存储图片和文本,展示行政区域的风景和详细信息功能。
  使用QTimer类实现定时器功能,实时捕获媒体播放时间,用于实现媒体播放的播放,暂停,停止等。
  3 硬件系统设计
  硬件系统主要为编码组,红外线遥控器及电容显示屏,音响设备等,核心为树莓派。
  编码组由74HC138译码器和74HC04非门电路组成的数字电路,3条地址线作为译码器输入,5条片选使能端作为非门电路输入,连接树莓派GPIO口。可以驱动外部如LED灯管等外部硬件设备,提供了良好的外部扩展措施,提高了系统扩展能力。
  红外线遥控器主要是用来控制声音播放及进度调控功能,当软件进行播放时有效。将红外线接收模块连接至树莓派GPIO口并进行录制。
  电容显示屏用于显示软件界面及操作功能,使用触屏方式提高使用效率。
  4 工作流程
  打开操作软件后,进行初始化操作,并开始监听界面的点击事件,并进行相应的事件处理,如播放文件或资料显示等,如图4所示。
  5 结束语
  现代化教育需要与现代化科技发展同步,教育方式需要改革和前进。但义务教育与经费的冲突尤为突出,急需发明出成本低廉的教育设备,使信息教育普及,提高学生对信息技术的熟悉和教学质量。
  本设备造价低廉,可扩展性强,外围编码可进行改装适应更多环境特效,不仅可用于地理教学,也可延伸至各学科,并添加学科特色互动。是向全信息化教育发展中的过渡产品,具有重要的教学改革意义。
  参考文献:
  [1] 汪琴.基于树莓派的高级语言程序设计类课程教学研究[D].重庆:重庆师范大学,2017.
  [2] 张志亮,刘英.基于Webpy的嵌入式云音乐播放器[J].信息与电脑,2016(21):168-169.
  [3] 王浩南,刘益成.基于嵌入式Linux系统下的Qt开发[J].电脑开发与应用,2010,23(1):11-13.
  【通联编辑:唐一东】
其他文献
病毒性肝炎是由多种病毒引起的一种传染病,包括甲型肝炎、乙型肝炎、丙型肝炎、丁型肝炎、戊型肝炎等。临床上急性黄疸型肝炎起病较急,主要表现为全身疲乏无力、食欲减退、恶
依法纳税是每一个公民应尽的义务,税收收入也是我国财政收入的主体来源,具有无可比拟的现实意义。逃税行为给国家财政收入和市场经济的运行造成许多极其不利的影响。我国关于
阴虱是一种寄生于人体毛发的寄生虫,长约1~3mm,无翼。因常见于阴部,故称阴虱。阴虱的病原虫是耻阴虱。笔者于1997年12月~2010年3月应用中草药煎剂治疗阴虱病人12例。现将治疗观
莫旗达斡尔语的结构演化趋势是:借词元音趋于稳定、借自汉语的辅音有的已经音位化,有的处于过渡状态,某些固有词逐渐淡出族人记忆,汉语借词的数量将进一步增大。达斡尔语的功
摘 要: 党的十七届六中全会对新形势下深化文化体制改革,推动社会主义文化大发展、大繁荣的全面部署,包含了对社会主义先进政治文化建设的要求。全球化语境下当代中国社会主义先进政治文化建设的目标定位,是建设民主的、法治的、公民的政治文化。但尚处于转型中的中国社会,参与意识、非参与意识、有限参与意识并存,人治观念根深蒂固,以及政治文化的分化加剧,都表明先进政治文化的建设处在复杂的境遇。立足于构建社会主
汉族作为西夏境内一个重要的民族,西夏采取什么样的政策对他们进行统治呢?作为统治民族的党项人与汉族的关系体现出以下三个特点:其一,由于汉族儒士有着丰富的统治经验,因此受到西夏统治者的重用。其二,出于自身统治的需要,西夏王室非常重视与汉族的通婚,并允许党项族人民与汉族的结合。其三,由于受汉族四夷观念的影响,西夏统治者很难从心理上认同汉族,对汉族施行了一些歧视与压迫政策。
摘要:21世纪的当下,信息技术迅猛发展,尤其Internet的问世,使得计算机这一人类史上的伟大发明进入人们生活的各个角落。但是,我们也能明显认识到,计算机和计算机网络在给人们带来了极大便利的同时,计算机信息系统安全问题面临着极大的挑战。近年来,世界各国因为计算机网络安全问题发生的犯罪案件量呈直线上升趋势,计算机网络安全问题已经成为亟待解决的社会问题。该文通过综合考虑各种网络安全因素,制定合理的技
目的:使用高效薄层(HPTLC)方法对新疆地产4种大蒜中的氨基酸进行分析,控制大蒜质量。方法:将鲜蒜置于-80℃低温冰箱冷冻20min,切碎,真空冷冻干燥箱冻干24h,制成大蒜冻干蒜粉。将5mL甲
摘 要: 行政学院是我国干部教育培训体系中的主阵地之一,教学培训是行政学院办学工作的中心,教学培训质量是体现行政学院办学生命力、影响力和竞争力的核心要素。在新时期,行政学院系统肩负着整体提高教学培训质量,培养造就更多善于治国理政的优秀公务员,更多富有战略思维和国际眼光的公共管理人员和政策研究人才的重大使命。为提高行政学院系统履职尽责、服务科学发展的实效,基于自觉强化意识、积极推动创新、不断健全
教学改革最重要的目的,就是如何使教学质量得到提高。本文结合教学质量工程建设学习的实施以及多年的教学经验,对针灸学教学质量的提高、理论联系实际以及加强针灸学基础教学环