高等学校电子信息类专业系列教材ARDUINO开源硬件概论

本书特色

[

本书在“大众创业,万众创新”的时代背景下,结合当前高等院校创新实践课程,总结基于Arduino开源硬件的开发方法,并给出系统开发Arduino智能硬件产品的实际案例。其主要内容包括四个方面: Arduino开源硬件与Arduino开发板、开发环境及编程语言,介绍了开源硬件开发的基本知识和方法,包括开源硬件的发展、常用的开发板以及Arduino IDE的使用和相关的编程语言等; Arduino开发产品的基本方法,包括硬件设计方法Fritzing的使用、Arduino入门程序设计和扩展板的使用; 外围硬件及传感器使用方法,包括智能开源硬件平台、传感器和模块,从功能、电路连接和实例程序等方面介绍其使用方法; 综合案例的开发,包括控制类项目开发,交互类项目开发以及大型综合项目开发。本书内容由浅入深,引导读者先思考后实践,将创新思维与实践案例相结合,以满足不同层次的人员需求。同时,本书提供实际项目的硬件设计图和软件实现代码,供读者自学和提高使用。
本书可作为大学信息与通信工程及相关专业的本科生教材,也可以作为智能硬件爱好者的创新手册或从事物联网、创新开发和设计的专业技术人员的参考书,还可以为创客需求产生、产品分析、设计生产、产品实现提供帮助。

]

内容简介

[

本书在“大众创业,万众创新”的时代背景下,结合当前高等院校创新实践课程,总结基于Arduino开源硬件的开发方法,并给出系统开发Arduino智能硬件产品的实际案例。其主要内容包括四个方面: Arduino开源硬件与Arduino开发板、开发环境及编程语言,介绍了开源硬件开发的基本知识和方法,包括开源硬件的发展、常用的开发板以及Arduino IDE的使用和相关的编程语言等; Arduino开发产品的基本方法,包括硬件设计方法Fritzing的使用、Arduino入门程序设计和扩展板的使用; 外围硬件及传感器使用方法,包括智能开源硬件平台、传感器和模块,从功能、电路连接和实例程序等方面介绍其使用方法; 综合案例的开发,包括控制类项目开发,交互类项目开发以及大型综合项目开发。本书内容由浅入深,引导读者先思考后实践,将创新思维与实践案例相结合,以满足不同层次的人员需求。同时,本书提供实际项目的硬件设计图和软件实现代码,供读者自学和提高使用。
本书可作为大学信息与通信工程及相关专业的本科生教材,也可以作为智能硬件爱好者的创新手册或从事物联网、创新开发和设计的专业技术人员的参考书,还可以为创客需求产生、产品分析、设计生产、产品实现提供帮助。

]

作者简介

[

李永华 现执教于北京邮电大学,拥有超过10年的嵌入式开发经验,致力于物联网和智能硬件的研究开发工作。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念转变。通过信息工程专业综合改革,探索了以“学生学为中心”的教学模式,营造生动活泼的学习方法,提高学生独立思考问题、发现问题、解决问题的能力,激发学生的创造激情。在研发及教学实践中指导学生实现200余个创新案例,并指导着一支物联网开发团队,曾在物联网、开源硬件等技术领域进行了多场学术报告,并且出版了《AllJoyn技术原理及物联网程序开发指南》《Arduino实战指南——游戏开发、智能硬件、人机交互、智能家居与物联网设计30例》《Arduino软硬件协同设计实战指南》等多部物联网技术方面的著作。

]

目录

