又是一年毕业设计答辩收尾,各位还没有毕业的学弟学妹,或者想课设实验自己捣鼓点有意思的,今天咱们来唠一唠。如何快速做出一个嵌入式系统作品,本文作为预告篇,旨在打个预防针,明确毕业设计需要哪些工作。
本文主要面向嵌入式小白,大牛请多多指正
首先明确评判标准:工作量(有多少个模块,或者实现难度如何),模块部分完成度(开发功能实用性如何),系统总体价值(选题审核,能否具有应用场景,是否存在需求分析),创新难点(和同类产品有何优势,如何打造差异化)
说这么多一下子容易犯困,那么我们来结合实际看看
模板举例:
单片机系统(stm32+温湿度+烟雾+WiFi+舵机+蜂鸣器+LED灯+OLED显示屏),云服务器(华为云),通信协议(MQTT),APP应用页(安卓)
这个模板,几乎适用于绝大部分本科毕业设计。
简单分析,一个完整系统需要有以下功能分类部分:
1.核心控制器(开发板)
2.采集数据类型模块(温湿度)
3.通信传输模块(WIFI)
4.状态显示模块(OLED,灯,蜂鸣器)
5.可视化模块(OLED,LCD)
6.云平台(华为云,阿里云等常用,可选EMQX)
7.应用端(安卓,小程序,网页)
这套框架,实现工作量也很简单,在上述基础上增加个性化模块,即可变成某类特定系统,例如增加摄像头,即可成为各类监控检测控制开关系统的雏形。
后面几篇开始我们会结合实际项目选择一个切入点展开,言归正传接着往下看
1. 选题方向
这一部分主要在于选题审核,建议自拟题目,学校给的题目没啥创新点可以写的
我们的思路在于,先调查市面上已经实现的基础项目,然后在此