显示页面修订记录反向链接回到顶部 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 *** ##Weeemake电子模块的makecode for microbit基础操作教程 *** 备注:如果觉得文中的图片不够清晰,请先单击图片,进入图片详细信息界面,然后双击图片即可查看高清原图。 ###1、支持的电子模块(共29种) ^ 执行类模块(5种) | 板载直流电机\*2;板载舵机\*2;5V 130电机模块;雾化器模块;继电器模块 | ^ 显示类模块(5种) | 板载RGB灯\*3;灯带;数码管模块;单色LED灯模块;LED矩阵模块 | ^ 操控类模块(5种) | 单路触摸传感器;4位按键模块;滑动电位器模块;旋转电位器模块;全向摇杆模块; | ^ 传感类模块(12种) | 板载声音传感器;可燃气体传感器;人体红外传感器;双路巡线传感器;倾斜开关传感器;火焰传感器;[[wm_wiki:rgb_ultrasonic_sensor:manual|RGB超声波传感器]];温湿度传感器; 紫外线传感器;PM2.5传感器;多路触摸传感器;气压传感器 | ^ 音乐类模块(2种) | 板载蜂鸣器;MP3模块 | ###2、添加软件包到makecode for microbit ####Step 1:进入网页版makecode for microbit <html> <body> <p class=MsoNormal><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'>打开浏览器,然后输入链接</span><span style='font-size:14.0pt;font-family:宋体'>:</span><a href="https://makecode.microbit.org/#editor" title="https://makecode.microbit.org/#editor"><span style='font-size:14.0pt;color:blue;font-family:"News Gothic MT",sans-serif'> <b>https://makecode.microbit.org/#editor</b></span></a></p> </body> </html> {{ :wm_wiki:makecode_001.png |makecode for microbit}} <html> <body> <p class=MsoNormal> </p> </body> </html> ####Step 2:安装"elfshield"软件包 <html> <body> <p class=MsoNormal><b><span lang=ZH-CN style='font-size:14.0pt;font-family:"微软雅黑",sans-serif'>①</span></b><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'>在界面的右上角设置按钮下点击</span><span style='font-size:14.0pt;font-family:"News Gothic MT",sans-serif'>“<b>Extensions</b>”</span></span></p> </body> </html> {{ :wm_wiki:makecode_002.png |}} <html> <body> <p class=MsoNormal><b><span style='font-size:14.0pt;font-family:"微软雅黑",sans-serif'>②</span></b><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'>输入链接:</span></span><b><span style='font-size:14.0pt;font-family:"News Gothic MT",sans-serif'><a href="https://github.com/WEEEMAKE/Weeemake_Libraries_for_Microbit_on_Makecode" title="https://github.com/WEEEMAKE/Weeemake_Libraries_for_Microbit_on_Makecode" style='background-position-x: 0px;background-position-y: center;box-sizing: border-box; Open Sans""Helvetica Neue"Helvetica,Arial,sans-serif;orphans: 2; -webkit-text-stroke-width: 0px;word-spacing:0px'><span style='color:blue; text-decoration:none'>https://github.com/WEEEMAKE/Weeemake_Libraries_for_Microbit_on_Makecode</span></a></span></b><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'><span style='orphans: 2; -webkit-text-stroke-width: 0px;float:none;word-spacing:0px'>,然后搜索,添加</span><span style='font-size:14.0pt;font-family:宋体'>“</span><b><span style='font-size:14.0pt; font-family:"News Gothic MT",sans-serif'>elfshield</span></b><span style='font-size:14.0pt;font-family:宋体'>”<span lang=ZH-CN>软件包</span></span></span></p> </body> </html> {{ :wm_wiki:makecode_003.png |}} {{ :wm_wiki:makecode_005.png |}} ####Step 3:选择语言 <html> <body> <p class=MsoNormal><b><span style='font-size:14.0pt;font-family:宋体'>①</span></b><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'>在界面的右上角设置按钮下点击</span><span style='font-size:14.0pt;font-family:宋体'>“</span><b><span style='font-size:14.0pt; font-family:"News Gothic MT",sans-serif'>Language</span></b><span style='font-size:14.0pt;font-family:宋体'>”</span></p> </body> </html> {{ :wm_wiki:makecode_006.png |}} <html> <body> <p class=MsoNormal><span style='font-size:14.0pt;font-family:宋体'> </span></p> <p class=MsoNormal><b><span style='font-size:14.0pt;font-family:宋体'>②</span></b><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'>然后选择你需要的语言</span></p> </body> </html> {{ :wm_wiki:makecode_007.png |}} <html> <body> <p class=MsoNormal><span style='font-size:14.0pt;font-family:宋体'> </span></p> <p class=MsoNormal><b><span style='font-size:14.0pt;font-family:宋体'>③</span></b><span lang=ZH-CN style='font-size:14.0pt;font-family:宋体'>修改语言完成</span></p> </body> </html> {{ :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//