开源硬件在电子实训与创新实践中的应用

来源 :求知导刊 | 被引量 : 0次 | 上传用户:george_zg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文分析了开源硬件的特点,介绍了在学校工程训练教育中引入开源硬件进行电子实训与创新实践的应用可行性,重点探讨了以Arduino开源硬件平台进行电子实训与创新的教学模式。作者认为,在此模式下,可以在更多学科、更大群体的学生中间深入开展电子实训教学,不仅有利于提高学生的动手实践能力与理论水平,更有利于提高学生的创新能力,对于工科院校进行工程训练教学改革具有一定的借鉴意义。
  关键词:开源硬件;Arduino;电子实践与创新
  一、引言
  2012年4月教育部在《全面提高高等教育质量的若干意见》中指出了在创新人才培养模式与强化实践育人环节方面的相关意见。[1]在实际教学中,由于学生受限于知识结构,在进行教学实践中往往需要花费大量时间用于底层技术的学习,使得学生无法积极主动地进行实践,抑制了学生创新的潜力。尤其是在电子实践方面,面对比较深奥的电子与电气知识,学生很难有自觉深入学习的兴趣和动力,所以这样的情况就更明显。[2][3][4][5]
  开源硬件(Open Source Hardware)是指用与自由及开源软件相同的方式设计的计算机和电子硬件。[6]开源硬件设计者通常会公布详细的硬件设计资料,如机械图、电路图、物料清单、PCB版图、HDL源码和IC版图,以及驱动开源硬件的软件开发工具包等。[7][8]开源硬件的出现,能在很大程度上有助于解决电子实践方面的难题,并且对于改善现状有着积极的影响。
  Arduino开源硬件平台作为开源硬件的一个典型,由于其价格低廉、应用方便、良好的跨平台性、简易的编程环境、可扩展性及应用范围广等特点,[9]所以在电子实训与创新实践方面有着明显的优势。
  本文基于Arduino开源硬件,探讨开源硬件在电子实训方面的教学模式与学生的创新实践。
  二、Arduino开源硬件
  Arduino是一款便捷灵活、方便上手的开源电子原型平台,共包含硬件Arduino控制板和软件Arduino IDE。目前,控制板已经发展到了Arduino Uno、Arduino Nano、Arduino LilyPad、Arduino Mega2560、Arduino Ethernet、Arduino Due、Arduino Leonardo、Arduino Yun等众多版本。
  Arduino 控制板通过 USB 接口与电脑相连,采用类似 Processing的语言进行应用开发, Arduino 语法是建立在C/C++基础上的,其实也就是基础的C语法,因此具有易学易用的特点,使用起来非常方便。
  对于Arduino开源平台的优势可以做如下总结。 [10][11]
  (1)相对其他开发板,Arduino及周边产品相对质廉价优,学习或创作成本低。
  (2) Arduino的简单易学开发环境。知道Arduino的端口作用或者自己定义端口作用,在此情况下就可以使用Arduino开源平台;只要会基本的C语言,就可以编写Arduino 程序。
  (3)Arduino的可扩展性很强。由于其开源的理念,软硬件完全对公众开放。对于其I/O设备的Arduino编程,许多I/O设备都已经带有库文件。在此基础上进行相应的修改就可以开发个性化的作品。
  (4)Arduino资料容易获取。从Arduino国内外相关网站、论坛里都可以得到大量的共享资源。通过了解这些资源信息有助于解决在使用Arduino进行设计时遇到的问题。
  (5)良好的跨平台性。Arduino对于Windows、Mac OS、Linux系统都有着相应版本的Arduino IDE 软件。
  综上所述,Arduino平台在使用上具有非常大的优势,其安装简单,可以反复使用,像电子积木一样可以随意组合搭配,学生可以根据自己的设计任意搭配电路,编写相应的控制程序,从而实现电路的运行。
  通过以上对于Arduino开源硬件平台的特色优势分析,对于更多学科、更大群体的学生深入开展电子实训教学中引入该平台具有很强的可行性。
  三、Arduino 在电子实训与创新实践的教学案例
  1.实训硬件、软件及材料
  如上图所示,选取Arduino uno 作为核心控制板。设计软件为Arduino IDE 1.6.5。硬件材料包括:LED、电阻、跳线、蜂鸣器、七段数码管、按键、倾斜开关、光敏电阻、红外接收三极管、温度传感器、红外遥控器、红外接收头等。
  2. 实训内容
  为了让更多学科学生、更大群体的学生积极参与电子实训与创新实践,我们设计了如表1所示的基础实训教学内容。
  实训内容如下:首先,由指导老师为学生介绍所用电子元器件的理论知识;其次,由指导老师为学生演示及讲解程序设计流程和注意事项;最后,学生按照实训要求,根据老师的指导进行硬件电路的搭建,编写控制程序、调试程序、将程序下载到Arduino控制板中;最后完成实训内容。
  3.教学效果
  虽然学生来自不同学院、不同专业,在电子知识方面也有着不同的基础,但是学生都有着很高的积极性。在整个实训过程中,学生之间互学互教,完成整个实训项目。由于简单修改电路和程序,就能立刻实现个性化很强的效果,这极大地激起了学生的学习兴趣,激发了学生的想象力和创新能力。
  4.教学分析
  在整个实训过程中,学生完成电路的硬件搭建和程序设计,教师只是作为指导。实训中每位学生必须完成一个电路的硬件搭建和程序设计,学生之间互学互教,培养了学生的团结协作能力,达到了教学效果。
  由此得出以下结论:
  (1)Arduino开源硬件平台的电子实训过程能够很好进行以学生为主的教学实践,成本又相对较低。   (2)Arduino开源硬件平台的电子实训极大激起学生的学习兴趣,充分调动学生们的学习积极性和自主性,极大地激发了学生的想象力和创新能力,培养了他们的创新意识。
  (3)Arduino开源硬件平台的电子实训由于 Arduino 硬件的易用性与丰富的可扩展性,使得对于更多学科、更大群体的学生进行电子实训变得切实可行。
  5.创新实践
  学生基于Arduino开源硬件平台以及现有的外围硬件完成了如表2所示的创新实践项目。
  四、结 语
  本文分析了开源硬件的特点和优势,具体介绍了在学校工程训练教育中引入开源硬件进行电子实训与创新实践的应用可行性,初步给出了以Arduino开源硬件平台进行电子实训与创新的教学模式。
  实践表明,在此模式下实现了对于更多学科、更大群体的学生开展电子实训的教学,这不仅极大地激起了学生的学习兴趣,调动了学生的积极性,提高了学生的实践能力与理论水平,还激发了学生们的想象力和创新能力,培养了学生的创新意识。
  在以后教学实践中,我们将继续探索其他典型开源硬件平台在电子实训与创新实践方面的应用,不断完善和改进具体实施措施,以取得更好的教学效果,达到教学目标。
  参考文献:
  [1]中华人民共和国教育部.教育部关于全面提高高等教育质量的若干意见[EB/OL].http://www.gov. cn/zwgk/2012-04/20/content_ 2118168.htm,2014-04-20.
  [2][9]赵广元,王文庆,蔡秀梅.开源硬件在自动化专业教学中的应用模式初探[J].实验室研究与探索,2013,(11):355-357.
  [3]秦 健,闫 超,董长智.Arduino机器人在推进素质教育方面的应用浅析[C].计算机与教育, 2014:225-232.
  [4]袁 丽.基于开源硬件的电子实习教改初探[J].教育教学论坛,2013,(22):39-42.
  [5]冯巧波,尹铁路,沈坤全,等.激光加工在工程实训中的应用[J].实验室研究与探索,2015,34(4):206-208.
  [6]Wiki Pedia.Open-source hardware[EB/OL].http://en.wikipedia.org/wiki/Opensource_hardware,2014-12-18.
  [7]Wiki Pedia.History of free and open-source software[EB/OL].http://en.wikipedia.org/wiki/History_of_free_and_open-source_software,2014-11-14.
  [8]Wiki Pedia.Open design[EB/OL].http://en.wikipedia.org/wiki/Open_design,2014-12-29.
  [10]戈惠梅,徐晓慧,顾志华,等.基于Arduino的智能小车避障系统的设计[J].现代电子技术,2014,(11):118-120.
  [11]蔡卓凡.基于Arduino和Android教室移动巡检系统设计[J].电子科技,2014,27(5):110-115.
