机器人技术是目前非常火热的一门技术,在一些应用型本科已经设机器人专业,未来在新工科背景下,会有更多院校设此专业。 Arduino是移动机器人非常常用的一种芯片。Arduino不仅仅是全球*流行的源硬件,也是一个优秀的硬件发平台,更是硬件发的趋势。 1. *的板子,*的发方式。 2. 案例非常丰富。 3. 有理论,有实践。
售 价:¥
纸质售价:¥28.10购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
扉页
目录
内容提要
前言
第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与手机通信
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