为你推荐
内容简介
前言
目 录
第1课 安装Mind+
1.1 预备知识——Mind+入门
1.了解Mind+
2.Mind+的特点
1.2 引导实践——下载并安装Mind+
1.下载Mind+
2.安装Mind+
1.3 深度探究——安装时可能遇到的问题
1.安装时系统提示“不是有效的Win32程序”
2.安装时系统提示“无法写入文件”
3.安装时杀毒软件提示“软件正在修改文件”
1.4 课后练习
第2课 初次编程
2.1 预备知识——Mind+“实时模式”
2.2 引导实践——Mind+精灵动起来
1.移动10步
2.初次编程
2.3 深度探究——Mind+精灵走起来
1.切换造型
2.来回走动
3.旋转方式
4.保存项目
2.4 课后练习
第3课 点亮屏幕
3.1 预备知识——认识micro:bit屏幕
1.初识micro:bit
2.LED点阵屏
3.2 引导实践——连接micro:bit
1.选择主控板
2.连接设备
3.断开设备
3.3 深度探究——点亮micro:bit屏幕
1.设置屏幕亮度和清除屏幕内容
2.点亮屏幕中所在坐标位置的LED灯
3.点亮屏幕自定义图案
3.4 课后练习
第4课 小熊动起来
4.1 预备知识——事件触发硬件
1.A、B按钮
2.触摸按键
3.micro:bit徽标
4.2 引导实践——编写事件程序
1.按钮触发指令脚本运行
2.触摸按键触发指令脚本运行
3.徽标朝向触发指令脚本运行
4.3 深度探究——按钮控制角色移动
1.删除角色
2.添加角色
3.编写程序
4.调试运行
5.保存程序
4.4 课后练习
第5课 火箭发射倒计时
5.1 预备知识——舞台大小和坐标
5.2 引导实践——火箭发射升空
1.连接设备
2.添加角色
3.设置背景
4.编写程序
5.调试运行
5.3 深度探究——火箭发射倒计时
1.编写程序
2.调试运行
5.4 课后练习
第6课 猜数游戏
6.1 预备知识——随机数与加速度传感器
1.随机数
2.加速度传感器
6.2 引导实践——随机显示数字
1.连接设备
2.编写程序
3.调试运行
6.3 深度探究——设计猜数游戏
1.连接设备
2.编写程序
3.调试运行
6.4 课后练习
第7课 弹弹球
7.1 预备知识——循环语句和条件语句
1.循环语句
2.条件语句
7.2 引导实践——控制角色左右移动
1.连接设备
2.添加角色
3.设置背景
4.编写程序
7.3 深度探究——设计弹球游戏
1.编写程序
2.调试运行
7.4 课后练习
第8课 指南针
8.1 预备知识——磁力计与电池盒
1.磁力计
2.电池盒
8.2 引导实践——电子指南针
1.Mind+“上传模式”
2.连接设备
3.编写程序
4.调试运行
8.3 深度探究——制作一个能分辨东、南、西、北的电子指南针
1.字母表示方向
2.多条件判断
3.编写程序
4.调试运行
8.4 课后练习
第9课 数字输出
9.1 预备知识——Micro:Mate扩展板与LED数字发光模块
1.Micro:Mate扩展板
2.LED数字发光模块
9.2 引导实践——数字信号控制LED开关
1.连接电路
2.编写程序
3.调试运行
9.3 深度探究——数字信号控制LED灯闪烁
1.连接电路
2.编写程序
3.调试运行
9.4 课后练习
第10课 数字输入
10.1 预备知识——数字运动传感器
10.2 引导实践——读取数字输入信号
1.连接电路
2.编写程序
3.调试运行
10.3 深度探究——人体智能感应灯
1.连接电路
2.编写程序
3.调试运行
10.4 课后练习
第11课 模拟输出
11.1 预备知识——PWM与模拟输出
11.2 引导实践——输出模拟信号控制LED灯
1.连接电路
2.编写程序
3.调试运行
11.3 深度探究——呼吸灯
1.LED灯由暗变亮
2.LED灯由亮变暗
3.呼吸灯闪烁
11.4 课后练习
第12课 模拟输入
12.1 预备知识——模拟声音传感器
12.2 引导实践——读取模拟信号数值
1.连接电路
2.编写程序
3.调试运行
12.3 深度探究——声控灯
1.连接电路
2.编写程序
3.调试运行
12.4 课后练习
第13课 智能感应灯
13.1 预备知识——逻辑运算
13.2 引导实践——逻辑运算的“与或非”
1.连接电路
2.串口显示按钮状态
3.编写程序
13.3 深度探究——智能感应灯
1.电路连接
2.编写程序
3.调试运行
13.4 课后练习
第14课 智能感应门
14.1 预备知识——180°舵机与模拟旋转角度传感器
1.180°舵机
2.模拟旋转角度传感器
14.2 引导实践——旋钮开关门
14.2.1 初始舵机
1.电路连接
2.编写程序
3.调试运行
14.2.2 旋钮开关门
1.电路连接
2.编写程序
3.调试运行
14.3 深度探究——智能感应门
1.连接电路
2.编写程序
3.调试运行
14.4 课后练习
第15课 哆唻咪
15.1 预备知识——带功放喇叭模块
15.2 引导实践——演奏乐曲
15.2.1 播放曲目
1.连接电路
2.编写程序
3.调试运行
15.2.2 播放音符哆唻咪
1.连接电路
2.编写程序
3.调试运行
15.2.3 演奏乐曲
1.连接电路
2.编写程序
3.调试运行
15.3 深度探究——弹奏乐曲
1.连接电路
2.编写程序
3.调试运行
15.4 课后练习
第16课 播放MP3
16.1 预备知识——串口MP3模块
1.串口MP3模块
2.无源音箱小喇叭(8Ω3W)
16.2 引导实践——播放MP3
1.连接电路
2.加载模块
3.编写程序
4.调试运行
16.3 深度探究——语音迎宾感应器
1.连接电路
2.下载语音
3.更新音效
4.编写程序
5.调试运行
16.4 课后练习
第17课 七彩RGB灯
17.1 预备知识——RGB单灯珠模块与RGB灯带
1.RGB三原色
2.RGB全彩单灯珠模块
3.RGB全彩灯带(7灯珠)
17.2 引导实践——交通信号灯
17.2.1 变色灯
1.连接电路
2.加载模块
3.编写程序
4.调试运行
17.2.2 交通信号灯
1.连接电路
2.编写程序
3.调试运行
17.3 深度探究——流水灯
17.3.1 彩虹灯
1.连接电路
2.编写程序
3.调试运行
17.3.2 流水灯
1.连接电路
2.编写程序
3.调试运行
17.4 课后练习
第18课 测距报警
18.1 预备知识——模拟超声波传感器与蜂鸣器
1.模拟超声波传感器
2.数字蜂鸣器模块
18.2 引导实践——超声波测量距离
1.连接电路
2.加载模块
3.编写程序
4.调试运行
18.3 深度探究——超声波测距报警
1.电路连接
2.编写程序
3.调试运行
18.4 课后练习
第19课 遥控风扇
19.1 预备知识——数字红外接收模块与直流电机风扇模块
1.数字红外接收模块
2.红外遥控器
3.直流电机风扇模块
4.变量
19.2 引导实践——获取红外编码
1.连接电路
2.加载模块
3.新建字符类型变量
4.编写程序
5.调试运行
19.3 深度探究——红外遥控风扇
1.连接电路
2.编写程序
3.调试运行
19.4 课后练习
第20课 天气播报
20.1 预备知识——AI语音
1.百度大脑——AI语音
2.语音合成
3.语音识别
20.2 引导实践——文字朗读与语音识别
20.2.1 AI语音——文字朗读
1.加载模块
2.编写程序
3.调试运行
20.2.2 AI语音——语音识别
1.加载模块
2.编写程序
3.调试运行
20.3 深度探究——天气播报
1.加载模块
2.编写程序
3.调试运行
20.4 课后练习
第21课 欢迎回家
21.1 预备知识——AI图像
1.AI图像
2.人脸识别
21.2 引导实践——人脸识别
1.加载模块
2.初始化设置
3.编写程序
4.调试运行
21.3 深度探究——欢迎主人回家
1.身份识别
2.编写程序
3.调试运行
21.4 课后练习
第22课 翻译机
22.1 预备知识——AI翻译
1.AI语音翻译
2.AI拍照翻译
22.2 引导实践——AI语音翻译
1.加载模块
2.编写程序
3.调试运行
22.3 深度探究——AI拍照翻译
22.3.1 AI图像识别文字
1.加载模块
2.初始化设置
3.编写程序
4.调试运行
22.3.2 AI拍照翻译
1.加载模块
2.编写程序
3.调试运行
22.4 课后练习
第23课 手势识别——石头剪刀布
23.1 预备知识——手势识别
23.2 引导实践——识别手势动作
1.加载模块
2.手势动作
3.编写程序
4.调试运行
23.3 深度探究——石头剪刀布
1.加载模块
2.初始化设置
3.编写程序
4.调试运行
23.4 课后练习
第24课 有线通信
24.1 预备知识——串口通信与ASCII码
1.串口通信
2.ASCII码
24.2 引导实践——“串口助手”调试工具
1.下载“串口助手”调试工具
2.打开“串口助手”
3.串口连接
24.3 深度探究——串口数据的读取与发送
1.读取串口数据
2.发送串口数据
3.转换串口数据
4.编写程序
5.调试运行
24.4 课后练习
第25课 无线通信
25.1 预备知识——无线通信
25.2 引导实践——无线发送、接收数据
1.无线通信初始化设置
2.发送端程序
3.接收端程序
25.3 深度探究——无线控制LED灯
1.连接电路
2.编写程序
3.调试运行
25.4 课后练习
第26课 物联网通信(一)
26.1 预备知识——物联网与物联网模块
1.物联网
2.物联网模块
26.2 引导实践——物联网平台
1.物联网平台登录
2.添加新设备
3.查看密钥
26.3 深度探究——物联网远程控制LED灯
1.电路连接
2.加载物联网模块
3.初始化物联网模块
4.编写程序
5.调试运行
26.4 课后练习
第27课 物联网通信(二)
27.1 预备知识——物联网通信
27.2 引导实践——物联网远程监测
1.添加新设备
2.添加Topic_1通道
3.编写程序
4.调试运行
27.3 深度探究——物联网远程控制和监测设备
1.加载模块
2.编写程序
3.调试运行
27.4 课后练习
第28课 赛场竞技
28.1 预备知识——创客作品设计与创客竞赛
1.创客作品设计
2.创客竞赛
28.2 教学实践——参赛介绍
1.参赛流程
2.准备作品
3.展评亮剑
4.现场制作
附录 配套器材
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