-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
micro:bit开源智能硬件开发案例教程 版权信息
- ISBN:9787302590651
- 条形码:9787302590651 ; 978-7-302-59065-1
- 装帧:80g胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
micro:bit开源智能硬件开发案例教程 本书特色
micro:bit 是一款在英国推出的专为青少年编程教育设计的微型电脑开发板,不仅广受青少年STEAM项目喜爱,比如英国Do Your Bit国际挑战赛、中国教育部全国青少年电子信息智能创新大赛,都将其选为赛事硬件平台。也得到了大学编程课程的重视。 本书依托教育部产学合作协同育人项目和上海高校本科重点教学改革项目由“嵌入式技术”产教融合教学团队编写。 彩色印刷 ,直观易懂。可扫码观看视频和下载配套案例资源。适用于英国micro:bit国际挑战赛和教育部全国青少年电子信息智能创新大赛。
micro:bit开源智能硬件开发案例教程 内容简介
本书通过编写Python程序控制开源智能硬件micro:bit内置的LED、按钮、传感器、无线和蓝牙,实现POS机、石头剪刀布等游戏开发实践案例;通过安芯教育设计的扩展板,实现了声控风扇、智能抢答器、红绿灯系统、遥控LED、大棚管理系统、电子门铃、限位雨刷器、遥控小车等项目。 此外,本书还介绍了如何实现树莓派与micro:bit之间进行信息读写的方法,如何通过图形界面编写对应的静态Python程序,如何使用Mbed对micro:bit进行编程。 本书可作为开源硬件课程或Python编程相关课程的教材,也可供想进行编程学习的青少年、家长、教育工作者、创客等各类读者参考。
micro:bit开源智能硬件开发案例教程 目录
目录
第1章概述1
1.1开源智能硬件micro:bit1
1.2MicroPython5
1.3代码编辑器Mu5
1.4micro:bit的Python模拟器7
第2章micro:bit基本组件12
2.1可编程LED点阵12
2.1.1Hello World12
2.1.2图像14
2.1.3动画18
2.2按钮22
第3章编程基础25
3.1变量25
3.2值和类型26
3.3结构体30
3.4控制程序流程33
3.4.1while循环33
3.4.2for循环36
3.4.3分支语句36
3.4.4循环嵌套41
3.5随机函数42Ⅳ开源智能硬件开发案例教程第4章内置传感器48
4.1光线传感器48
4.2温度传感器49
4.3加速度传感器50
4.3.1移动50
4.3.2手势检测54
4.4磁场传感器58
4.5实践: 游戏开发63
4.5.1水果抓手63
4.5.2障碍赛65
4.5.3俄罗斯方块68
第5章网络互连73
5.1无线通信74
5.1.1一对一通信74
5.1.2一对多通信78
5.2实践: 简易POS机82
5.3实践: 石头剪刀布83
5.4蓝牙85
5.4.1蓝牙配对85
5.4.2代码编写88
第6章扩展板93
6.1输入输出引脚93目录Ⅴ6.2蜂鸣器97
6.2.1音乐99
6.2.2作曲100
6.2.3语音合成104
6.3数字量与模拟量105
6.3.1风扇105
6.3.2实践: 风速调节106
6.3.3实践: 声控风扇108
6.4实践: 智能抢答器110
6.5外接LED112
6.5.1脉宽调制114
6.5.2实践: 红绿灯系统116
6.5.3实践: 遥控LED118
6.6土壤湿度传感器119
6.7光线传感器120
6.8实践: 大棚管理系统122
6.9实践: 碰撞传感器与电子门铃124
6.10伺服电动机125
6.11实践: 限位雨刷器127
6.12电动机129
6.13实践: 遥控小车132
第7章树莓派与micro:bit135
7.1树莓派快速入门135开源智能硬件开发案例教程Ⅵ开源智能硬件开发案例教程7.1.1烧写镜像文件至SD卡135
7.1.2启动树莓派137
7.1.3PuTTY140
7.1.4VNC Viewer141
7.1.5文件传输142
7.2在树莓派上用Mu进行程序编写143
7.3树莓派读写micro:bit信息148
7.3.1读取micro:bit信息148
7.3.2将数据写入micro:bit151
第8章文件系统153
8.1文件读写153
8.2文件管理154
第9章图形化编程与Python156
9.1图形化编程简介157
9.2实践: 单人游戏160
9.2.1player角色的实现160
9.2.2plane角色的实现163
9.2.3游戏结束的判断165
9.2.4游戏优化166
9.3实践: 双人游戏168
9.3.1无线发送端168
9.3.2无线接收端172目录Ⅶ9.4蓝牙174
9.4.1实践: Animal Magic175
9.4.2实践: Message Display176
第10章Mbed与micro:bit180
参考文献185
micro:bit开源智能硬件开发案例教程 作者简介
贺雪晨 高级工程师在高校任教多年,曾获上海市教学成果三等奖、二等奖,主持上海市精品课程,出版教材获上海普通高校优秀教材二等奖。曾主持教育部产学合作协同育人项目、上海高校本科重点教学改革项目、上海市高水平应用型大学建设重点教改项目,主持申报建设教育部卓越工程师计划,主持申报、建设上海市应用型本科专业。
- >
有舍有得是人生
有舍有得是人生
¥17.1¥45.0 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥17.0¥45.8 - >
随园食单
随园食单
¥15.4¥48.0 - >
姑妈的宝刀
姑妈的宝刀
¥10.5¥30.0 - >
推拿
推拿
¥12.2¥32.0 - >
烟与镜
烟与镜
¥14.4¥48.0 - >
月亮虎
月亮虎
¥16.8¥48.0
-
快速开发(纪念版)
¥63.7¥128 -
4.23文创礼盒A款--“作家言我精神状态”
¥42.3¥206 -
4.23文创礼盒B款--“作家言我精神状态”
¥42.3¥206 -
一句顶一万句 (印签版)
¥40.4¥68 -
百年书评史散论
¥14.9¥38 -
1980年代:小说六记
¥52.8¥69