我暑假答辩做的是一个基于NodeMcu的远程从心知天气上获取实时天气预报的系统,且可通过获取的天气温度信息或者手机利用Blynk平台远程控制直流电机达到双重开关控制,实现物联网远程控制的一小步,,,

638d394c6f17fd483d6b2ea46869547d.png


以上是作品的能流程图,作品的实现及原理放在博客里https://blog.csdn.net/qq_43701073/article/details/101033563
下面写 收获总结
收获总结:
这次答辩跟组里的其他大佬比起来作品还是觉得较为逊色,但我也是感受到了自己从月考核到现在自己身上的明显的进步,主要表现在以下几个方面:
1、由于作品涉及到许多引脚的操作,以及内部存储寄存器的实用,通过暑假不断的摸索学习,整体上对单片机有了一个跨越性的认识,不在是以前那么肤浅。
2、自学能力明显提高,因为作品涉及到较多模块,而且这些模块及平台有些工作室的学长也没有玩过,只能从网上的众多资料中查找,并吸收利用,再体现在自己的作品上,这整个过程中遇到的各种各样的玄学问题都要靠自己一步步的解决,以前我最怕这种问题,总是想依赖别人,现在我都能通过我自己的能力把它们解决掉,虽然现在自学能力跟一些大佬还不在一个高度,但是我觉得对我本身来说经过这个暑假我已经有了一个很大的提高这也是我最大的收获。
作品不足之处:
1、刚开始是想把获取的城市信息以及提示语句都用中文汉字显示,但是由于我对oled操作时利用arduino的库,u8g2这个外国人写的汉字库,库里很多常用的中文汉字都没有,我也试着将这个源码从github上下载下来去修改中文字库,无奈由于自身能力不足以及**问题花了一天多的时间还是没弄好,又加上数学建模,由于时间紧迫,后来我就放弃了改字库,直接采用英文,这是我作品的一大缺陷。
2、利用blynk平台控制的东西较为简单,只是简单的控制几个IO口的输入输出来实现功能,由于我暑假大部分时间花在数学建模暑期培训上,对Blynk的探索就很少,只用到了其中很少的控件,所以我的作品本可以实现更高级的功能,只是没花太多精力,就导致 它比较简单。
以上是收获总结,具体实现功能及原理见博客。
 
QQ图片20190919185654.png
已邀请:

郭晨光

赞同来自:

这个字体也太小了吧,看的难受.......

要回复问题请先登录注册