计算机
类型
可以朗读
语音朗读
55千字
字数
2018-03-01
发行日期
展开全部
主编推荐语
本书助您快速入门MicroPython,实现零基础硬件编程,提供TurnipBit实战应用。
内容简介
本书既是介绍MicroPython的快速入门书籍,也是以TurnipBit为基础进行MicroPython实战应用的书籍。本书以实验的方式进行讲解,只需跟着实验步骤一步一步完成就可以真正实现零基础也能做硬件;在一些重要的知识点处,我们加注了一些思考内容。这些内容有些是对本知识点的巩固,有些是对本知识点的外延,如果你有能力,建议你尝试着去完成。如果你不知道怎么做,你也可以试着问问“百度”;每个实验的最后,罗列了本实验的知识要点,帮助你理清知识点,掌握编程思想。总而言之,本书旨在帮助读者以最短的时间掌握以TurnipBit为基础进行MicroPython实战应用,希望大家对有MicroPython程序开发需求的读者有帮助。
目录
- 封面
- 作者介绍
- 版权页
- 推荐序
- 前言
- 目录
- 第1章 打开极客之门
- 1.1 TurnipBit是什么
- 1.2 从拼插编程开始
- 1.3 做个真正的程序员
- 1.3.1 什么是Python
- 1.3.2 面向硬件的MicroPython
- 1.3.3 支持MicroPython的开发板
- 1.3.4 利用TurnipBit进行编程学习
- 第2章 滚动的广告牌
- 2.1 滚动的“Hello World!”
- 2.2 动手进行拼插编程
- 2.2.1 实现滚动显示“Hello World!”
- 2.2.2 实现循环滚动显示“Hello World!”
- 2.3 动手画流程图
- 2.3.1 流程图是什么
- 2.3.2 画出“Hello World!”的流程图
- 2.4 知识要点
- 2.4.1 拼插编程
- 2.4.2 代码编程
- 第3章 倒计时
- 3.1 神奇的计时器
- 3.2 让TurnipBit显示数字
- 3.2.1 实现滚动显示数字
- 3.2.2 显示静态数字
- 3.2.3 有趣的数字
- 3.3 动手制作倒计时器
- 3.3.1 “倒计时器”程序流程图
- 3.3.2 睡眠1000毫秒
- 3.3.3 完成“倒计时器”
- 3.4 知识要点
- 3.4.1 拼插编程
- 3.4.2 代码编程
- 第4章 方便的加法计算器
- 4.1 DIY加法计算器
- 4.2 变量及其类型
- 4.2.1 变量
- 4.2.2 变量的命名
- 4.2.3 变量的类型
- 4.2.4 数据类型操作
- 4.3 动手制作加法计算器
- 4.3.1 加法计算器流程图
- 4.3.2 加法计算器的实现
- 4.4 知识要点
- 4.4.1 拼插编程
- 4.4.2 代码编程
- 第5章 会走的机器人
- 5.1 机器人是怎么走的
- 5.2 循环转圈圈
- 5.2.1 for循环
- 5.2.2 while循环
- 5.2.3 continue和break
- 5.3 画一个会走的机器人
- 5.3.1 使用“创建图像”拼画一个静止的机器人
- 5.3.2 使用“创建图像”让机器人动起来
- 5.3.3 让机器人一直走下去
- 5.3.4 画出会走的机器人的流程图
- 5.4 知识要点
- 5.4.1 拼插编程
- 5.4.2 代码编程
- 第6章 好玩的掷骰子游戏
- 6.1 掷骰子游戏
- 6.2 学会做选择题
- 6.2.1 逻辑运算
- 6.2.2 if判断语句
- 6.3 实现掷骰子游戏
- 6.3.1 绘制流程图
- 6.3.2 拼插编程实现掷骰子游戏
- 6.4 代码分析
- 6.4.1 基本原理
- 6.4.2 逻辑分析
- 6.5 知识要点
- 6.5.1 拼插编程
- 6.5.2 代码编程
- 第7章 无线投票器
- 7.1 制作无线投票器
- 7.2 准备知识
- 7.2.1 函数
- 7.2.2 TurnipBit无线模块的使用
- 7.3 动手制作无线投票器
- 7.3.1 无线投票器流程图设计
- 7.3.2 无线投票器程序实现
- 7.3.3 分享代码
- 7.4 知识要点
- 7.4.1 拼插编程
- 7.4.2 代码编程
- 第8章 指南针
- 8.1 制作指南针
- 8.2 确定南方在哪里
- 8.2.1 学会使用指南针
- 8.2.2 显示每个方向的指南针
- 8.3 指南针流程图
- 8.3.1 指南针的模糊概念
- 8.3.2 绘制流程图
- 8.4 知识要点
- 8.4.1 拼插编程
- 8.4.2 代码编程
- 第9章 简易的MP3播放器
- 9.1 如何播放美妙的音乐
- 9.2 播放音乐
- 9.2.1 一首音乐循环播放
- 9.2.2 TurnipBit音乐播放器拼插编程
- 9.2.3 音乐播放器代码分析
- 9.3 TurnipBit播放自定义音乐
- 9.3.1 TurnipBit播放音乐的方法
- 9.3.2 播放自定义音乐实例
- 9.3.3 播放自定义音乐代码分析
- 9.4 知识要点
- 9.4.1 拼插编程
- 9.4.2 代码编程
- 第10章 储钱罐
- 10.1 DIY储钱罐
- 10.2 绘制储钱罐流程图
- 10.3 动手进行拼插编程
- 10.3.1 实现储钱罐
- 10.3.2 进阶实现
- 10.4 代码分析
- 10.4.1 基本原理
- 10.4.2 逻辑分析
- 10.5 知识要点
- 10.5.1 拼插编程
- 10.5.2 代码编程
- 第11章 带小夜灯的电子时钟
- 11.1 制作带小夜灯的电子时钟
- 11.2 基础知识
- 11.2.1 电阻
- 11.2.2 光敏电阻
- 11.2.3 LED
- 11.2.4 TurnipBit扩展板
- 11.3 线路设计
- 11.3.1 光敏电阻的使用
- 11.3.2 DS3231的连接
- 11.3.3 器件的连接
- 11.4 程序设计
- 11.4.1 引脚的使用
- 11.4.2 光敏电阻光线临界值的测量
- 11.4.3 DS3231模块的代码
- 11.4.4 时钟对时代码
- 11.4.5 带小夜灯的电子时钟的代码实现
- 11.5 外壳组装
- 11.6 知识要点
- 11.6.1 拼插编程
- 11.6.2 代码编程
- 第12章 会思考的避障车
- 12.1 什么是会思考的避障车
- 12.2 基础知识
- 12.2.1 电机
- 12.2.2 超声波传感器
- 12.3 避障车的组装
- 12.3.1 硬件器件
- 12.3.2 硬件安装步骤
- 12.3.3 电机驱动模块和超声波模块的安装
- 12.4 程序设计
- 12.4.1 伪代码分析
- 12.4.2 拼插编程
- 12.4.3 代码分析
- 12.5 知识要点
- 12.5.1 拼插编程
- 12.5.2 代码编程
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。