从零开始学Arduino电子设计 创意案例版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:黄焕林,丁昊编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2018
- ISBN:9787111593584
- 页数:328 页
第1篇 认识Arduino 2
第1章 Arduino简介 2
1.1什么是Arduino 2
1.2 Arduino的特点 3
1.3 Arduino的应用领域 4
1.4小结 4
第2章 常用Arduino开发板 5
2.1 Arduino Uno开发板 5
2.1.1特点 5
2.1.2电气属性 6
2.1.3接口介绍 6
2.2 Arduino Mega 2560开发板 8
2.2.1特点 9
2.2.2电气属性 9
2.2.3接口介绍 9
2.3 Arduino Pro Mini开发板 11
2.3.1特点 12
2.3.2电气属性 12
2.3.3接口介绍 13
2.4小结 14
第2篇 轻松上手Arduino开发 16
第3章 Arduino开发环境搭建 16
3.1开发环境 16
3.2搭建Arduino开发环境 17
3.2.1 Windows系统下Arduino IDE的搭建 18
3.2.2 Mac OS X系统下Arduino开发环境的搭建 25
3.2.3 Linux系统下Arduino开发环境的搭建 26
3.3小结 28
第4章 Arduino开发语言 29
4.1开发语言 29
4.2程序结构 30
4.2.1程序的基本结构 30
4.2.2变量定义 32
4.2.3函数和类库 33
4.2.4自定义函数 35
4.2.5自定义类库 38
4.3小结 43
第5章 Arduino命令和函数 44
5.1基本语法符号 44
5.1.1标识符 44
5.1.2分隔符 45
5.1.3注释符 45
5.1.4运算符 46
5.1.5数据类型 51
5.1.6常量 60
5.1.7数据类型互转 61
5.1.8变量的操作 62
5.1.9预处理 64
5.1.10指针 64
5.2条件语句 67
5.2.1 if语句 67
5.2.2 switch语句 69
5.2.3 while语句 71
5.2.4 do…while语句 72
5.2.5 for语句 73
5.2.6 break语句 74
5.2.7 continue语句 74
5.2.8 goto语句 74
5.3数字I/O操作函数 75
5.4模拟I/O操作函数 77
5.5高级I/O操作函数 78
5.6时间函数 80
5.7随机数函数 81
5.8中断函数 82
5.9数据处理函数 84
5.10串口通信 92
5.11小结 94
第6章 Arduino开发硬件要求 95
6.1必要的硬件 95
6.1.1 Arduino开发板 95
6.1.2电源 95
6.1.3杜邦线 96
6.1.4面包板 96
6.2其他硬件 97
6.2.1小元件 97
6.2.2模块 98
6.3小结 98
第7章 Arduino项目开发流程 99
7.1硬件搭建 99
7.1.1 Arduino开发板的选择 99
7.1.2布线 100
7.1.3其他 100
7.2编程流程 100
7.3小结 101
第3篇 一起动手做Arduino实验 104
第8章 Arduino基础实验 104
8.1 LED的控制 104
8.1.1单个单色LED的控制 105
8.1.2三色LED的控制 107
8.1.3多个LED的控制 110
8.1.4调节LED的亮度 112
8.2信号输入 114
8.2.1按键 115
8.2.2电位器 118
8.3电机控制 121
8.3.1直流电机 121
8.3.2舵机 125
8.3.3步进电机 128
8.4继电器控制 131
8.5传感器 134
8.5.1碰撞传感器 135
8.5.2火焰传感器 137
8.5.3霍尔传感器 138
8.5.4气体传感器 140
8.5.5光电传感器 141
8.5.6超声波测距传感器 143
8.5.7红外人体感应传感器 146
8.6小结 148
第9章 Arduino进阶实验 150
9.1 LED的控制 150
9.1.1 LED点阵的控制 150
9.1.2 LED数码管 155
9.1.3串行控制LED点阵 160
9.2传感器 168
9.2.1温、湿度传感器 168
9.2.2气压传感器 174
9.2.3陀螺仪加速度传感器 179
9.2.4颜色传感器 185
9.3数据通信 190
9.3.1蓝牙数据传输 190
9.3.2单向无线数据传输 196
9.3.3 2.4GHz频段的数据传输 199
9.3.4红外通信 204
9.3.5接入以太网 209
9.3.6 WiFi通信 217
9.3.7 GSM通信 225
9.3.8 GPS定位 227
9.4数据读写 230
9.4.1内置EEPROM使用 230
9.4.2外置Flash芯片使用 232
9.4.3 SD卡读写 235
9.4.4 RFID读写 241
9.4.5实时时钟 245
9.5积木扩展板 248
9.5.1扩展板的功能 248
9.5.2电机扩展板 248
9.6图形显示 250
9.6.1 LCD 1602液晶显示屏 251
9.6.2 OLED12864有机发光二极管显示屏 255
9.7蜂鸣器 259
9.8使用彩色显示屏 261
9.9小结 263
第10章 Arduino高级实验 264
10.1 Arduino与Microsoft WPF 264
10.1.1 WPF实现Hello World 264
10.1.2建立串口通信 269
10.1.3颜色测试小工具 275
10.1.4温度曲线图 278
10.1.5通过网络控制LED 284
10.2 Arduino与Android 288
10.2.1 Android实现Hello World 289
10.2.2建立USB串口通信 296
10.2.3安防联动 306
10.3 Arduino典型应用 314
10.3.1个性键(盘)鼠(标)外设 314
10.3.2上位机操作I/O 317
10.3.3接入云平台 319
10.3.4下载引导程序 322
10.4小结 325
附录A 运算符优先级和结合性参考表 326
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《罗京 现在开始播音》刘卓著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019