万本电子书0元读

万本电子书0元读

顶部广告

Arduino程序设计实例教程电子书

机器人技术是目前非常火热的一门技术,在一些应用型本科已经设机器人专业,未来在新工科背景下,会有更多院校设此专业。 Arduino是移动机器人非常常用的一种芯片。Arduino不仅仅是全球*流行的源硬件,也是一个优秀的硬件发平台,更是硬件发的趋势。 1. *的板子,*的发方式。 2. 案例非常丰富。 3. 有理论,有实践。

售       价:¥

纸质售价:¥30.20购买纸书

59人正在读 | 1人评论 6.2

作       者:芦关山 王绍锋

出  版  社:人民邮电出版社有限公司

出版时间:2017-10-01

字       数:10.0万

所属分类: 科技 > 计算机/网络 > 计算机教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
Arduino是目前世界上应用*广泛的源电子平台,它因其放性、便捷性、易用性以及丰富的第三方资源而受到广大电子科技爱好者的欢迎。 本书以基于问题的学习和项目创新为主要撰写思路,结合应用型本科高校学生的基本情况,注重基础理论,着重于对学生实践创新能力的培养。本书的项目实训内容采用循序渐、逐步提升的方式行设计,逐步启学生的创新思维,培养学生的创新意识,锻炼学生的创新能力。书中的实训案例3D印机、仿生机器人、智能小车等都是目前各类科技竞赛较为关注的热,能够极大地激发学习者的学习热情。<br/>【推荐语】<br/>机器人技术是目前非常火热的一门技术,在一些应用型本科已经设机器人专业,未来在新工科背景下,会有更多院校设此专业。 Arduino是移动机器人非常常用的一种芯片。Arduino不仅仅是全球*流行的源硬件,也是一个优秀的硬件发平台,更是硬件发的趋势。 1. *的板子,*的发方式。 2. 案例非常丰富。 3. 有理论,有实践。<br/>【作者】<br/>王绍峰,博士,高级工程师,哈尔滨远东理工学院。毕业于哈尔滨工程大学,研究生学历。从事过多年的软件发和项目管理工作,主持和参与过“政府办公自动化系统-OA”、“医院管理信息系统-HIS”、“服装分销管理系统-DRP”等项目,具有丰富的软件发和项目管理经验。带领学生参加第十四届全国机器人锦标赛,获得球和投篮项目冠军。参编教材1部,发表论文1篇。主讲课程有C#程序设计、Android程序设计等。<br/>
目录展开

扉页

目录

内容提要

前言

第1章 概述

1.1 Arduino简介

1.1.1 Arduino Uno

1.1.2 Arduino Mega 2560

1.1.3 Arduino Nano

1.1.4 Arduino Leonardo

1.1.5 Arduino扩展板

1.2 Arduino内部结构

1.2.1 内部机理

1.2.2 AVR微控制器

1.2.3 Atmega 328

1.2.4 Atmega 2560

1.2.5 AT91SAM3X8E

1.3 Arduino的发展趋势

1.3.1 为什么要使用Arduino

1.3.2 发展前景

第2章 Arduino编程

2.1 Arduino开发环境

2.1.1 IDE安装

2.1.2 使用IDE

2.2 Arduino语言概述

2.2.1 标识符

2.2.2 关键字

2.2.3 运算符

2.2.4 语言控制语句

2.2.5 语法结构

2.3 Arduino基本函数

2.3.1 I/O操作函数

2.3.2 模拟I/O操作函数

2.3.3 高级I/O

2.3.4 shiftOut(dataPin,clockPin,bitOrder,val)

2.3.5 pulseIn(pin,state,timeout)

2.3.6 时间函数

2.3.7 中断函数

2.3.8 串口收发函数

第3章 Arduino通信教程

3.1 SPI通信

3.1.1 工作原理

3.1.2 电路图及应用

3.1.3 工作代码

3.2 红外通信

3.2.1 工作原理

3.2.2 元件选型

3.2.3 调试代码

3.3 WiFi通信

3.3.1 工作原理

3.3.2 元件选型

3.3.3 调试代码

