凤凰图腾电子时钟
一、 项目的选题
在掌控的物联网功能中,赫然出现了时钟功能,常规的时钟是在显示屏上进行显示,能否换一种更直观、更有趣的方式呢?对边生活中的钟表,仔细观看时钟、分钟、秒针的布局,想到可以用一个60个RGB灯的灯带显示灯的跳跃实现时间的报送。于是有了这样一款电子时钟的设计思路。在设计过程中,如何体现荆楚文化,我们查阅了大量资料,发现在楚地,古人以凤凰为尊,于是我们提取了这样一个关键元素,设计制作了一款凤凰图腾电子时钟。
二、 作品功能
本制作采用60个RGB灯交替显示不同颜色实现报时功能,首先我们需在程序上连接物联网,获取东8区时间,然后获取年、月、日、时、分、秒等数据在掌控板显示屏上进行显示。
图2:获取东8区时间
图3:在掌控上显示时间信息
为了能用RGB灯关联时间属性,同时用不同颜色区分时、分、秒,在程序上做如下设计:
图4:RGB灯程序设计
为了让灯效完美呈现,在这里采用系统时间计时,每隔1000ms,代表秒的蓝色灯向下转动一格:
图5:利用定时器,实现时间的改变
三、 材料清单
掌控板1个,扩展板一个,灯圈一个(含60个RGB灯),
四、制作思路及过程。
1、 确定功能及材料,以及结构的处理。
功能的实现利用掌控版、展板实现、RGB灯实现,结构及图腾的装饰利用3D打印技术
2、 设计草图
根据功能及需求,设计草图如下:
图6:设计草图
3、 外观结构件设计
基于元器件尺寸,进行测量,利用123D软件建模,并在图形中留出元器件的安放空间。
图7:结构件的设计
图8:利用平面设计软件将凤凰图腾进行拉伸
4、产品程序设计与硬件调试
(1)程序设计
图9:程序设计
(2)硬件连接与调试
图10:硬件连接
五、作品迭代升级
时钟的指示不够准确,可以从程序上进一步优化,如:
图11:对时钟的优化
点赞