Arduino实战指南——游戏开发、智能硬件、人机交互、智能家居与物联网设计30例
课件处为本书电路图及源代码。 Arduino原创经典!完全公开30个项目设计实战案例!赠送案例硬件电路图和工程文件,可二次开发!

作者:李永华、王思野、高英

丛书名:清华开发者书库

定价:69元

印次:1-6

ISBN:9787302446392

出版日期:2016.10.01

印刷日期:2022.06.14

图书责编:盛东亮

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统论述了Arduino开源硬件的开发方法及30个完整项目开发案例。全书内容包括以下六部分: Arduino项目设计基础、智能控制类开发案例、生活便捷类开发案例、物联网络类开发案例、人机交互类开发案例、其他创意类开发案例。 全书项目开发案例部分,详尽论述了实际开发案例,包括项目背景、功能及总体设计(含软件设计流程图、硬件电路图)、各种传感器和模块等。此外,对于所有实例,也给出了实际制作的产品机械结构、故障及问题分析、元器件清单等。本书案例的叙述采用由整体到部分,先模块后代码,创新思维与实践设计相结合,以符合读者的学习认知规律; 同时,本书配套提供了项目案例的硬件设计图和源代码,供读者动手实践,二次开发。 本书可作为电子信息类专业的本科生教材,也可以作为智能硬件爱好者的参考 用书; 对于从事物联网、创新开发和设计的工程技术人员,也极具参考价值。

作者简介: 李永华:执教于北京邮电大学信息与通信工程学院,北京邮电大学师德标兵,从事物联网和智能硬件的研究开发,以及教学改革和教学研究工作,曾参与多个教育部、北京市及北京邮电大学的教育及教学改革项目。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念转变。通过信息工程专业综合改革,探索了以“学生学为中心”的教学模式,营造生动活泼的学习方法,提高学生独立的思考问题,发现问题和解决问题的能力,激发学生的创造激情。出版畅销图书《Arduino软硬件协同设计实战指南》和《AllJoyn技术原理及物联网程序开发指南》。

前言 物联网、智能硬件和大数据技术给社会带来了巨大的冲击,个性化、定制化和智能化的硬件设备成为未来的发展趋势。“中国制造2025”计划,德国的“工业4.0”,美国的“工业互联网”,都是将人、数据和机器连接起来,其本质是工业的深度信息化,为未来智能社会的发展提供制造技术基础。 在“大众创业,万众创新”的时代背景下,人才的培养方法和模式,也应该满足当前的时代需求。作者依据当今信息社会的发展趋势,结合Arduino开源硬件的发展及智能硬件的发展要求,探索基于创新工程教育的基本方法,并将其提炼为适合我国国情、具有自身特色的创新实践教材。本书将实际教学中应用智能硬件的工程教学经验进行总结,包括具体的创新方法和开发案例,希望对教育界及工业界有所帮助,起到抛砖引玉的作用。 本书系统地介绍了如何利用Arduino平台进行产品开发,包括相关的设计、实现与产品制作。 本书的内容和素材,主要取自于作者所在的学校近几年承担的教育部和北京市的教育、教学改革项目和成果。北京邮电大学信息工程专业,通过基于CDIO工程教育方法的实施,使同学们的创新产品得到了实现。同学们不但学到了知识,提高了能力,而且为本书提供了第一手素材和资料。本书的主要内容包括六个方面: Arduino项目设计基础、智能控制类开发案例、生活便捷类开发案例、物联网络类开发案例、人机交互类开发案例、其他创意类开发案例。 本书的编写得到了教育部电子信息类专业教学指导委员会、信息工程专业国家第一类特色专业建设项目、信息工程专业国家第二类特色专业建设项目、教育部CDIO工程教育模式研究与实践项目、教育部本科教学工程项目、信...

目录
荐语
查看详情 查看详情

目录

第1章Arduino项目设计基础

1.1开源硬件简介

1.2Arduino开源硬件

1.2.1Arduino开发板

1.2.2Arduino扩展板

1.3Arduino软件开发平台

1.3.1Arduino平台特点

1.3.2Arduino IDE的安装

1.3.3Arduino IDE的使用

1.4Arduino编程语言

1.4.1Arduino编程基础

1.4.2数字I/O口的操作函数

1.4.3模拟I/O口的操作函数

1.4.4高级I/O Pulseln(pin,state,timeout)

1.4.5时间函数

1.4.6中断函数

1.4.7串口通信函数

1.4.8Arduino的库函数

1.5Arduino硬件设计平台

1.5.1Fritzing软件简介

1.5.2Fritzing使用方法

1.5.3Arduino电路设计

1.5.4Arduino样例与编程

第2章智能控制类开发案例

2.1项目1: 六足机器人

2.1.1项目背景

2.1.2创意描述

2.1.3功能及总体设计

2.1.4产品展示

2.1.5故障及问题分析

2.1.6元器件清单

参考文献

2.2项目2: 实时模仿人手动作的机械手

2.2.1项目背景

2.2.2创意描述

2.2.3功能及总体设计

2.2.4产品展示

2.2.5故障及问题分析

2.2.6... 查看详情

       本书系统论述了Arduino开源硬件的开发方法。详尽介绍了Arduino开发板种类、扩展板类型、软件开发环境、Arduino编程语言、Arduino硬件设计方法,以及30个完整项目开发案例。全书提供了五大类共计30个完整商业案例,这些案例均可二次开发:智能控制类开发案例8个、生活便捷类开发案例6个、物联网络类开发案例8个、人机交互类开发案例5个、其他创意类开发案例3个。

本书配套赠送硬件设计图和源代码,下载地址为清华大学出版社网站本书页面。

查看详情