好久没有更新博客了,这段时间,趁着毕昇杯比赛快结束,谈谈最近学的东西,总结一下参加这个比赛的经验,顺便谈谈今后的方向
回首这五个月来,从立项开始,走走停停,到最后的完工,感触还是很深的,首先,团队精神吧,我觉得我们三个人中间谁也离不开谁,尽管中间有点点不和谐的小插曲,但是项目终于感觉自己做出来了,成就感还是有那么一点点的,其次,就是感觉自己跟了一个好老师,能理解自己的好老师,我觉得是大学里面最大的一笔财富,然后类,关于能力方面吧,我觉得作为一个项目的队长,要思考的问题很多,统筹全局的方向很重要,其次最大的收货还是培养了自己坚持做一件事情的能力吧
接下来在谈谈这次项目的败笔:
1:芯片的选择问题上,我觉得我们用最笨的方法选择了8位的51单片机,感觉这个芯片做出来的东西,对以后的工作,学习没什么用,真心没得什么用处,对于自己编程能力的提高,也许也只有c语言中调试代码的能力吧
2:模块选择方面,温湿度传感器,关照传感器,空气质量传感器,这三个比赛中用到的传感器,给人的感觉就是蛋痛的感觉,没什么技术含量,网上都有现成的模版,自己只需要调用内部的函数,虽然基友讲,搞电子的不要钻牛角尖,但是做出东西来,总感觉知其然不知其所以然,不知道怎么样整,反正就是不是滋味的滋味,也许成长的附加值就在于以后工作了,这个模块的性能怎么样,自己有事先的体会吧!!
3:无线模块传感器:这个是系统联合的核心部件,但不知道为什么,这个模块容易坏,也许是便宜没好货吧,但是也不要坏的这么离谱啊,我用的是3.3v的电源啊!!
4:屏幕模块:整个系统的显示部位,我花了大力气搞这个屏幕,感觉学到的东西也许只有flag标志位的使用和对这个屏幕开发的熟悉程度吧,但是感觉这样还是没有学到真正的东西,所有的库函数也是他们提供的,感觉就是坑爹
5:网络模块:我们项目中用了网络通信,但是网络通信,由于单片机不能解析网页,所以选择上就只能选别人已经封装好的网络模块,说得好听点也就是网页转成了单片机的串口通信,仅此而已,没什么新东西
最后总结一下,5个月前,感觉自己学了东西,输入了,没输出感觉不踏实,5个月后,感觉东西做出来了,尼玛有没有学到东西~~~,看来自己又要开始新一波的充电了,这个比赛也就那样了,下一步是把linux搞好,用32位的单片机做东西~~~~~