注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计动手玩转micro bit(微课版)

动手玩转micro bit(微课版)

动手玩转micro bit(微课版)

定 价:¥49.00

作 者: 贺雪晨、王翔、赵琰、沈文忠、贺天韵、曹珈铭
出版社: 清华大学出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787302673903 出版时间: 2024-10-01 包装: 平装-胶订
开本: 16开 页数: 字数:  

内容简介

  本书采用开源智能硬件micro:bit,使用Python进行程序编写,通过内置LED、按钮、传感器、无线和蓝牙,实现了游戏开发、POS机、石头剪刀布等实践案例;通过Arm公司安芯教育设计的扩展板,实现了声控风扇、智能抢答器、红绿灯系统、遥控LED灯、大棚管理系统、电子门铃、限位雨刷器、遥控小车等项目。本书还介绍了如何实现树莓派与micro:bit之间进行信息读写的方法,如何通过图形界面进行程序编写以及对应的静态Python程序,如何使用Arm公司的物联网免费开源操作系统mbed OS对micro:bit进行编程。本书可作为各类高校、高职、中小学开设开源硬件课程或Python编程相关课程的教材,也可供想进行编程学习的青少年、家长、教育工作者、创客等各类读者参考。

作者简介

暂缺《动手玩转micro bit(微课版)》作者简介

图书目录

第1章概述/1
1.1开源智能硬件micro:bit1
1.2MicroPython4
1.3代码编辑器Mu5
1.4micro:bit的Python模拟器7
第2章micro:bit基本组件/11
2.1可编程LED点阵11
2.1.1Hello World11
2.1.2图像13
2.1.3动画16
2.2按钮20
第3章编程基础/23
3.1变量23
3.2值和类型24
3.3结构体27
3.4控制程序流程30
3.4.1while循环30
3.4.2for循环33
3.4.3分支语句33
3.4.4循环嵌套37
3.5随机函数38
第4章内置传感器/44
4.1光线传感器44
4.2温度传感器45
4.3加速度传感器46
4.3.1移动46
4.3.2手势检测50
4.4磁场传感器53
4.5实践: 游戏开发57
4.5.1水果抓手58
4.5.2障碍赛60
4.5.3俄罗斯方块62
第5章网络互连/67
5.1无线电通信67
5.1.1一对一通信68
5.1.2一对多通信71
5.2实践: 简易POS机75
5.3实践: 石头剪刀布76
5.4蓝牙通信78
5.4.1蓝牙配对78
5.4.2代码编写80
第6章扩展板/85
6.1输入输出引脚85
6.2蜂鸣器89
6.2.1音乐90
6.2.2作曲91
6.2.3语音合成94
6.3数字量与模拟量95
6.3.1风扇95
6.3.2实践: 风速调节97
6.3.3实践: 声控风扇98
6.4实践: 智能抢答器100
6.5外接LED102
6.5.1脉宽调制103
6.5.2实践: 红绿灯系统106
6.5.3实践: 遥控LED107
6.6土壤湿度传感器109
6.7光线传感器110
6.8实践: 大棚管理系统112
6.9实践: 碰撞传感器与电子门铃113
6.10伺服电动机114
6.11实践: 限位雨刷器116
6.12电动机118
6.13实践: 遥控小车120
第7章智能小区的设计与实现/124
7.1门禁系统设计124
7.1.1智能人行模块124
7.1.2自动变道模块128
7.1.3门禁系统模块131
7.2智能小区监控系统设计135
7.2.1安保系统模块135
7.2.2噪声监控模块136
7.2.3免接触垃圾箱模块137
7.2.4智慧火警模块140
7.2.5种植模块142
7.2.6智能水渠模块144
7.3智能小区娱乐系统设计145
7.3.1科幻灯光模块145
7.3.2娱乐篮球模块147
第8章图形化编程与Python/150
8.1图形化编程简介151
8.2实践: 单人游戏153
8.2.1player角色的实现153
8.2.2plane角色的实现156
8.2.3游戏结束的判断158
8.2.4游戏优化159
8.3实践: 双人游戏161
8.3.1无线发送端161
8.3.2无线接收端164
8.4实践: 蓝牙166
8.4.1Animal Magic166
8.4.2Message Display168
参考文献/171

本目录推荐