科技
类型
可以朗读
语音朗读
79千字
字数
2021-09-01
发行日期
展开全部
主编推荐语
Python编程实践与开源智能硬件micro:bit应用,适合各类编程学习者参考。
内容简介
本书通过编写Python程序控制开源智能硬件micro:bit内置的LED、按钮、传感器、无线和蓝牙,实现POS机、石头剪刀布等游戏开发实践案例;通过安芯教育设计的扩展板,实现了声控风扇、智能抢答器、红绿灯系统、遥控LED、大棚管理系统、电子门铃、限位雨刷器、遥控小车等项目。此外,本书还介绍了如何实现树莓派与micro:bit之间进行信息读写的方法,如何通过图形界面编写对应的静态Python程序,如何使用Mbed对micro:bit进行编程。本书可作为开源硬件课程或Python编程相关课程的教材,也可供想进行编程学习的青少年、家长、教育工作者、创客等各类读者参考。
目录
- 版权信息
- 内容简介
- 前言
- 第1章概述
- 1.1 开源智能硬件micro:bit
- 1.2 MicroPython
- 1.3 代码编辑器Mu
- 1.4 micro:bit的Python模拟器
- 第2章micro:bit基本组件
- 2.1 可编程LED点阵
- 2.2 按钮
- 第3章编程基础
- 3.1 变量
- 3.2 值和类型
- 3.3 结构体
- 3.4 控制程序流程
- 3.5 随机函数
- 第4章内置传感器
- 4.1 光线传感器
- 4.2 温度传感器
- 4.3 加速度传感器
- 4.4 磁场传感器
- 4.5 实践:游戏开发
- 第5章网络互连
- 5.1 无线通信
- 5.2 实践:简易POS机
- 5.3 实践:石头剪刀布
- 5.4 蓝牙
- 第6章扩展板
- 6.1 输入输出引脚
- 6.2 蜂鸣器
- 6.3 数字量与模拟量
- 6.4 实践:智能抢答器
- 6.5 外接LED
- 6.6 土壤湿度传感器
- 6.7 光线传感器
- 6.8 实践:大棚管理系统
- 6.9 实践:碰撞传感器与电子门铃
- 6.10 伺服电动机
- 6.11 实践:限位雨刷器
- 6.12 电动机
- 6.13 实践:遥控小车
- 第7章树莓派与micro:bit
- 7.1 树莓派快速入门
- 7.2 在树莓派上用Mu进行程序编写
- 7.3 树莓派读写micro:bit信息
- 第8章文件系统
- 8.1 文件读写
- 8.2 文件管理
- 第9章图形化编程与Python
- 9.1 图形化编程简介
- 9.2 实践:单人游戏
- 9.3 实践:双人游戏
- 9.4 蓝牙
- 第10章Mbed与micro:bit
- 参考文献
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。