其他文献
摘 要:本文先对Brent油价、GDP、人民币兑美元汇率、进出口贸易总额、CPI、全国工业增长率、社会消费品零售总额七个经济指标进行Granger因果检验,结果表明,Brent油价是CPI、进出口贸易总值和社会消费品零售总额的Granger原因;Johansen协整检验结果表明,Brent油价与我国经济增长之间存在协整关系;最后建立了Brent油价与上述各经济指标之间的VEC动态模型。  关键词:
目的:探讨常规胸腔引流管联合一次性负压引流球管在胸外科手术中减少术后残腔、积液发生率的作用。方法:对脓胸、结核性脓胸(或合并胸壁结核等)、结核性脓胸伴支气管胸膜瘘,胸椎结
为研究闪光焊钢轨轨底残余应力在母材区及焊缝区的分布特性,首先阐述了中国钢轨轨底残余应力常用测试方法,分析了其局限性;然后采用逐层钻孔法对闪光焊新轨轨底残余应力进行
摘 要:农村小学教育教学工作是我国小学教育的薄弱环节,与城市小学相比,农村小学生的个体差异性更为明显,尤其是在数学教学中。农村小学数学教师要明确小学生的个体差异性,促进全体小学生的进步与发展。本文以农村小学数学教学中关注学生个体差异的必要性作为切入点,分析了农村小学生个体存在差异的影响因素,并提出了关注农村小学数学教学中学生个体差异的对策建议。  关键词:农村;小学数学;学生;个体差异  中图分类
摘 要:新《普通高中英语课程标准》提倡在教学中促进学生全面发展,培养学生的学习主动性,提高学生的思维能力,拓展高中生的听说读写能力,实现对英语的实践运用。想要实现这些教学目标,教师要认真研究教学方法,引导学生积极参与英语课堂。  关键词:高中英语;参与;策略  高效的英语课堂离不开学生的全身心参与,而当前的英语课堂,有很多学生不能长时间集中注意力,容易走神,听课效率低。面对诸多困难,教师要寻找出路
幸福的秘决,或许就是吃一个金枪鱼三明治或鳕鱼和薯片这么简单.澳大利亚塔斯马尼业孟席斯研究院把1400多名男女作为研究对象,随访5年,研究对象的年龄在26岁至36岁之间。
摘 要:互联网通信技术和社会化媒体的大力发展使得每个人既可以是信息的接收者,也可以是信息的创造者。本文着重介绍了目前应用最为广泛的协同过滤技术,并在协同过滤算法实现的基础上,利用一些通用的开源数据集以及常见的评估指标对算法实现的效果做展示和分析,以完成对解决推荐系统的精确性与多样性两难问题的探讨。  关键词:协同过滤、二次优化、多样性  中图分类号:TP312 文献标识码:C 收稿日期:2015-
<正>一家集合了酒吧、餐厅、咖啡馆的文艺混血儿,要用音乐颠覆餐饮。这是一家在外界看来有几分神秘的餐厅。一年多的时间,123家店面的扩张速度,胡桃里俨然成为餐饮界内的一颗
以CSFV FJ-1株为模板对猪瘟E2基因的主要抗原表位进行PCR扩增,得到大小为370bp的目的片段,将其连接到pET-32a表达载体,转化BL21后利用IPTG诱导其表达,SDS-PAGE和Western blot
对ZL50G轮式装载机液压系统进行了分析研究,针对在非转向时压力损失较大的问题,对其液压系统进行了优化,运用AMESim仿真软件对优化后的装载机液压系统进行总体建模并仿真。仿