为你推荐

封面页
书名页
版权页
内容简介
前言
第1章 概述
1.1 开源智能硬件micro:bit
1.2 MicroPython
1.3 代码编辑器Mu
1.4 micro:bit的Python模拟器
第2章 micro:bit基本组件
2.1 可编程LED点阵
2.1.1 Hello World
2.1.2 图像
2.1.3 动画
2.2 按钮
第3章 编程基础
3.1 变量
3.2 值和类型
3.3 结构体
3.4 控制程序流程
3.4.1 while循环
3.4.2 for循环
3.4.3 分支语句
3.4.4 循环嵌套
3.5 随机函数
第4章 内置传感器
4.1 光线传感器
4.2 温度传感器
4.3 加速度传感器
4.3.1 移动
4.3.2 手势检测
4.4 磁场传感器
4.5 实践:游戏开发
4.5.1 水果抓手
4.5.2 障碍赛
4.5.3 俄罗斯方块
第5章 网络互连
5.1 无线通信
5.1.1 一对一通信
5.1.2 一对多通信
5.2 实践:简易POS机
5.3 实践:石头剪刀布
5.4 蓝牙
5.4.1 蓝牙配对
5.4.2 代码编写
第6章 扩展板
6.1 输入输出引脚
6.2 蜂鸣器
6.2.1 音乐
6.2.2 作曲
6.2.3 语音合成
6.3 数字量与模拟量
6.3.1 风扇
6.3.2 实践:风速调节
6.3.3 实践:声控风扇
6.4 实践:智能抢答器
6.5 外接LED
6.5.1 脉宽调制
6.5.2 实践:红绿灯系统
6.5.3 实践:遥控LED
6.6 土壤湿度传感器
6.7 光线传感器
6.8 实践:大棚管理系统
6.9 实践:碰撞传感器与电子门铃
6.10 伺服电动机
6.11 实践:限位雨刷器
6.12 电动机
6.13 实践:遥控小车
第7章 树莓派与micro:bit
7.1 树莓派快速入门
7.1.1 烧写镜像文件至SD卡
7.1.2 启动树莓派
7.1.3 PuTTY
7.1.4 VNC Viewer
7.1.5 文件传输
7.2 在树莓派上用Mu进行程序编写
7.3 树莓派读写micro:bit信息
7.3.1 读取micro:bit信息
7.3.2 将数据写入micro:bit
第8章 文件系统
8.1 文件读写
8.2 文件管理
第9章 图形化编程与Python
9.1 图形化编程简介
9.2 实践:单人游戏
9.2.1 player角色的实现
9.2.2 plane角色的实现
9.2.3 游戏结束的判断
9.2.4 游戏优化
9.3 实践:双人游戏
9.3.1 无线发送端
9.3.2 无线接收端
9.4 蓝牙
9.4.1 实践:Animal Magic
9.4.2 实践:Message Display
第10章 Mbed与micro:bit
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