技术教育社区
www.teccses.org

动手玩转micro:bit(微课版)

封面

作者:贺雪晨 等 编

页数:180

出版社:清华大学出版社

出版日期:2024

ISBN:9787302673903

电子书格式:pdf/epub/txt

网盘下载地址:下载动手玩转micro:bit(微课版)

内容简介

本书通过编写Python程序控制开源智能硬件micro:bit内置的LED、按钮、传感器、无线电和蓝牙通信,实现简易POS机、石头剪刀布等游戏项目的开发实践案例;通过安芯教育设计的扩展板,实现了声控风扇、智能抢答器、红绿灯系统、遥控LED、大棚管理系统、电子门铃、限位雨刷器、遥控小车等项目。通过“智能小区”案例将各种传感器进行集成,实现由门禁系统、监控系统和娱乐系统组成的智能小区。此外,本书还介绍了通过图形界面编写单人、双人、蓝牙游戏,通过图形界面编写对应的静态Python程序。本书可作为开源硬件课程或Python编程相关课程的教材,也可供想进行编程学习的青少年、家长、教育工作者、创客等各类读者参考。

本书特色

本书可作为 全国青少年电子信息智能创新大赛的培训教材,对普及和培养我国青少年对计算机、人工智能教育发挥积极的作用。

目录

目录

第1章概述/1

1.1开源智能硬件micro:bit1

1.2MicroPython4

1.3代码编辑器Mu5

1.4micro:bit的Python模拟器7

第2章micro:bit基本组件/11

2.1可编程LED点阵11

2.1.1Hello World11

2.1.2图像13

2.1.3动画16

2.2按钮20

第3章编程基础/23

3.1变量23

3.2值和类型24

3.3结构体27

3.4控制程序流程30

3.4.1while循环30

3.4.2for循环33

3.4.3分支语句33

3.4.4循环嵌套37

3.5随机函数38

第4章内置传感器/44

4.1光线传感器44

4.2温度传感器45

4.3加速度传感器46

4.3.1移动46

4.3.2手势检测50

4.4磁场传感器53

4.5实践: 游戏开发57

4.5.1水果抓手58

4.5.2障碍赛60

4.5.3俄罗斯方块62

第5章网络互连/67

5.1无线电通信67

5.1.1一对一通信68

5.1.2一对多通信71

5.2实践: 简易POS机75

5.3实践: 石头剪刀布76

5.4蓝牙通信78

5.4.1蓝牙配对78

5.4.2代码编写80

第6章扩展板/85

6.1输入输出引脚85

6.2蜂鸣器89

6.2.1音乐90

6.2.2作曲91

6.2.3语音合成94

6.3数字量与模拟量95

6.3.1风扇95

6.3.2实践: 风速调节97

6.3.3实践: 声控风扇98

6.4实践: 智…

赞助用户下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《动手玩转micro:bit(微课版)》
Article link:https://www.teccses.org/22167.html