差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
wm_wiki:makecode:manual [2019/04/19 21:34]
juneral [④板载声音传感器+数码管示例:数码管实时显示周围环境音量值]
wm_wiki:makecode:manual [2019/08/03 12:35]
行 1: 行 1:
-*** 
  
-##​Weeemake电子模块的makecode for microbit基础操作教程 
- 
-*** 
- 
-  备注:如果觉得文中的图片不够清晰,请先单击图片,进入图片详细信息界面,然后双击图片即可查看高清原图。 
- 
- 
-###​1、支持的电子模块(共29种) 
- 
-^ 执行类模块(5种) ​  | 板载直流电机\*2;板载舵机\*2;5V 130电机模块;雾化器模块;继电器模块 ​                                                                                        | 
-^ 显示类模块(5种) ​  | 板载RGB灯\*3;灯带;数码管模块;单色LED灯模块;LED矩阵模块 ​                                                                                             | 
-^ 操控类模块(5种) ​  | 单路触摸传感器;4位按键模块;滑动电位器模块;旋转电位器模块;全向摇杆模块; ​                                                                                          | 
-^ 传感类模块(12种) ​ | 板载声音传感器;可燃气体传感器;人体红外传感器;双路巡线传感器;倾斜开关传感器;火焰传感器;[[wm_wiki:​rgb_ultrasonic_sensor|RGB超声波传感器]];温湿度传感器;​ 紫外线传感器;PM2.5传感器;多路触摸传感器;气压传感器 ​ | 
-^ 音乐类模块(2种) ​  | 板载蜂鸣器;MP3模块 ​                                                                                                                     | 
- 
- 
- 
- 
-###​2、添加软件包到makecode for microbit 
- 
-####Step 1:​进入网页版makecode for microbit 
- 
-+ 打开浏览器,然后输入链接:​ https://​makecode.microbit.org/#​editor 
- 
-{{ :​wm_wiki:​makecode_001.png |makecode for microbit}} 
- 
-####Step 2:​安装"​elfshield"​软件包 
- 
-+ ①在界面的右上角设置按钮下点击“Extensions” 
- 
-{{ :​wm_wiki:​makecode_002.png |}} 
- 
- 
-+ ②输入链接:https://​github.com/​WEEEMAKE/​Weeemake_Libraries_for_Microbit_on_Makecode,然后搜索,添加“elfshield”软件包 
- 
-{{ :​wm_wiki:​makecode_003.png |}} 
- 
-{{ :​wm_wiki:​makecode_005.png |}} 
- 
-####Step 3:​选择语言 
- 
-+ ①在界面的右上角设置按钮下点击“Language” 
- 
-{{ :​wm_wiki:​makecode_006.png |}} 
- 
-+ ②然后选择你需要的语言 
- 
-{{ :​wm_wiki:​makecode_007.png |}} 
- 
-+ ③修改语言完成 
- 
-{{ :​wm_wiki:​makecode_008.png |}}  
- 
-###​3、注意事项 
- 
-+ ①micro:​bit核心板上的资源(按键A、按键B、LED矩阵屏5*5、指南针等)使用的都是官方的块。 
-+ ②ELF Shield板上的板载蜂鸣器直接使用官方提供的块驱动(备注:音乐部分)。 
-+ ③ELF Shield板上的板载RGB灯及通过RJ11转接的RGB灯带的驱动可以直接使用“ELF_显示类”里面相应块(实际是基于“Neopixel”库),也可结合“Neopixel”里的块进行驱动。 
-+ ④RJ11系列模块、电机、舵机等均使用“ELF\_XXX”下的块驱动。 
- 
- 
-###​4、示例代码 
- 
-####​①LED矩阵屏5*5示例: 
- 
-{{ :​wm_wiki:​makecode_009.png?​direct |}} 
- 
-####​②蜂鸣器示例(两只老虎): 
- 
-{{ :​wm_wiki:​makecode_010.png?​700 |}} 
- 
-####​③RGB灯示例: 
- 
-+ 示例一:所有RGB灯亮蓝色1秒,熄灭1秒,交替闪烁。 
- 
-{{:​wm_wiki:​makecode_011.png?​800|}} 
- 
-+ 示例二:指定板载RGB灯流水灯显示。 
- 
-{{:​wm_wiki:​makecode_012.png?​600|}} 
- 
-+ 示例三:使用Neopixel里面的块驱动板载RGB灯,三颗灯亮灭交替闪烁。 
- 
-{{:​wm_wiki:​makecode_016.png?​600|}} 
- 
-+ 示例四:使用Neopixel里面的块,用灯带显示彩虹灯。 
- 
-{{:​wm_wiki:​makecode_015.png?​550|}} 
- 
-####​④板载声音传感器+数码管示例:数码管实时显示周围环境音量值 
- 
-{{ :​wm_wiki:​makecode_13.png?​500 |}} 
- 
- 
-###​5、下载代码到micro:​bit 
- 
-- 当micro:​bit连接到电脑上时,会自动加载出一个盘符,就拿我的来说,截图如下,生成“**MICROBIT(D:​)**”。编好程序后,点击**下载**,会提示你下载一个“microbit-无标题.hex”的文件,将该文件下载到D盘就可以了(下载过程中,复位按钮旁边的LED会快速闪烁,当其停止闪烁,说明下载完成)。然后程序就开始在你的micro:​bit板上开始运行了。 
- 
-![](wm_wiki:​makecode_014.png) 
- 
- 
- --- //​[[juneral@weeemake.com|Juneral]] 2019/01/07 10:37//