主页 详情

《Python微控制器编程从零开始 使用MicroPython》_(美)唐纳德·诺里斯(Donald Norris)著;别志松,李杨译_14441819_97

【书名】:《Python微控制器编程从零开始 使用MicroPython》
【作者】:(美)唐纳德·诺里斯(Donald Norris)著;别志松,李杨译
【出版社】:北京:清华大学出版社
【时间】:2018
【页数】:266
【ISBN】:9787302506492
【SS码】:14441819

最新查询

内容简介

第1章 概述

1.1 MicroPython简介

1.2 设计思想

1.3 MicroPython探究

1.4 面向对象编程和一些Python基础

1.4.1 面向对象的概念

1.4.2 建模一个机器人

1.4.3 Python基础

1.4.4 Robot类

1.4.5 子类

1.4.6 使用接口

1.4.7 集成的Robot工程设计和测试

1.4.8 动态绑定

1.5 使用基于Pyboard的MicroPython

1.6 bare-metal方法

1.7 小结

第2章 Python简介

2.1 Pyboard硬件

2.2 通用微控制器程序开发

2.2.1 中断

2.2.2 控制Pyboard

2.2.3 Python测试程序

2.3 闪烁LED

2.3.1 PyBlink

2.3.2 PyBlink_MP

2.4 硬件中断演示

2.5 计时器

2.6 其他Pyboard硬件

2.6.1 ADC

2.6.2 DAC

2.7 小结

第3章 接口、文件和库

3.1 脉冲宽度调制

3.2 位串行端口

3.2.1 UART串行协议

3.2.2 I2C串行协议

3.2.3 SPI串行协议

3.3 目录结构

3.4 导入模块

3.4.1 使用文件导入

3.4.2 从PYBFLASH子目录导入模块

3.4.3 使用SD卡导入

3.5 启动过程

3.6 基于LED的错误报告

3.7 库

3.7.1 标准库

3.7.2 自定义Python库

3.7.3 Pyboard专用库和类

3.7.4 MicroPython库

3.8 小结

第4章 擦网球探测器

4.1 初始设计

4.2 工程需求

4.2.1 原型

4.2.2 加速度计

4.2.3 低级I2C命令演示

4.2.4 倾角计

4.3 硬件设计

4.4 在网球场试验

4.5 最终程序

4.6 小结

第5章 LCD和触摸传感器开发板

5.1 LCD板规格说明

5.2 初始LCD模块操作

5.3 LCD图形演示

5.4 对LCD控制器使用外部命令

5.5 触摸控制器

5.5.1 电容感应

5.5.2 LCD模块触摸传感器原理图和MPR 121寄存器

5.5.3 MPR121驱动软件

5.6 触摸传感器初步测试

5.6.1 由触摸板控制的LED

5.6.2 LCD和触摸传感器示例

5.6.3 使用LCD模块GPIO管脚

5.7 MPR121 PWM

5.8 小结

第6章 AMP音频开发板

6.1 组装AMP开发板

6.2 AMP开发板电路

6.2.1 音频输入电路

6.2.2 音频输出电路

6.3 初步测试

6.4 播放MP3文件

6.5 音频输入演示

6.6 小结

第7章 自动机器人车

7.1 组建机器人车平台

7.2 一个标准模拟伺服

7.3 CR伺服

7.4 机器人车电源

7.5 电路布线说明

7.6 机器人车软件

7.7 初步测试运行

7.8 避障演示

7.9 小结

第8章 基于Pyboard的GPS

8.1 概述

8.2 GPS简史

8.3 GPS工作基本原理

8.4 Ultimate GPS接收机

8.5 初步GPS接收机测试

8.6 GPS接收机UART通信

8.7 NMEA协议

8.7.1 纬度和经度格式

8.7.2 解析GPS消息

8.8 MicroPython GPS解析器

8.9 小结

第9章 ESP8266

9.1 ESP8266 SMT ESP-12E模块

9.2 ESP8266 HUZZAH开发板

9.3 ESP8266软件

9.3.1 在HUZZAH ESP8266开发板上安装MicroPython

9.3.2 探索基于ESP8266 HUZZAH开发板的MicroPython

9.4 实验

9.4.1 模拟-数字转换器

9.4.2 1引线温度传感器

9.4.3 NeoPixel演示

9.4.4 APA102演示

9.5 webREPL

9.6 小结

第10章 WiPy

10.1 Wipy规范说明

10.2 Wi-Fi模式

10.2.1 站点

10.2.2 接入点

10.2.3 直连

10.3 WiPy扩展板

10.4 创建初始WiPy网络连接

10.5 FileZilla

10.6 站点操作

10.7 启动过程和恢复文件系统

10.8 Pymakr

10.9 小结

第11章 MicroPython的现在和未来

11.1 MicroPython语言

11.2 硬件平台

11.2.1 LoPy

11.2.2 LoRa无线电系统

11.2.3 SiPy

11.2.4 Sigfox与LoRa

11.3 小结


书查询(www.shuchaxun.com)本网页唯一编码:
2474cfc6273d1d9c5f0fd946c21bb745#bbb77a1e86b6c2daeb9f3d046b6d22b0#28157884#Python微控制器编程从零开始 使用MicroPython_14441819.zip