Arduino电子设计实战指南 零基础篇PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:程晨编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111417170
- 页数:165 页
第1章 电子学基础 1
1.1什么是电子学 1
1.2电子学的发展 1
1.2.1电子学的诞生 2
1.2.2电子管的发明 2
1.2.3晶体管的发明 2
1.2.4集成电路 3
1.3基本知识 3
1.3.1电流 3
1.3.2电流的故事 4
1.3.3电压 4
1.3.4电池 4
1.3.5电阻 5
1.3.6单位的名称 6
1.3.7欧姆定律 6
1.3.8导体和半导体 6
1.3.9二极管 7
1.3.10发光二极管 7
1.4面包板及面包线 8
1.5万用表 9
1.5.1电阻的测量 10
1.5.2电压的测量 11
1.5.3通断的测量 11
1.6其他工具 11
1.6.1电烙铁 12
1.6.2螺丝刀 13
1.6.3镊子 13
1.6.4尖嘴钳 13
1.6.5偏口钳 13
1.6.6剥线钳 14
第2章 电子电路 15
2.1电路分析 15
2.1.1电路 15
2.1.2并联电路和串联电路 16
2.1.3电阻的并联 16
2.1.4电阻的串联 17
2.1.5开路和短路 18
2.2 Fritzing 19
2.2.1 Fritzing介绍 19
2.2.2软件的获取 20
2.2.3软件操作界面 21
2.2.4面包板视图 24
2.2.5电阻的色环 26
2.2.6原理图视图 27
2.2.7 PCB视图 29
2.3初识Arduino 31
2.3.1 Arduino的初始功能 31
2.3.2闪烁的发光二极管 31
2.3.3原理图视图 33
第3章 应用开发环境 35
3.1什么是Arduino 35
3.1.1开源硬件 35
3.1.2 Arduino板的种类 36
3.1.3 Arduino兼容板 39
3.2 Arduino的资源 39
3.2.1 Leonardo的硬件资源 39
3.2.2 Dreamer Nano的硬件资源 41
3.3 Arduino开发环境 42
3.3.1开发环境的获取 42
3.3.2添加新硬件 44
3.3.3开发环境设置 48
3.4 Arduino IDE界面中的快捷按钮 49
3.4.1快捷按钮的介绍 49
3.4.2快捷按钮的使用 49
3.5 Blink示例的代码 51
3.5.1注释 52
3.5.2数据类型 53
3.5.3函数 54
3.5.4程序结构 55
3.5.5修改闪烁时间 57
3.5.6更改控制引脚 58
3.6本章函数小结 61
第4章 控制多个LED 62
4.1交通信号灯项目 62
4.1.1硬件电路的搭建 62
4.1.2变量的含义 64
4.1.3变量的命名规则 65
4.1.4代码实现 66
4.1.5定义函数 68
4.2 ArduBlock 70
4.2.1在Arduino开发环境中添加ArduBlock 71
4.2.2在Arduino开发环境中使用ArduBlock 72
4.3数码管 77
4.3.1数码管介绍 77
4.3.2数码管的使用 78
4.3.3数码管的连接 79
4.3.4显示数字 80
4.3.5 for循环 83
4.3.6使用for循环 84
4.3.7优化后的代码 85
第5章 灯光的渐变 88
5.1电信号 88
5.1.1数字信号 88
5.1.2模拟信号 89
5.1.3分辨率 89
5.2亮度的渐变 90
5.2.1模拟量的输出 90
5.2.2功能介绍 90
5.2.3新函数介绍 90
5.2.4代码实现 91
5.3全彩LED 92
5.3.1三原色 92
5.3.2全彩LED介绍 92
5.3.3 RGB颜色表示法 93
5.3.4硬件的连接 94
5.3.5显示指定的颜色 96
5.3.6遍历所有的颜色 98
5.4本章函数小结 99
第6章 添加交互元件 100
6.1手动控制LED亮灭 100
6.1.1按键介绍 100
6.1.2新函数介绍 101
6.1.3按键的连接 104
6.2手动控制LED闪烁频率 106
6.2.1三种基本结构 107
6.2.2 if语句 107
6.2.3功能实现 109
6.3手动控制LED亮度 111
6.3.1旋钮电位器 111
6.3.2 器件使用 112
6.3.3器件连接 113
6.3.4功能实现 113
6.4数码管骰子 115
6.4.1随机数 115
6.4.2骰子功能描述 116
6.4.3硬件连接 116
6.4.4代码实现 118
6.4.5倾斜开关 123
6.4.6摇晃的骰子 124
6.5本章函数小结 125
第7章 串行通信 127
7.1串行通信介绍 127
7.2串行通信的约定 127
7.2.1波特率 128
7.2.2 ASCⅡ码 128
7.2.3标准ASCⅡ码 128
7.3串行通信的应用 133
7.3.1串行端口的初始化 133
7.3.2 while循环 135
7.3.3在计算机端显示数据 136
7.3.4发送数据 137
7.3.5接收数据 138
7.4用串行通信控制LED 140
7.4.1功能描述 140
7.4.2功能实现 140
7.5温度传感器实例 142
7.5.1器件介绍 142
7.5.2工作原理 142
7.5.3硬件连接 143
7.5.4功能实现 144
7.5.5 C语言中的运算符 146
7.6环境光传感器 147
7.6.1光敏电阻 147
7.6.2典型应用 148
7.6.3硬件连接 148
7.6.4功能实现 150
7.6.5火焰传感器 151
7.7本章函数小结 153
第8章 将Leonardo用作键盘和鼠标 154
8.1用作鼠标 154
8.1.1功能描述 154
8.1.2硬件连接 154
8.1.3功能实现 157
8.1.4代码分析 159
8.2用作键盘 159
8.2.1函数说明 159
8.2.2功能实现 160
8.2.3键值说明 163
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《Maya 2018完全实战技术手册》来阳编著 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