书籍 Arduino项目开发  智能生活的封面

Arduino项目开发 智能生活PDF电子书下载

(中国)李永华,彭木根

购买点数

14

出版社

北京:清华大学出版社

出版时间

2019

ISBN

标注页数

409 页

PDF页数

422 页

图书目录

第1章 Arduino项目设计基础 1

1.1 开源硬件简介 1

1.2 Arduino开源硬件 2

1.2.1 Arduino开发板 2

1.2.2 Arduino扩展板 5

1.3 Arduino软件开发平台 7

1.3.1 Arduino平台特点 7

1.3.2 Arduino IDE的安装 8

1.3.3 Arduino IDE的使用 10

1.4 Arduino编程语言 12

1.4.1 Arduino编程基础 12

1.4.2 数字I/O引脚的操作函数 12

1.4.3 模拟I/O引脚的操作函数 13

1.4.4 高级I/O引脚的操作函数 14

1.4.5 时间函数 14

1.4.6 中断函数 16

1.4.7 串口通信函数 18

1.4.8 Arduino的库函数 19

1.5 Arduino硬件设计平台 20

1.5.1 Fritzing软件简介 20

1.5.2 Fritzing使用方法 27

1.5.3 Arduino电路设计 36

1.5.4 Arduino开发平台样例与编程 41

第2章 四旋翼飞行器项目设计 44

2.1 功能及总体设计 44

2.2 模块介绍 46

2.2.1 主程序模块 46

2.2.2 PID算法 49

2.2.3 飞控核心代码 51

2.3 产品展示 76

2.4 元件清单 76

第3章 宇宙飞船大战小蜜蜂项目设计 78

3.1 功能及总体设计 78

3.2 模块介绍 80

3.2.1 Processing模块 80

3.2.2 Arduino开发板模块 101

3.3 产品展示 103

3.4 元件清单 106

第4章 自动避障环境监测小车项目设计 107

4.1 功能及总体设计 107

4.2 模块介绍 109

4.2.1 主程序模块 109

4.2.2 蓝牙环境采集分析模块 113

4.2.3 WiFi环境采集分析模块 118

4.3 产品展示 128

4.4 元件清单 129

第5章 智能导盲杖项目设计 130

5.1 功能及总体设计 130

5.2 模块介绍 132

5.2.1 超声波测距模块 132

5.2.2 GPS模块 132

5.2.3 GSM模块 137

5.2.4 蜂鸣器模块 139

5.2.5 定位与轨迹模块 140

5.3 产品展示 147

5.4 元件清单 147

第6章 微四轴飞行器项目设计 149

6.1 功能及总体设计 149

6.2 模块介绍 151

6.2.1 主程序模块 151

6.2.2 MPU6050模块 163

6.2.3 油门驱动模块 166

6.3 产品展示 168

6.4 元件清单 168

第7章 便携导盲犬项目设计 169

7.1 功能及总体设计 169

7.2 模块介绍 171

7.2.1 超声波测距模块 171

7.2.2 ESP8266模块及GPS模块 172

7.2.3 扬声器模块 178

7.3 产品展示 182

7.4 元件清单 184

第8章 车辆内轮差预警装置项目设计 185

8.1 功能及总体设计 185

8.2 模块介绍 187

8.2.1 声音预警模块 187

8.2.2 光线预警模块 190

8.2.3 视频辅助模块 192

8.2.4 数学模型 195

8.3 产品展示 202

8.4 元件清单 202

第9章 磁悬浮项目设计 204

9.1 功能及总体设计 204

9.2 模块介绍 207

9.2.1 驱动模块 207

9.2.2 控制模块 208

9.3 产品展示 212

9.4 元件清单 214

第10章 自动平衡小车项目设计 215

10.1 功能及总体设计 215

10.2 模块介绍 217

10.2.1 MPU6050模块 217

10.2.2 L298N模块 223

10.2.3 HC-05蓝牙模块 224

10.3 产品展示 225

10.4 元件清单 227

第11章 骑行伙伴项目设计 228

11.1 功能及总体设计 228

11.2 模块介绍 230

11.2.1 采集模块 230

11.2.2 传输模块 236

11.3 产品展示 237

11.4 元件清单 239

第12章 医疗通信设备项目设计 240

12.1 功能及总体设计 240

12.2 模块介绍 243

12.2.1 主程序模块 243

12.2.2 心率脉搏传感器模块 246

12.2.3 A6模块 249

12.2.4 GPS模块和SIM800C模块 255

12.2.5 Processing显示模块 260

12.2.6 OneNET平台模块 264

12.3 产品展示 273

12.4 元件清单 275

第13章 求救系统项目设计 276

13.1 功能及总体设计 276

13.2 模块介绍 278

13.2.1 GPRS模块 278

13.2.2 GPS模块 284

13.2.3 LCD模块 286

13.2.4 Arduino开发板模块 287

13.3 产品展示 288

13.4 元件清单 289

第14章 头戴式脑电波项目设计 290

14.1 功能及总体设计 290

14.2 模块介绍 293

14.2.1 数据包解析模块 293

14.2.2 注意力频闪小灯功能模块 299

14.2.3 眼动识别模块 301

14.3 产品展示 303

14.4 元件清单 304

第15章 PM2.5检测仪项目设计 305

15.1 功能及总体设计 305

15.2 模块介绍 307

15.2.1 PM2.5模块 307

15.2.2 温湿度传感器模块 308

15.2.3 LCD液晶显示屏模块 310

15.3 产品展示 318

15.4 元件清单 319

第16章 计算机视觉机器人项目设计 320

16.1 功能及总体设计 320

16.2 模块介绍 323

16.2.1 机器人主程序模块 323

16.2.2 自动避障模式 325

16.2.3 遥控模式 326

16.2.4 计算机视觉识别模式 327

16.2.5 计算机视觉程序实现 328

16.3 产品展示 338

16.4 元件清单 340

第17章 智能计步器项目设计 341

17.1 功能及总体设计 341

17.2 模块介绍 343

17.2.1 主程序模块 343

17.2.2 三轴加速度传感器 345

17.2.3 LCD输出模块 348

17.3 产品展示 349

17.4 元件清单 349

第18章 智能室外管家项目设计 350

18.1 功能及总体设计 350

18.2 模块介绍 355

18.2.1 主程序模块 355

18.2.2 时钟模块 361

18.2.3 温湿度模块 366

18.3 产品展示 369

18.4 元件清单 371

第19章 智能门禁系统项目设计 373

19.1 功能及总体设计 373

19.2 模块介绍 375

19.2.1 服务器模块 375

19.2.2 ESP8266模块 383

19.2.3 舵机模块 385

19.2.4 输出模块 386

19.3 产品展示 390

19.4 元件清单 392

第20章 激光雕刻机项目设计 393

20.1 功能及总体设计 393

20.2 模块介绍 395

20.2.1 主程序模块 395

20.2.2 输出模块 401

20.2.3 软硬件安装模块 406

20.3 产品展示 406

20.4 元件清单 407

参考文献 408

查看更多关于的内容

本类热门
在线购买PDF电子书
下载此书RAR压缩包