图书介绍
Python微控制器编程从零开始 使用MicroPython2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)唐纳德·诺里斯(Donald Norris)著;别志松,李杨译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302506492
- 出版时间:2018
- 标注页数:266页
- 文件大小:26MB
- 文件页数:281页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Python微控制器编程从零开始 使用MicroPythonPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 MicroPython简介1
1.2 设计思想2
1.3 MicroPython探究2
1.4 面向对象编程和一些Python基础4
1.4.1 面向对象的概念4
1.4.2 建模一个机器人7
1.4.3 Python基础9
1.4.4 Robot类12
1.4.5 子类13
1.4.6 使用接口14
1.4.7 集成的Robot工程设计和测试16
1.4.8 动态绑定19
1.5 使用基于Pyboard的MicroPython22
1.6 bare-metal方法25
1.7 小结26
第2章 Python简介29
2.1 Pyboard硬件29
2.2 通用微控制器程序开发33
2.2.1 中断33
2.2.2 控制Pyboard36
2.2.3 Python测试程序39
2.3 闪烁LED40
2.3.1 PyBlink40
2.3.2 PyBlink_MP41
2.4 硬件中断演示42
2.5 计时器45
2.6 其他Pyboard硬件48
2.6.1 ADC49
2.6.2 DAC50
2.7 小结56
第3章 接口、文件和库57
3.1 脉冲宽度调制57
3.2 位串行端口59
3.2.1 UART串行协议59
3.2.2 I2C串行协议65
3.2.3 SPI串行协议67
3.3 目录结构69
3.4 导入模块70
3.4.1 使用文件导入71
3.4.2 从PYBFLASH子目录导入模块72
3.4.3 使用SD卡导入74
3.5 启动过程75
3.6 基于LED的错误报告76
3.7 库76
3.7.1 标准库77
3.7.2 自定义Python库77
3.7.3 Pyboard专用库和类78
3.7.4 MicroPython库79
3.8 小结80
第4章 擦网球探测器81
4.1 初始设计82
4.2 工程需求82
4.2.1 原型84
4.2.2 加速度计85
4.2.3 低级I2C命令演示90
4.2.4 倾角计92
4.3 硬件设计94
4.4 在网球场试验102
4.5 最终程序104
4.6 小结105
第5章 LCD和触摸传感器开发板107
5.1 LCD板规格说明108
5.2 初始LCD模块操作109
5.3 LCD图形演示114
5.4 对LCD控制器使用外部命令115
5.5 触摸控制器116
5.5.1 电容感应117
5.5.2 LCD模块触摸传感器原理图和MPR 121寄存器118
5.5.3 MPR121驱动软件120
5.6 触摸传感器初步测试122
5.6.1 由触摸板控制的LED123
5.6.2 LCD和触摸传感器示例126
5.6.3 使用LCD模块GPIO管脚128
5.7 MPR121 PWM133
5.8 小结135
第6章 AMP音频开发板137
6.1 组装AMP开发板137
6.2 AMP开发板电路139
6.2.1 音频输入电路141
6.2.2 音频输出电路145
6.3 初步测试148
6.4 播放MP3文件154
6.5 音频输入演示155
6.6 小结157
第7章 自动机器人车159
7.1 组建机器人车平台159
7.2 一个标准模拟伺服160
7.3 CR伺服163
7.4 机器人车电源164
7.5 电路布线说明166
7.6 机器人车软件169
7.7 初步测试运行171
7.8 避障演示178
7.9 小结180
第8章 基于Pyboard的GPS181
8.1 概述181
8.2 GPS简史181
8.3 GPS工作基本原理182
8.4 Ultimate GPS接收机188
8.5 初步GPS接收机测试189
8.6 GPS接收机UART通信192
8.7 NMEA协议197
8.7.1 纬度和经度格式199
8.7.2 解析GPS消息199
8.8 MicroPython GPS解析器200
8.9 小结204
第9章 ESP8266205
9.1 ESP8266 SMT ESP-12E模块205
9.2 ESP8266 HUZZAH开发板208
9.3 ESP8266软件212
9.3.1 在HUZZAH ESP8266开发板上安装MicroPython213
9.3.2 探索基于ESP8266 HUZZAH开发板的MicroPython215
9.4 实验218
9.4.1 模拟-数字转换器218
9.4.2 1引线温度传感器221
9.4.3 NeoPixel演示225
9.4.4 APA102演示228
9.5 webREPL232
9.6 小结233
第10章 WiPy235
10.1 Wipy规范说明235
10.2 Wi-Fi模式237
10.2.1 站点237
10.2.2 接入点237
10.2.3 直连238
10.3 WiPy扩展板238
10.4 创建初始WiPy网络连接243
10.5 FileZilla249
10.6 站点操作251
10.7 启动过程和恢复文件系统253
10.8 Pymakr255
10.9 小结257
第11章 MicroPython的现在和未来259
11.1 MicroPython语言259
11.2 硬件平台261
11.2.1 LoPy261
11.2.2 LoRa无线电系统262
11.2.3 SiPy264
11.2.4 Sigfox与LoRa265
11.3 小结265
热门推荐
- 1745328.html
- 1518116.html
- 1054441.html
- 2066124.html
- 1900423.html
- 429770.html
- 2201358.html
- 1694780.html
- 640899.html
- 357571.html
- http://www.ickdjs.cc/book_3771299.html
- http://www.ickdjs.cc/book_1698006.html
- http://www.ickdjs.cc/book_1169539.html
- http://www.ickdjs.cc/book_2236270.html
- http://www.ickdjs.cc/book_2833653.html
- http://www.ickdjs.cc/book_1747031.html
- http://www.ickdjs.cc/book_2193497.html
- http://www.ickdjs.cc/book_1180212.html
- http://www.ickdjs.cc/book_3794998.html
- http://www.ickdjs.cc/book_3255886.html