目录第0章开源硬件概述0.1Arduino0.2Raspberry Pi0.3BeagleBone0.4Cubieboard本章习题第1章Arduino开源硬件1.1Arduino UNO开发板1.1.1概述1.1.2技术规范1.2Arduino YUN开发板1.2.1概述1.2.2技术规范1.3Arduino DUE开发板1.3.1概述1.3.2技术规范1.4Arduino MEGA 2560开发板1.4.1概述1.4.2技术规范1.5Arduino LEONARDO开发板1.5.1概述1.5.2技术规范1.6Arduino ETHERNET开发板1.6.1概述1.6.2技术规范1.7Arduino ROBOT1.7.1概述1.7.2技术规范1.8Arduino NANO开发板1.8.1概述1.8.2技术规范本章习题第2章Arduino软件开发平台2.1Arduino平台特点2.2Arduino IDE的安装2.3Arduino IDE的使用本章习题第3章Arduino编程语言3.1Arduino编程基础3.2数字I/O引脚的操作函数3.3模拟I/O引脚的操作函数3.4高级I/O操作函数3.5时间函数3.6中断函数3.7串口通信函数本章习题第4章Arduino硬件设计平台4.1Fritzing软件简介4.1.1主界面4.1.2项目视图4.1.3工具栏4.2Fritzing使用方法4.2.1查看元件库已有元件4.2.2添加新元件到元件库4.2.3添加新元件库4.2.4添加或删除元件4.2.5添加元件间连线4.3Arduino电路设计4.4Arduino开发平台样例与编程本章习题第5章Arduino开发基础5.1入门开发例程5.1.1Blink5.1.2AnalogReadSerial5.1.3DigitalReadSerial5.1.4Fade5.1.5ReadAnalogVoltage5.2数字信号处理开发例程5.2.1BlinkWithoutDelay5.2.2Button5.2.3Debounce5.2.4DigitalInputPullup5.2.5StateChangeDetection5.2.6toneKeyboard5.2.7toneMelody5.2.8toneMultiple5.2.9tonePitchFollower5.3模拟信号处理开发例程5.3.1AnalogInOutSerial5.3.2AnalogInput5.3.3AnalogWriteMega5.3.4Calibration5.3.5Fading5.3.6Smoothing本章习题第6章Arduino扩展板6.1Arduino以太网扩展板6.1.1概述6.1.2技术规范6.2Arduino GSM扩展板6.2.1概述6.2.2技术规范6.3Arduino电机扩展板6.3.1概述6.3.2技术规范6.4Arduino 9轴运动扩展板6.4.1概述6.4.2技术规范6.5Arduino WiFi扩展板6.5.1概述6.5.2技术规范6.6Arduino的库文件本章习题第7章Arduino数据采集7.1温湿度采集7.1.1原理7.1.2实验代码7.2水位采集7.2.1原理7.2.2实验代码7.3光强采集7.3.1原理7.3.2实验代码7.4气体传感器7.4.1原理7.4.2实验代码7.5超声波传感器7.5.1原理7.5.2实验代码7.6压力传感器7.6.1原理7.6.2实验代码7.7风速传感器7.7.1原理7.7.2实验代码7.8拍照模块7.8.1原理7.8.2实验代码本章习题第8章Arduino显示控制8.1LED8.1.1原理8.1.2电路图8.1.3实验代码8.2数码管8.2.1原理8.2.2电路图8.2.3实验代码8.3点阵8.3.1原理8.3.2点阵的使用方法8.3.3实验代码8.4液晶LCD8.4.1原理8.4.2电路图8.4.3引脚扩展8.4.4实验代码本章习题第9章Arduino电流控制9.1直流电机9.1.1原理9.1.2电路图9.1.3实验代码9.2步进电机9.2.1原理9.2.2电路图9.2.3实验代码9.3舵机9.3.1原理9.3.2电路图9.3.3实验代码9.4继电器9.4.1原理9.4.2电路图9.4.3实验代码本章习题第10章Arduino通信控制10.1SPI串口通信10.1.1原理10.1.2电路图及使用10.1.3实验代码10.2红外线通信10.2.1原理10.2.2电路图及使用10.2.3实验代码10.3RFID通信10.3.1原理10.3.2电路图及使用10.3.3实验代码10.4以太网通信10.4.1原理10.4.2电路图及使用10.4.3实验代码10.5WiFi通信10.5.1原理10.5.2电路图及使用10.5.3实验代码10.6蓝牙通信10.6.1原理10.6.2电路图及使用10.6.3实验代码10.7XBee通信10.7.1原理10.7.2电路图及使用10.7.3实验代码本章习题第11章自动还原魔方人工智能项目设计11.1功能及总体设计11.1.1功能介绍11.1.2总体设计11.2模块介绍11.2.1ESP8266模块11.2.2输出模块11.2.3主程序模块11.3产品展示11.4故障及问题分析11.5元件清单第12章蓝牙智能锁项目设计12.1功能及总体设计12.1.1功能介绍12.1.2总体设计12.2模块介绍12.2.1自动解锁模块12.2.2手动解锁模块12.2.3手机APP12.2.4主程序模块12.3产品展示12.4故障及问题分析12.5元件清单第13章LED多模式显示时钟项目设计13.1功能及总体设计13.1.1功能介绍13.1.2总体设计13.2模块介绍13.2.1模式控制模块13.2.2DS1307模块13.2.3显示模块13.2.4主程序模块13.3产品展示13.4故障及问题分析13.5元件清单附录A习题参考答案

封面

高等学校电子信息类专业系列教材ARDUINO开源硬件概论

书名:高等学校电子信息类专业系列教材ARDUINO开源硬件概论

作者:李永华

页数:0

定价:¥69.0

出版社:清华大学出版社

出版日期:2019-06-01

ISBN:9787302521938

PDF电子书大小:74MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注