3.3.4 实验背景

3.3.5 材料清单及数据手册

3.3.6 电路连接及通信初始化

3.3.7 程序设计

3.3.8 程序调试

3.3.9 技术小贴士

3.4 蓝牙通信

3.4.1 工作原理

3.4.2 调试代码

3.4.3 实验背景

3.4.4 材料清单及数据手册

3.4.5 硬件连接

3.4.6 程序设计

3.4.7 调试及实验现象

3.4.8 技术小贴士

第4章 Arduino简单实验

4.1 LED灯实验

4.1.1 材料清单

4.1.2 调试代码

4.1.3 拓展训练

4.2 开关按键实验

4.2.1 材料清单

4.2.2 实验原理

4.2.3 硬件调试

4.2.4 程序设计

4.2.5 拓展训练

4.3 电机控制实验

4.3.1 材料清单

4.3.2 实验原理

4.3.3 硬件调试

4.3.4 程序设计

4.3.5 拓展训练

4.4 LCD显示实验

4.4.1 材料清单

4.4.2 实验原理

4.4.3 硬件调试

4.4.4 程序设计

4.4.5 拓展训练

4.5 设计游戏Jumping Pong

4.5.1 功能构思

4.5.2 设计原理

4.5.3 参考代码

4.6 打地鼠游戏机

4.6.1 功能构思

4.6.2 设计原理

4.6.3 参考代码

第5章 智能小车设计

5.1 制作智能小车

5.1.1 直流电机

5.1.2 直流无刷电机的控制原理

5.1.3 直流电机的控制

5.2 采用驱动模块进行控制

5.3 材料清单

5.4 机械零件设计

5.5 实物拼装

5.5.1 电路设计

5.5.2 语音识别模块连接

5.6 成品实物图

5.7 项目拓展——智能巡线避障小车

第6章 六足仿生机器人项目设计

6.1 设计思想

6.2 材料清单

6.3 机械零件设计

6.4 组装流程

6.4.1 六足组装

6.4.2 身体部分组装

6.5 电路设计

6.5.1 机器人硬件系统框图

6.5.2 主板连接

6.5.3 视觉模块连接

6.5.4 语音识别模块连接

6.6 步态设计

6.7 红外控制设计

6.8 成品实物图

第7章 基于Arduino控制的3D打印机项目

7.1 设计思想

7.2 材料清单

7.3 安装过程

7.3.1 机架安装

7.3.2 平台安装

7.3.3 控制板安装及布线

7.4 固件详解

7.4.1 概述

7.4.2 Marlin固件特点

7.4.3 基本配置

7.5 打印过程的注意事项

7.5.1 翘边的处理方法

7.5.2 打印时耗材无挤出

7.5.3 打印时耗材无法粘到平台上

7.5.4 出料不足

7.5.5 出料偏多

7.5.6 顶层出现孔洞或缝隙

7.5.7 拉丝或垂料

7.5.8 过热

7.5.9 层错位

7.5.10 层开裂或断开

7.5.11 刨料

7.5.12 喷头堵塞

7.5.13 打印中途,挤出停止

7.5.14 填充不牢

7.5.15 斑点和疤痕

7.5.16 填充与轮廓之间的间隙

7.5.17 边角卷曲和毛糙

7.5.18 顶层表面疤痕

7.5.19 底面边角上的孔洞和间隙

7.5.20 侧面线性纹理

第8章 解魔方机器人项目设计

8.1 设计思想

8.2 材料清单

8.3 机械零件设计

8.4 电路设计

8.4.1 硬件框图

8.4.2 魔方算法

8.4.3 Kociemba算法的优化

8.4.4 魔方复原指令的优化

8.4.5 硬件系统连接

第9章 Arduino WiFi与手机通信相关项目

9.1 利用WiFi上传温度数据至服务器

9.1.1 设计思想

9.1.2 材料清单

9.1.3 利用Arduino和WiFi将温度数据传送至云端

9.2 Arduino与手机通信调试项目

9.2.1 设计思想

9.2.2 材料清单

9.2.3 Arduino与手机通信

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部