购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

进入21世纪,信息技术的发展日新月异,特别是近五年的快速发展,移动互联网、物联网、智能硬件给社会带来了巨大的冲击,个性化、定制化和时尚化的智能硬件设备已经成为未来的发展趋势。大学作为传播知识、科研创新和服务社会的最主要机构,为社会培养具有创新思维的现代化人才是责无旁贷的,而具有时代感的教材又是培养现代化人才的基础,所以,教材的重要性不言而喻。

人类工业的发展阶段为大规模生产—电气化生产—自动化生产—智能定制化生产。不同的社会发展阶段对人才的需求是不同的,因此,人才的培养模式在不同的时代背景下应该具有不同的要求。作者依据当今信息社会的发展趋势,结合智能硬件的发展需求,基于工程教育教学经验,探索了创新工程教育的基本方法,并将其提炼为适合我国国情、具有自身特色的创新实践教材。尽管这个理想是非常远大的,却是一次大胆的尝试。因此,本书将实际教学中应用智能硬件的工程教学案例进行总结,包括基本开发方法、产品设计、产品实现和具体应用,希望对教育界及工业界有所帮助,起到抛砖引玉的作用。

本书以当前物联网和智能开源硬件的发展为背景,总结Arduino开源硬件的开发方法,给出了系统开发Arduino智能硬件产品的实际案例。主要内容分四个方面: Arduino开源硬件产品、开发环境及编程语言(第1~3章),为开源硬件开发提供基本的知识和方法,主要介绍常用的开发板以及Arduino IDE的使用和相关的编程语言等;Arduino开发产品的基本方法(第4~6章),包括硬件设计方法Fritzing的使用、Arduino入门程序设计和扩展板的使用;外围硬件及传感器使用方法(第7~10章),包括智能开源硬件平台、各种传感器和模块,从功能、使用方法、电路连接和实例程序等方面介绍其使用方法;综合案例的开发(第11~20章),包括游戏类开发、控制类开发、交互类开发、物联网开发及大型综合项目开发。

本书的内容和素材来源,除了引用的参考文献之外,主要来自于以下几方面的教学和科研工作:首先,是作者所在学校近几年承担的教育部和北京市的教育、教学改革项目的成果,在此特别感谢林家儒教授的鼎力支持和悉心指导;其次,是作者指导的研究生在物联网和智能硬件方面的研究工作及成果总结,在此特别感谢郑铖、谭扬、黄旭新、顾铁钥、高凡石和陈佳丰等研究生同学的大力协助;再次,是北京邮电大学信息工程专业的同学的成果,通过基于CDIO工程教育的方法,创新产品得到了实现,不但学到了知识、提高了能力,而且为本书提供了第一手素材和资料,在此向信息工程专业的所有同学表示感谢。最后,感谢父母妻儿在精神上给予的支持与鼓励,才使得此书得以问世!

本书的编写得到了教育部电子信息类专业教学指导委员会、信息工程专业国家第一类特色专业建设项目、信息工程专业国家第二类特色专业建设项目、教育部CDIO工程教育模式研究与实践项目、教育部本科教学工程项目、信息工程专业北京市特色专业项目、北京高等学校教育教学改革项目和北京邮电大学教育教学改革项目(2017JY04)的大力支持,在此表示感谢!

本书内容由浅入深、先思考后实践,创新思维与实践案例相结合,以满足不同层次的人员需求;同时,本书附有实际项目的硬件设计图和软件实现代码,供读者自我学习和自我提高。本书可作为大学信息与通信工程及相关领域的本科生教材,也可以作为智能硬件爱好者的创新手册使用,还可以为创客的需求产生、分析产品、设计生产、实现产品提供帮助。对于从事物联网、创新开发和设计的专业技术人员,本书也可以作为主要的技术参考书。

本书主要由李永华、王思野编著。此外,李和禹、陈河泉、陈向梅、张秋彤、李昕烨、张国利也参与了部分内容的编写。由于作者水平有限,书中的不当之处在所难免,衷心地希望各位读者多提宝贵意见及具体的整改建议,以便作者进一步修改和完善。

李永华于北京邮电大学
2018年1月 dW3RVZL7qXasfX3p0kHHGjmlkCRckEkxZ20m3bxRL0E+LrA8Vk7rNWCyOCztQzCI

点击中间区域
呼出菜单
上一章
目录
下一章
×