查看“无处不在的灯光”的源代码
←
无处不在的灯光
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 1000px;" |- | ==概述== [[File:anywhere_light.jpg|600px|center]] 学习如何点亮一盏单色LED灯。 适合套件:mCookie102,mCookie202,mCookie302,IBC ==模块清单== ===模块=== {|class="wikitable" |- |模块||数量||功能 |- |[[mCookie-Core/zh|mCookie-Core]]||1||核心板 |- |[[mCookie-USBTTL|mCookie-USBTTL]]||1||程序下载模块 |- |[[mCookie-Hub/zh|mCookie-Hub]]||1||传感器转接板 |- |[[Sensor-LED/zh|LED]]||1||单色灯 |} ===其他设备=== *USB数据线*1 *传感器连接线*1 *传感器外壳*1 *乐高或其它固定结构 [[File:anywhere_light-module.jpg|600px|center]] 传感器外壳 *传感器可以嵌入传感器外壳中,并可与乐高拼插。外壳由上下两部分组成,1个传感器外壳高度与3个乐高高度相等。 [[File:Sensor-ke.jpg|600px|center]] 如果有需要,也可以将传感器从转接件中拆出来使用。 [[File:Sensor-ke-cai.jpg|600px|center]] ==模块搭建== [[File:anywhere_light-module—step.jpg|600px|center]] *将模块和传感器组装起来: **将红色的核心模块,USB上传模块与绿色的扩展模块吸在一起; **将红色LED灯连接在扩展模块的4/5管脚; **将USB连接线一端插入USB上传模块,另一端连接电脑; ==编程== ===认识新程序块=== '''“数字输出”程序块''' <br> “数字输出”程序块位于“输入/输出”选项卡中。 [[File:mixly-digitaloutput-where.jpg|600px|center]] '''“数字输出”程序块说明”''' <br> 在“数字输出”管脚号的选择上,我们可以选择数值为偶数编号的管脚,所以可选数值为2、4、6、8、10、12。 [[File:mixly-digitaloutput-explain.jpg|600px|center]] '''Hub的数字输出管脚''' <br> “数字输出”管脚号是传感器与扩展模块连接的接口号,扩展模块有6个数字信号接口:2/3,4/5,6/7,8/9,10/11,12/13。 <br> 注意没有0/1。因为从电脑下载程序到核心模块时需要占用0/1端口,如果我们的设备占用来这个端口,程序下载就会出现问题,所以我们建议以后都不使用0/1端口。 [[File:hub-digitaloutput-explain.jpg|600px|center]] ===编程思路=== 用mCookie 点亮一盏LED灯。 [[File:mixly-ctrl-led.jpg|600px|center]] ===开始编程=== *用Mixly编写程序 <br> 从“输入/输出”选项卡里将“数字输出”程序块拖到程序编辑区,设置管脚号为4,状态为“高”。 [[File:mixly-ctrl-led-code1.jpg|600px|center]] *将程序上传到核心模块中 1、选择到核心主板的型号 <br> 核心模块有很多种型号,需要我们自己选择,mCookie-102KIT,mCookie-202KIT的核心模块型号是Core(328)[16MHzatmega328]。 [[File:mixly-ctrl-led-code2.jpg|600px|center]] 2、选择COM口(程序下载通道) <br> 将USB上传用USB连接线和电脑连接起来,在Mixly的“工具栏”区域会自动识别、显示通讯的COM端口,这表示核心模块已经和电脑成功连接。由于设备和电脑的差异,每个电脑分配出来的COM口可能都不一样。 [[File:mixly-ctrl-led-code3.jpg|600px|center]] 3、上传程序 <br> 点击“上传”按钮开始编译程序,编译通过之后开始下载。这个过程会比较慢,同学们要耐心等待,上传完成后可以看到“100%”、“上传成功!”的字样。 [[File:mixly-ctrl-led-code4.jpg|600px|center]] *测试结果 **上传成功后,就能观察到LED灯亮起来啦! 用乐高搭建一个小灯塔,将LED灯放在灯塔顶部,让灯光照亮前方。 [[File:anywhere_light.jpg|600px|center]] ==技术规范== *单色灯产品编号:MSDL11 *GPIO直接控制的LED灯亮与灭。 *详细参考[[Sensor-LED/zh]] ==相关案例== *'''[[火警疏散演习]]''' *'''[[倒数计时器]]''' *'''[[星座投影灯]]''' ==Q&A== *识别不到COM端口怎么办? **核心模块与电脑是否连接到位,连接好了核心模块上亮红灯。 **是否安装Arduino IDE。下载地址[https://www.microduino.cn/download 软件下载] **换个USB接口试试。 <br> *程序上传成功灯不亮怎么办? **检测灯接口与程序接口是否一致。 **检测传感器是否接触到位,接头是否松动。 **Mixly提示上传成功上面出现100%才上传成功,检查有无相关字样。若无则检查板卡和COM端口是否选择正确。 <br> *102KIT套件无电池盒怎么办? **可采用USBTTL直接供电。 **去淘宝店采购电池盒[https://microduino.taobao.com/ 淘宝店] |}
返回至
无处不在的灯光
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息