展开全部

主编推荐语

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月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。