开始联调。准备调试完整给老翟看看。写完程序之后,再上电,发现整个系统已经烧了。
接下来我们查电路查了好久。还是不明白为什么会烧。当天晚上老翟看到电路背面有标注,大致意思就是板子和上位机通信要怎么跳帽,和单片机通信要怎么跳帽。
事情到这里就明了了。我们终于明白了为什么之前的调试不通,可是板子已经烧了。
当时是4月27号,距离交作品还有两天。
当晚我们系科委开会,因为我和老翟都是科委,都一起去了。到了会议室谁都没心思听。就接着商量以后的事。老翟问我假如调好GSM之后,车载的红外模块好使了没有。
到这里我才想起来之前我们找一个大一的学弟帮我们做红外模块,但是到现在他早就不干了。我也没有在意这件事。觉得这个模块简单,应该不是问题。到现在才想起来。晚了。
太浮躁。
除了在项目开始的时候我系统的想过这个项目以后,我就没有再现在系统的角度看过这个项目。只是着眼于局部,直到调完最困难的模块以后这个错误的观点被我无限放大。觉得剩下的都是小事,没问题。
然后我们最后就折在了小事上。
突然想起来这个问题好像不是第一次犯了。去年省赛的时候也是,当我完成了整个软件系统的时候,同样开始了松懈,没有太在意剩下的细节。最后在测评的时候被老师抓住一个bug扣了两个指标的分。最后只拿了二等奖。
千里之堤,溃于蚁穴。
整个项目做到这里在我眼里就已经是失败中的失败了。坑了队友,觉得很对不起。但是这至少也是一个教训,一个惨痛的教训。不要狂,不要心浮气躁,不要觉得你完成了大部分就可以轻松。你需要用百分之三十的努力完成前百分之七十,再用百分之七十的小心完成最后百分之三十。
失败了,或许有点后悔,但是无所谓。我们还年轻,还有好多年。我们还有足够的精力去战斗。痛定思痛,我觉得这次收获很大,大于这次比赛带来的奖。或许今年的国家立项要无缘了。当做教训吧,希望记清楚这次教训。
后记:这篇文章大概是二十七八号写的,当时板子还是烧的,之后我没办法,去找陈老师借来了研究生实验室的DSP套件,因为之前也调过,直接调通了网络摄像头部分,准备直接拿着这个去糊弄糊弄完事了。那时候才感觉到毕竟人有时而力穷,一直以来觉得自己意志力算是比较强大的了,但是在一次次现实的冲击和愧疚面前自己还是软弱了一把,记得当时我是连借一块GSM都懒得借了。之后还是陈捷听说我板子烧了,马上找舍友借了一块给我用。
从手里拿到这个模块开始到现在,大概是意识到自己之前意料之外的软弱,算是知耻后勇吧,一口气把系统程序调通了,两天大约睡了两个小时,今天中午坐在地上调着调着直接睡过去了。醒了之后调完程序又去考了个试,到现在。
不得不承认这次项目给了我很多的经验教训,有时我也会在心中假如,假如我没有得水痘住十多天院,假如我不是科协主席,假如我没有办单片机讲座,那么我能做到的高度肯定比现在高得多。但是没有如果,发生的已经发生了,你现在站到的位置就是你必须捍卫的位置。我不会因为这些事去觉得可惜,我悔恨的是我的大意和松懈。很多时候面对很多人,你对他唯一的作用就是你能为他创造多大的价值,而你如果想为别人创造更大的价值,你自己的能力就不能只是单方面的,为将而不通天文,不知奇门,不晓阴阳,不看阵图,不明兵势,是庸才也。你有一块短板,就注定你会在该挡风的时候漏风,该挡雨的时候漏雨,不管你长板有多长,你就是庸才。所以你必须完善自身。为了别人,也为了自己。