万本电子书0元读

万本电子书0元读

顶部广告

micro:bit开源智能硬件开发案例教程电子书

售       价:¥

纸质售价:¥51.80购买纸书

49人正在读 | 0人评论 6.2

作       者:贺雪晨,陈炜,赵琰,沈文忠,贺天韵

出  版  社:清华大学出版社

出版时间:2021-09-01

字       数:7.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书通过编写Python程序控制源智能硬件micro:bit内置的LED、按钮、传感器、无线和蓝牙,实现POS机、石头剪刀布等游戏发实践案例;通过安芯教育设计的扩展板,实现了声控风扇、智能抢答器、红绿灯系统、遥控LED、大棚管理系统、电子门铃、限位雨刷器、遥控小车等项目。 此外,本书还介绍了如何实现树莓派与micro:bit之间行信息读写的方法,如何通过图形界面编写对应的静态Python程序,如何使用Mbed对micro:bit行编程。 本书可作为源硬件课程或Python编程相关课程的教材,也可供想行编程学习的青少年、家长、教育工作者、创客等各类读者参考。<br/>
目录展开

封面页

书名页

版权页

内容简介

前言

第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

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部