搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
无库存
micro:bit开源智能硬件开发案例教程
0.00     定价 ¥ 69.00
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787302590651
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2021-09-01
收藏
作者简介

贺雪晨 高级工程师在高校任教多年,曾获上海市教学成果三等奖、二等奖,主持上海市精品课程,出版教材获上海普通高校优秀教材二等奖。曾主持教育部产学合作协同育人项目、上海高校本科重点教学改革项目、上海市高水平应用型大学建设重点教改项目,主持申报建设教育部卓越工程师计划,主持申报、建设上海市应用型本科专业。

展开
目录

目录




第1章概述1

1.1开源智能硬件micro:bit1

1.2MicroPython5

1.3代码编辑器Mu5

1.4micro:bit的Python模拟器7


第2章micro:bit基本组件12

2.1可编程LED点阵12

2.1.1Hello World12

2.1.2图像14

2.1.3动画18

2.2按钮22


第3章编程基础25

3.1变量25

3.2值和类型26

3.3结构体30

3.4控制程序流程33

3.4.1while循环33

3.4.2for循环36

3.4.3分支语句36

3.4.4循环嵌套41

3.5随机函数42Ⅳ开源智能硬件开发案例教程第4章内置传感器48

4.1光线传感器48

4.2温度传感器49

4.3加速度传感器50

4.3.1移动50

4.3.2手势检测54

4.4磁场传感器58

4.5实践: 游戏开发63

4.5.1水果抓手63

4.5.2障碍赛65

4.5.3俄罗斯方块68


第5章网络互连73

5.1无线通信74

5.1.1一对一通信74

5.1.2一对多通信78

5.2实践: 简易POS机82

5.3实践: 石头剪刀布83

5.4蓝牙85

5.4.1蓝牙配对85

5.4.2代码编写88


第6章扩展板93

6.1输入输出引脚93目录Ⅴ6.2蜂鸣器97

6.2.1音乐99

6.2.2作曲100

6.2.3语音合成104

6.3数字量与模拟量105

6.3.1风扇105

6.3.2实践: 风速调节106

6.3.3实践: 声控风扇108

6.4实践: 智能抢答器110

6.5外接LED112

6.5.1脉宽调制114

6.5.2实践: 红绿灯系统116

6.5.3实践: 遥控LED118

6.6土壤湿度传感器119

6.7光线传感器120

6.8实践: 大棚管理系统122

6.9实践: 碰撞传感器与电子门铃124

6.10伺服电动机125

6.11实践: 限位雨刷器127

6.12电动机129

6.13实践: 遥控小车132


第7章树莓派与micro:bit135

7.1树莓派快速入门135开源智能硬件开发案例教程Ⅵ开源智能硬件开发案例教程7.1.1烧写镜像文件至SD卡135

7.1.2启动树莓派137

7.1.3PuTTY140

7.1.4VNC Viewer141

7.1.5文件传输142

7.2在树莓派上用Mu进行程序编写143

7.3树莓派读写micro:bit信息148

7.3.1读取micro:bit信息148

7.3.2将数据写入micro:bit151


第8章文件系统153

8.1文件读写153

8.2文件管理154


第9章图形化编程与Python156

9.1图形化编程简介157

9.2实践: 单人游戏160

9.2.1player角色的实现160

9.2.2plane角色的实现163

9.2.3游戏结束的判断165

9.2.4游戏优化166

9.3实践: 双人游戏168

9.3.1无线发送端168

9.3.2无线接收端172目录Ⅶ9.4蓝牙174

9.4.1实践: Animal Magic175

9.4.2实践: Message Display176


第10章Mbed与micro:bit180


参考文献185


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录