零基础创客技能实战--基于Microbit

副标题:无

作   者:吴险峰

分类号:

ISBN:9787121353406

微信扫一扫,移动浏览光盘

简介

目录

目 录
第1章 Microbit开发板入门- 1 -
   预备知识- 1 -
1. 什么是创客- 1 -
2. 为何创客喜欢开源- 1 -
3. 什么是Microbit- 2 -
4.??Microbit设计有什么特点- 2 -
5. 为什么学Microbit- 4 -
6. 如何用Microbit进行开发- 4 -
7.??Microbit支持哪些开发工具- 5 -
   实践项目- 5 -
任务1-1 连接开发板- 5 -
任务1-2 计算机编程- 8 -
任务1-3 手机编程(苹果+安卓)- 9 -
第2章 Microsoft Block编程- 18 -
   预备知识- 18 -
1. 什么是MakeCode- 18 -
2.??MakeCode有什么优点- 19 -
3.??MakeCode如何入门- 19 -
4.??MakeCode如何组合- 20 -
5.??MakeCode如何快速学习- 20 -
   实践项目- 21 -
基础实验- 21 -
任务2-1 噗通噗通看心跳- 21 -
任务2-2 看谁按得快- 23 -
任务2-3 流动的沙子- 25 -
任务2-4 自制温度计- 27 -
任务2-5 东南西北指方向- 28 -
任务2-6 大家一起听音乐- 32 -
任务2-7 摇骰子- 34 -
任务2-8 早安,晚安:显示太阳和月亮- 36 -
传感器实验- 39 -
任务2-9 小喇叭- 39 -
任务2-10 小小电子琴- 41 -
任务2-11 变脸:胆小鬼- 44 -
任务2-12 小动物们的相册- 46 -
任务2-13 自制小风扇- 49 -
任务2-14 红灯停绿灯行- 52 -
任务2-15 测距:看你离我有多远- 55 -
创意手工制作任务- 57 -
任务2-16 圆球小灯- 57 -
任务2-17 接果子- 59 -
任务2-18 自动门- 62 -
任务2-19 七彩手势灯- 66 -
任务2-20 打靶计分器- 69 -
任务2-21 音乐投币箱- 71 -
任务2-22 两颗心的跳动- 75 -
第3章 扩展板编程- 78 -
   预备知识- 78 -
1. 什么是扩展板- 78 -
2. 什么是立式扩展板- 79 -
3. 亚博扩展板增加了哪些模块- 79 -
4. 扩展板相对于Microbit开发板编程有哪些变化- 80 -
   实践项目- 81 -
任务3-1 蜂鸣器唱歌- 81 -
任务3-2 自制播放音乐《粉刷匠》- 83 -
任务3-3 点亮七彩探照灯- 86 -
任务3-4 七彩探照灯配色控制- 88 -
任务3-5 七彩流水灯全亮控制- 90 -
任务3-6 七彩流水灯单独点亮- 92 -
任务3-7 七彩跑马灯- 94 -
任务3-8 七彩呼吸灯- 95 -
任务3-9 超声波测距- 98 -
任务3-10 舵机控制- 99 -
任务3-11 红外遥控- 100 -
任务3-12 电机驱动- 103 -
任务3-13 巡线测试- 104 -
任务3-14 红外传感器- 107 -
任务3-15 蓝牙遥控- 108 -
第4章 机器人编程- 120 -
   预备知识- 120 -
1. 为什么用机器人小车来学习编程- 120 -
2. 亚博智能机器人小车有哪些特点- 120 -
   实践项目- 122 -
任务4-1 机器人前进- 122 -
任务4-2 机器人花样动作- 123 -
任务4-3 调节机器人速度- 124 -
任务4-4 机器人唱歌跳舞- 126 -
任务4-5 机器人巡线- 129 -
任务4-6 机器人红外避障- 132 -
任务4-7 机器人跟随- 133 -
任务4-8 机器人超声波避障- 135 -
任务4-9 机器人红外遥控- 136 -
任务4-10 机器人蓝牙遥控- 139 -
任务4-11 机器人微信小程序遥控- 150 -
第5章 JavaScript编程- 162 -
   预备知识- 162 -
1. 什么是JavaScript- 162 -
2. 什么是TypeScript- 162 -
3. 如何用JavaScript开发Microbit- 163 -
4.??MakeCode作为JavaScript编程器有哪些功能- 163 -
5. 基于Microbit的JavaScript常用函数- 165 -
   实践项目- 168 -
任务5-1 Hello World!- 168 -
任务5-2 显示爱心- 168 -
任务5-3 蜂鸣器唱歌- 168 -
任务5-4 自制播放音乐《粉刷匠》- 170 -
任务5-5 七彩跑马灯- 171 -
任务5-6 七彩呼吸灯- 171 -
任务5-7 超声波测距- 172 -
任务5-8 舵机控制- 172 -
任务5-9 红外遥控- 173 -
任务5-10 机器人超声波避障- 173 -
第6章 Python编程- 174 -
   预备知识- 174 -
1. 什么是Python- 174 -
2. 什么是MicroPython- 174 -
3. 如何通过Microbit学习Python- 174 -
4. 如何设置Python编程环境- 175 -
5.??Python常见函数有哪些- 184 -
   实践项目- 189 -
任务6-1 Hello,World!- 189 -
任务6-2 显示内置图像- 191 -
任务6-3 显示自定义图像- 191 -
任务6-4 自定义动画- 192 -
任务6-5 按键游戏- 192 -
任务6-6 红灯停绿灯行- 193 -
任务6-7 别碰我- 194 -
任务6-8 蜂鸣器唱歌- 195 -
任务6-9 自制小风扇- 195 -
任务6-10 自制播放音乐《粉刷匠》- 197 -
任务6-11 随机函数- 197 -
任务6-12 手势控制- 198 -
任务6-13 指北针- 200 -
任务6-14 机器人说话- 201 -
任务6-15 七彩流水灯单独点亮- 201 -
任务6-16 七彩跑马灯- 202 -
任务6-17 七彩呼吸灯- 203 -
任务6-18 机器人前进- 204 -
第7章 ARM Mbed编程- 208 -
   预备知识- 208 -
1. 什么是Mbed- 208 -
2. 什么是Microbit runtime- 208 -
3. 如何用Mbed开发Microbit- 209 -
4.??Microbit类如何组成- 210 -
5. 什么是Microbit消息映射- 211 -
   实践项目- 211 -
任务7-1 闪烁灯- 211 -
任务7-2 Hello World!- 215 -
任务7-3 太空入侵者- 216 -
附录A 亚博在线教育平台简介- 226 -
附录B 离线版MakeCode使用简介- 228 -
附录C 亚博mbit扩展板主要模块电路图- 232 -

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

我要提交勘误建议
零基础创客技能实战--基于Microbit
    • 名称
    • 类型
    • 大小
    FAQ

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    1.光盘下载后一定要刻录吗? 2.下载下来的光盘文件类型,不是镜像文件。

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    发送
    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon