类似推荐
编辑推荐
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
参考文献
micro:bit开源智能硬件开发案例教程是2021年由清华大学出版社出版,作者沈文忠。
得书感谢您对《micro:bit开源智能硬件开发案例教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。