
作者:马宝丽主编
页数:249页
出版社:北京邮电大学出版社
出版日期:2023
ISBN:9787563568147
电子书格式:pdf/epub/txt
内容简介
本书基于Arduino平台,详细介绍了Arduino项目开发所需的硬件、编程环境、Arduino语言基础,分章节重点介绍了常用元器件及其应用,列举了轮式移动机器人、机械臂、足式机器人等的制作与控制。
作者简介
马宝丽,博士,杭州师范大学教师,从事机械专业的教学近二十年,曾讲授过《机械原理》、《机械设计》、《工程制图》、《电工与电子技术》、《AutoCAD》、《工程力学》、《创客机器人》等多门课程,专业基础扎实,教学效果获得了师生好评。主编主持完成了杭州师范大学《机械设计基础》课程建设项目,主持完成了学院《机械原理》课程教改项目,完成了《机器人技术》省教改项目。参与编写教材10.7万字,这些教学建设成果在现实教学中取得了较为理想的效果。主编具有较强的科研实力,在《光学精密工程》等期刊发表学术论文15篇,其中结合所任教的课程,以第一作者或独立作者撰写了7篇教改论文,参与国家和省级项目多项。
目录
第1篇 Arduino 基础知识
第1章 Arduino简介
1.1 初识Arduino
1.2 Arduino控制板介绍
1.2.1 Arduino Uno
1.2.2 Arduino Mega
1.2.3 Arduino Nano
1.2.4 Arduino Uno Wi-Fi
1.3 Arduino Uno驱动程序安装
1.4 Arduino开发环境
1.5 程序开发实例
复习题
第2章 Arduino 语言基础
2.1 Arduino程序结构
2.1.1 setup()
2.1.2 loop()
2.2 Arduino程序中的数值和赋值语句
2.2.1 常量
2.2.2 变量
2.2.3 变量的作用域
2.2.4 变量类型转换函数
2.2.5 赋值语句
2.3 运算符
2.3.1 算术运算符
2.3.2 关系运算符
2.3.3 逻辑运算符
2.3.4 位运算符
2.3.5 运算符的优先级
2.4 语法补充
2.4.1 预处理命令# define 和#include
2.4.2 语句块
2.4.3 数组
2.4.4 字符串
2.4.5 自定义函数
2.4.6 调用函数
2.4.7 注释
2.5 Arduino 语言的程序控制结构
2.5.1 if选择结构
2.5.2 switch…case 语句
2.5.3 循环结构
2.6 C++语言中的类和对象
2.6.1 类
2.6.2 对象
2.7 库函数
复习题
第2篇 Arduino元器件及其应用
第3章 Arduino基础
3.1 Arduino控制板及其应用
3.1.1 数字引脚和模拟引脚
3.1.2 输入和输出接口
第1章 Arduino简介
1.1 初识Arduino
1.2 Arduino控制板介绍
1.2.1 Arduino Uno
1.2.2 Arduino Mega
1.2.3 Arduino Nano
1.2.4 Arduino Uno Wi-Fi
1.3 Arduino Uno驱动程序安装
1.4 Arduino开发环境
1.5 程序开发实例
复习题
第2章 Arduino 语言基础
2.1 Arduino程序结构
2.1.1 setup()
2.1.2 loop()
2.2 Arduino程序中的数值和赋值语句
2.2.1 常量
2.2.2 变量
2.2.3 变量的作用域
2.2.4 变量类型转换函数
2.2.5 赋值语句
2.3 运算符
2.3.1 算术运算符
2.3.2 关系运算符
2.3.3 逻辑运算符
2.3.4 位运算符
2.3.5 运算符的优先级
2.4 语法补充
2.4.1 预处理命令# define 和#include
2.4.2 语句块
2.4.3 数组
2.4.4 字符串
2.4.5 自定义函数
2.4.6 调用函数
2.4.7 注释
2.5 Arduino 语言的程序控制结构
2.5.1 if选择结构
2.5.2 switch…case 语句
2.5.3 循环结构
2.6 C++语言中的类和对象
2.6.1 类
2.6.2 对象
2.7 库函数
复习题
第2篇 Arduino元器件及其应用
第3章 Arduino基础
3.1 Arduino控制板及其应用
3.1.1 数字引脚和模拟引脚
3.1.2 输入和输出接口















