《小创客轻松玩转MICRO BIT》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:刁彬斌,余静,桑圆圆等编著
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2018
  • ISBN:9787122317704
  • 页数:147 页
图书介绍:micro:bit是一款非常火爆的开源硬件平台,由英国广播电视公司(BBC)专为青少年编程教育设计而推出。它的大小仅仅跟一张信用卡相当,但是“麻雀虽小,五脏俱全”,它的功能可是非常强大的,不但集成了低功耗蓝牙、多种传感器、LED点阵、可编程按钮等模块,还可通过外接扩展的方式实现更加复杂的应用,是青少年开展创客实践活动的好帮手。本书采用Mixly图形化编程工具,以案例导向的方式,结合视频讲解,先介绍了micro:bit各个功能模块的基本开发技巧,然后介绍了三个趣味综合开发实例,接着又通过三个好玩的应用案例讲解了micro:bit的拓展进阶玩法,最后结合3D打印完成了micro:bit外壳和机器人的制作与开发。

第1章 micro:bit简介 1

1.1 什么是micro:bit 2

1.2 micro:bit能做些什么 3

1.3 micro:bit的编程环境有哪些 4

1.4 M ixly图形编程软件的界面布局及功能 6

1.5 micro:bit扩展引脚 9

第2章 编程前的准备 11

2.1 什么是程序 12

2.2 如何下载Mixly 13

2.3 如何连接电脑与micro:bit 14

2.4 如何开始编程 14

2.5 常见问题解决 15

第3章 micro:bit基础程序设计 17

3.1 字符串显示:向世界问声好 18

3.2 数字的显示:倒计时数字的实现 19

3.3 图形的显示:使用LED显示心跳图形 21

3.4 滚动图形的实现:使用LED显示滚动图形 24

3.5 灯的模拟性:渐变LED的实现 25

3.6 单独控制固定LED灯 28

3.7 按钮的使用 30

3.8 串口监视器的使用:读取传感器的值 33

3.9 光敏传感器的使用:光感灯程序 35

3.10 温度传感器的使用:电子温度计程序 37

3.11 电子罗盘的使用:指北针 39

3.12 加速度传感器的使用:虚拟托球游戏 45

3.13 中断机制:晃动检测与按钮的中断化应用 49

3.14 自定义函数:质数的判断 55

第4章 micro:bit的通信 59

4.1 无线通信 61

4.2 蓝牙通信 64

4.3 USB接口的串口通信 68

第5章 micro:bit综合性程序设计 73

5.1 分体式温度计 74

5.2 堆叠式抽奖装置 76

5.3 双人猜拳游戏 79

第6章 micro:bit的进阶玩法 83

6.1 micro:bit的扩展 84

6.2 招财猫程序:舵机的控制 89

6.3 光控八音盒程序:音乐播放 92

6.4 可调灵敏度的小夜灯:外接传感器的使用 95

第7章 micro:bit与3D打印综合项目 99

7.1 micro:bit保护外壳的设计 101

7.2 多功能机器人设计 111

附录1 Blocks Editor在线图形化编程工具 139

附录2书中所涉及的物料清单 141

附录3书中所有二维码位置 145