写在前面的话
大家好,学习之余给大家分享一个这学期设计的课程设计,互相学习借鉴。课程设计,尤其是自定义的课程设计,自盘古开天地以来就困扰着每一位工科男。我,一枚工科男,觉得需要站出来为大家排忧解难了。这学期有自定义的课程设计,所以我就设计了一个很有创意的课程设计,是一个国外开源的设计,结合了国外开源资料和一些大佬的实践经验。
设计的实际演示
憨憨钟的主要功能
本设计主要有两大部分:控制部分和显示部分。
- 显示部分:手机界面显示,以及监控电脑端的CPU工作情况
- 控制部分:自动写时间,自动画天气
设计的实现过程
本设计的硬件电路是十分简单的,即使没有接触过电路的同学也很容易入手的,因为这个设计不需要设计电路!!没错!就是不需要设计电路,不要焊板。是不是很开心。设计可分为如下几点研究:
- 显示界面的设计
- 模型结构的设计
- 准备相关元器件
- 调试以及烧录程序
界面设计
界面自古以来都被QT占领了一片天,我,觉得反其道而行,我选用了一个更加简单入手,适合小白的界面设计软件,不需要任何编程基础就可以搞定——Aida_Extreme
显示界面,主要是为了更加直观地监控电脑进程和数字时间。原本的界面显示是OLED屏,但是由于OLED屏尺寸太小了,故尝试用手机屏幕代替OLED,手机屏幕也是OLED一种,但是它的分辨率和尺寸都是十分客观的,界面布局也相对丰富点。。
Aida_Extreme有一个十分强大的功能,就是可以实时监控电脑的进程,利用这个功能可以较简单地实现本课题界面显示需要的功能。通过Aida_Extreme自带的插件以及图像化布局,可以较为快速的实现布局,省去底层程序的编写,大大减少开发时间。具体的,该界面布局有常见的时间日期、温度,还有布局设计有电脑的CPU温度、CPU运作时间和电源情况等。
设计完界面后,通过运行Aida_Extreme,手机游览器访问电脑的IP即可得到界面。如图所示,为手机显示布局界面的效果图。原理就是基于端口映射,通过手机访问电脑IP,将电脑端的布局界面映射到手机端口。

模型结构设计
模型可以说是整个设计的门面了&#x

本文介绍了一种创意的课程设计——憨憨钟,它结合了开源资料和实践经验,具备自动写时间、画天气等功能。设计中,作者使用了简单的硬件电路,并通过Aida_Extreme设计界面,实现手机监控电脑进程。模型结构采用3D打印和亚克力雕刻,通过ESP8266和舵机控制,实现了自动显示。调试过程中,作者强调了结构稳定性、软件参数整合和硬件联网设置的重要性。
最低0.47元/天 解锁文章
1033

被折叠的 条评论
为什么被折叠?



