查看“开源LED点阵时钟”的源代码
←
开源LED点阵时钟
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| 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"| 其他材料 {|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"| [[File:matrixBOM2.jpg||400px|left]] |} <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%" |- |width="50%" valign="top" align="left"| Step2: *用结构B4卡住结构A1和结构B1 |width="50%" valign="top" align="left"| [[File:DotMatrixjiegou3.jpg|500px|center|thumb]] |} {| border="0" cellpadding="10" width="100%" |- |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]] |} {| border="0" cellpadding="10" width="100%" |- |width="50%" valign="top" align="left"| Step4: *用结构B3将结构C1和结构A1,B1连接 |width="50%" valign="top" align="left"| [[File:DotMatrixjiegou4.jpg|500px|center|thumb]] |} {| border="0" cellpadding="10" width="100%" |- |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%" |- |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"| [[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> 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> ---- <br> <p style="color: #333333;font-size:155%">'''Q&A'''</p> *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地址设置方法]]教程 *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点阵时钟]]
返回至
开源LED点阵时钟
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
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
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息