前言:
随着新学期的开始,一大批新的大四学生面临着毕业的问题。
对于电子信息或物联网相关专业的学生来说,做一套拥有数据采集、处理、显示、上传到云端并进行简单控制的毕业设计来说是毕业不可或缺的一个部分。
但仅据我个人的了解,有不少相关专业的学生没有能力独立完成自己的毕业设计。
于是,当毕业答辩越来越近时,他们可能会使出浑身解数,甚至于花高价找人代做毕业设计。
尽管网上确实有相关的业务,但总会有一些不幸的同学被坑蒙拐骗,以致本科的时候就延毕。
当然,造成这个现象的原因是多元的,可能是学生个人的问题,也可能是我国一些院校在课程设计上存在不足或缺陷,我们在这里并不去深究。
为了拯救一些不幸的同学,同时也是为了整理本人手上现有的一些代码及资源,我会在空闲的时候尽力更新一些教程,这些教程将以做一套简单的毕业设计为主线,涵盖STM32单片机采集数据、处理数据、显示数据、简单控制,以及通过ESP32开发板与阿里云IOT平台连接,实现简单的云地协同。
当然了,一个人整理有限,我写的内容中出现不足、缺漏甚至于错误都是极其正常的,希望大家以包容开放的心态去看待,也希望我写的内容真真切切对一些同学有帮助。
我接下来写的内容将会以Arduino ide作为主要开发工具,STM32RCT6 ESP32 DEVKIT V1作为主要的开发板。选用Arduino ide是因为它的语法简单上手快,与HAL库相比我觉得更适合速成。
选用RCT6和ESP32 是因为实验室这些板子多,我完成的项目也都是基于这两块板子完成的。
需要注意的是,对于一些没有能力开发小程序但又需要程序控制的同学来说,使用ESP8266应该是更合适的,因为一些厂商提供简单的、自动生成的APP,但在本系列教程中暂时不会涉及,感兴趣的同学可以自行寻找资料。
最后,希望我写的内容对大家有帮助,也希望我有毅力和时间能够持续更新下去。
内容加载中...