|
|
(未显示3个用户的6个中间版本) |
第1行: |
第1行: |
− | {| style="width: 1000px;"
| + | === 详细内容 === |
− | |-
| |
− | |
| |
− | <p style="color: #333333;font-size:155%">'''概述'''</p>
| |
− | <br>
| |
− | {| border="0" cellpadding="10" width="90%"
| |
− | |-
| |
− | |width="30%" valign="center" align="left"|
| |
− | [[File:ClockMatrixBle1.jpg|333px|left]]
| |
− | |width="30%" valign="top" align="center"|
| |
− | [[File:ClockMatrixBle2.jpg|333px|center]]
| |
− | |width="30%" valign="center" align="left"|
| |
− | [[File:ClockMatrixBle3.jpg|333px|right]]
| |
− | |}
| |
− | <br style="clear: right"/>
| |
− | 将四个[[Microduino-Module Dot Matrix/zh]]模块级联,使用蓝牙模块通过手机APP【mDock】控制。
| |
− | *'''校准''':长时间不供电,时钟模块时间错误,可校准日期、时间;
| |
− | *'''留言''':发送任意字符给点阵模块显示;
| |
− | *'''画图''':mDock画图控件画图,点阵实时显示。
| |
− | <br>
| |
− | ----
| |
− | <br>
| |
− | <p style="color: #333333;font-size:155%">'''历史'''</p>
| |
− | *新: Library进行了一次大更新,和之前的程序有不兼容,同时更改手机端控制软件,采用mDock。更新新玩法,增加画图功能。
| |
− | *历史:[[开源LED点阵时钟/zh|返回历史开源LED点阵时钟]]
| |
− | <br>
| |
− | ----
| |
− | <br>
| |
− | <p style="color: #333333;font-size:155%">'''材料清单'''</p>
| |
− | {| border="0" cellpadding="10" width="100%"
| |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | 模块清单
| |
− | {|class="wikitable"
| |
− | |-
| |
− | |模块||数量||功能
| |
− | |-
| |
− | |[[Microduino-Core/zh]]||1||核心板
| |
− | |-
| |
− | |[[Microduino-USBTTL/zh]] ||1||下载程序
| |
− | |-
| |
− | |[[Microduino-RTC/zh]]||1||读取时间
| |
− | |-
| |
− | |[[Microduino-Module BLE/zh]]||1||手机与Core通讯
| |
− | |-
| |
− | |[[Sensor-Dot Matrix-Color/zh]]||4||显示
| |
− | |-
| |
− | |[[Microduino-Cube-S1/zh]]||1||扩展
| |
− | |}
| |
− | |width="50%" valign="top" align="left"|
| |
| | | |
− | 其他材料
| + | 此部分内容维基现已停止维护,该部分的详细内容全部转移至IdeaLab网站上,请移步[https://www.idealab.cc/course/5a69513f8459d000199e6cca/class/5a58536bfec664000f6a7c68 点阵时钟——制作]上进行查看。以下是IdeaLab访问流程。 |
− | {|class="wikitable"
| |
− | |-
| |
− | |部件||数量||功能
| |
− | |-
| |
− | |USB数据线 || 1 ||供电,下载
| |
− | |-
| |
− | |LED点阵时钟外壳套件 || 1 ||外壳
| |
− | |-
| |
− | |双面胶 || 8 ||粘外壳
| |
− | |-
| |
− | |尼龙螺丝 || 4 ||固定外壳
| |
− | |}
| |
− | |}
| |
− | {| border="0" cellpadding="10" width="100%"
| |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | <br>
| |
− | <br>
| |
− | [[File:matrixBOM1.jpg||420px|left]] | |
| | | |
− | |width="50%" valign="top" align="left"|
| + | == IdeaLab访问流程 == |
− | [[File:matrixBOM2.jpg||400px|left]] | + | '''1、打开网址([http://www.idealab.cc/ https://www.idealab.cc/])。''' |
| | | |
− | |}
| + | '''2、点击右上角登录按钮。''' |
− | <br>
| |
− | ----
| |
− | <br>
| |
− | <p style="color: #333333;font-size:155%">'''项目搭建'''</p>
| |
− | {| border="0" cellpadding="10" width="100%"
| |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | Step1:
| |
− | *将结构B2垂直插入结构B1
| |
− | *利用结构B3将结构A1和结构B1连接
| |
− | |width="50%" valign="top" align="left"|
| |
− | [[File:DotMatrixjiegou1.jpg|500px|center|thumb]]
| |
− | |}
| |
| | | |
− | {| border="0" cellpadding="10" width="100%"
| + | [[文件:1.png]] |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | Step2:
| |
− | *用结构B4卡住结构A1和结构B1
| |
− | |width="50%" valign="top" align="left"|
| |
− | [[File:DotMatrixjiegou3.jpg|500px|center|thumb]] | |
− | |}
| |
| | | |
| + | '''3、登录/注册账号。''' |
| | | |
− | {| border="0" cellpadding="10" width="100%"
| + | [[文件:2.png]] |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | Step3:
| |
− | *更改点阵模块IIC地址可以参考[[https://www.microduino.cn/wiki/index.php/Microduino-Module_Dot_Matrix/zh#.E7.82.B9.E9.98.B5.E5.9C.B0.E5.9D.80.E8.AE.BE.E7.BD.AE.E6.96.B9.E6.B3.95 点阵模块IIC地址设置方法]]教程
| |
− | *将更改好IIC地址的点阵模块按定义的地址顺序从左往右连接,完成级连
| |
− | *将结构C1背面等距贴四个双面胶,把[[Sensor-Dot Matrix-Color/zh]]模块,依次粘在结构C1上(点阵有字母那边朝下)
| |
− | *如下图所示,预留模块按键端接口的连线,以便于连接[[Microduino-Cube-S1/zh]]的IIC接口
| |
− | |width="50%" valign="top" align="left"|
| |
− | [[File:DotMatrix1jilian.jpg|500px|center|thumb]] | |
− | |}
| |
| | | |
| + | '''4、点击课程,在课程列表中找到《Microduino创新编程》课程并点击打开。''' |
| | | |
− | {| border="0" cellpadding="10" width="100%"
| + | [[文件:8.png]] |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | Step4:
| |
− | *用结构B3将结构C1和结构A1,B1连接
| |
− | |width="50%" valign="top" align="left"|
| |
− | [[File:DotMatrixjiegou4.jpg|500px|center|thumb]] | |
− | |}
| |
| | | |
| + | '''5、点击“报名学习”。''' |
| | | |
− | {| border="0" cellpadding="10" width="100%"
| + | [[文件:9.png]] |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | Step5:
| |
− | *用结构B5卡住结构B3
| |
− | *将以下模块叠在[[Microduino-Cube-S1/zh]]上
| |
− | **[[Microduino-Core/zh]]
| |
− | **[[Microduino-USBTTL/zh]]
| |
− | **[[Microduino-RTC/zh]]
| |
− | **[[Microduino-BT/zh]]
| |
− | |width="50%" valign="top" align="left"|
| |
− | [[File:DotMatrixjiegou7.jpg|500px|center|thumb]] | |
− | |}
| |
| | | |
− | {| border="0" cellpadding="10" width="100%"
| + | '''6、输入姓名。''' |
− | |-
| |
− | |width="50%" valign="top" align="left"|
| |
− | Step6:
| |
− | *把[[Sensor-Dot Matrix-Color/zh]]模块连接[[Microduino-Cube-S1/zh]]的IIC接口
| |
− | *用尼龙螺丝把[[Microduino-Cube-S1/zh]]固定在结构C1背面
| |
| | | |
− | |width="50%" valign="top" align="left"|
| + | [[文件:5.png]] |
− | [[File:DotMatrixjiegou5.jpg|500px|center|thumb]] | |
− | |}
| |
− | <br>
| |
− | ----
| |
− | <br>
| |
− | <p style="color: #333333;font-size:155%">'''代码'''</p>
| |
− | Step1:
| |
− | *请保持更新下载Microduino官方最新的IDE:【[https://www.microduino.cn/download IDE]】
| |
− | *下载程序:【[https://github.com/MicroduinoTeam/MicroduinoPackage_MatrixClock MatrixClock]】
| |
− | <br>
| |
− | Step2: 代码调试
| |
| | | |
− | <br>
| + | '''7、点击“课程目录”。''' |
− | Step3: 选择正确的板卡和COM端口
| |
− | [[File:Board_COM.jpg|1000px|center]]
| |
− | <br>
| |
− | Step4: 编译和上传。点击对勾进行编译, 编译成功后可以点击向右箭头直接上传,提示下载成功表示程序下载完毕。
| |
− | [[File:code_upload.jpg|1000px|center]]
| |
− | <br>
| |
− | ----
| |
− | <br>
| |
− | <p style="color: #333333;font-size:155%">'''快速使用'''</p>
| |
− | *APP下载
| |
− | [[File:mDock_upload.jpg|500px|center]]
| |
− | <br>
| |
− | *蓝牙连接
| |
− | [[File:mDock_BLEConnect.jpg|500px|center]]
| |
− | <br>
| |
− | *校准时间、日期
| |
− | 鉴于RTC模块长时间不供电会造成时间丢失的现象,我们添加了通过蓝牙模块,利用APP校正时间
| |
− | [[File:Matrix_Settime.jpg|500px|center]]
| |
− | <br>
| |
− | *留言
| |
− | 发送任意字符给点阵模块显示,可查看消息。
| |
− | [[File:Matrix_msg.jpg|500px|center]]
| |
− | <br>
| |
− | *画图
| |
− | mDock画图控件画图,点阵实时显示。
| |
− | [[File:Matrix_point.jpg|500px|center]]
| |
| | | |
− | <br>
| + | [[文件:10.png]] |
− | ----
| |
− | <br>
| |
| | | |
− | <p style="color: #333333;font-size:155%">'''Q&A'''</p>
| + | '''8、选择相应课程进行学习。''' |
− | *Q:怎么知道[[Sensor-Dot Matrix-Color/zh]]模块IIC地址是多少?
| + | |
− | **A:查阅[[https://www.microduino.cn/wiki/index.php/Microduino-Module_Dot_Matrix/zh#.E7.82.B9.E9.98.B5.E5.9C.B0.E5.9D.80.E8.AE.BE.E7.BD.AE.E6.96.B9.E6.B3.95 点阵模块IIC地址设置方法]]教程
| + | [[文件:11.png]] |
− | *Q:多个点阵模块按什么顺序连接?
| |
− | **A:按[[Sensor-Dot Matrix-Color/zh]]模块设置的IIC地址顺序从左往右连接
| |
− | *Q:蓝牙模块的跳线是什么意思?
| |
− | **A:本教程中蓝牙模块采用的是默认软串口mySerial(4,5),不需要跳线。深入了解蓝牙模块可参考蓝模块配置[https://www.microduino.cn/wiki/index.php/Microduino-Module_BLE/zh#.E5.BC.95.E8.84.9A.E8.AF.B4.E6.98.8E Microduino-Module BLE引脚说明]。
| |
− | <br>
| |
− | ----
| |
− | <br>
| |
− | <p style="color: #333333;font-size:155%">'''相关案例'''</p>
| |
− | *[[彩色点阵-点、线、面]]
| |
− | *[[彩色点阵-文字]]
| |
− | *[[Microduino点阵模块显示BMP彩图/zh|彩色点阵-BMP图]]
| |
− | *[[彩色点阵-级联]]
| |
− | *[[开源LED点阵屏幕/zh]]
| |
− | |}
| |
− | <br>
| |
− | <br>
| |
− | [[开源LED点阵时钟/zh|返回旧开源LED点阵时钟]]
| |