網(wǎng)游漸行漸遠(yuǎn)了。
回憶起那段時(shí)光,似乎也有點(diǎn)激情歲月的感覺(jué),為了省錢(qián),有時(shí)候我們會(huì)在網(wǎng)吧包夜,通宵達(dá)旦的練級(jí),這樣可以便宜些,白天1小時(shí)3元的上網(wǎng)費(fèi)用,包夜才1.5元每小時(shí)。
或者是大清早跑去上網(wǎng),因?yàn)樵绯?點(diǎn)到7點(diǎn),上網(wǎng)的人特別少,所以網(wǎng)吧搞優(yōu)惠活動(dòng),價(jià)格也是1.5元每小時(shí)。
不管是晚上包夜還是大清早去網(wǎng)吧,都是有很大難度的,對(duì)于包夜來(lái)說(shuō),從晚上11點(diǎn)開(kāi)始,那個(gè)時(shí)間點(diǎn),學(xué)校即將關(guān)閉大門(mén)、宿舍樓的門(mén),所以我們要迅速?gòu)膬蓚€(gè)出口竄出去,另外一種選擇就是提前出門(mén),但是提前出門(mén),沒(méi)到網(wǎng)吧的包夜起始時(shí)間,還得在大街上瞎轉(zhuǎn)悠,也是無(wú)聊透頂了。
對(duì)于大清早去網(wǎng)吧,難度就更大了,別說(shuō)早晨6點(diǎn),就是7點(diǎn),大家都起不來(lái),可想而知,那時(shí)候?yàn)榱藴p少費(fèi)用,我們也是很有干勁的,起早、貪黑、熬夜,受盡了各種煎熬,最后得到了一句經(jīng)典總結(jié),“網(wǎng)游都是燒錢(qián)燒時(shí)間的?!?p> 后來(lái)有同學(xué)把這句話(huà)升華了,讓它變得更加經(jīng)典,那就是:“遠(yuǎn)離網(wǎng)游,珍愛(ài)時(shí)間。”
再后來(lái),一個(gè)反面教材的出現(xiàn),讓大家徹底信服了這句話(huà),那就是某班的某某因?yàn)榘V迷于網(wǎng)游,多門(mén)課程考試不及格,留級(jí)了。
脫離了網(wǎng)游沒(méi)多久,一天下午,王軍走了過(guò)來(lái),他拍了拍門(mén),說(shuō)道:“有沒(méi)有人想搞點(diǎn)電子設(shè)計(jì)?。俊?p> 汪曉問(wèn)道:“啥玩意?電子射擊?是啥新鮮事物?”
王軍走過(guò)來(lái)找了一本書(shū)拍了一下他的腦袋,說(shuō):“你就算了吧,連書(shū)你都不看,更別說(shuō)這個(gè)了?!?p> 郝廣慢悠悠的接著說(shuō)道:“電子設(shè)計(jì)大賽,就是召集各個(gè)學(xué)校的學(xué)生,在指定的時(shí)間里,開(kāi)發(fā)一個(gè)小的電子作品,然后在大賽上展示,最后評(píng)分評(píng)獎(jiǎng)。我估計(jì)咱們宿舍沒(méi)人感興趣,所以沒(méi)有宣傳?!?p> 汪曉馬上吵嚷道:“你咋不早說(shuō),也許本大爺想?yún)⒓幽??!?p> 郝廣和王軍異口同聲的說(shuō):“你參加個(gè)屁?!?p> 汪曉有點(diǎn)不服氣的說(shuō):“我可以錄一段我虐電腦的游戲視頻,怎么樣?”
王軍接著說(shuō):“那你等等吧,哪天有游戲大賽了,你再去丟個(gè)人現(xiàn)個(gè)眼吧,這個(gè)你去了就是浪費(fèi)資源。哦,對(duì)了,忘了說(shuō)最關(guān)鍵的,咱們專(zhuān)業(yè)只能出三個(gè)隊(duì),所以每個(gè)班一個(gè)隊(duì),每個(gè)隊(duì)3-5人。先到先得,趕緊報(bào)名?!?p> 王軍離開(kāi)后,我們展開(kāi)了簡(jiǎn)單的討論,汪曉直接開(kāi)始了虐電腦。
周鳴宇率先說(shuō)道:“郝大帥哥,你倒是說(shuō)說(shuō),要做個(gè)什么電子作品?也許我有興趣拿個(gè)大獎(jiǎng)?!?p> 郝廣從書(shū)架上翻出來(lái)一張紙,緩緩念道:“這里提供的是往屆大賽的題目,今年的題目應(yīng)該和這些類(lèi)似,有直流電源、信號(hào)發(fā)生器、收音機(jī)、尋跡小車(chē)。怎么樣?感興趣嗎?周大炮?!?p> 周鳴宇使勁的搖了搖頭,說(shuō):“算了,除了收音機(jī),其他都沒(méi)聽(tīng)過(guò),直接放棄,我還是去擁抱我的籃球吧,哈哈?!闭f(shuō)完,他迅速的奔向了操場(chǎng)。
郝廣問(wèn)我和劉小天,“你們倆有興趣嗎?”
劉小天找本書(shū)蓋住了臉,一句話(huà)悠悠的飄了出來(lái),“下輩子估計(jì)能感興趣?!?p> 聽(tīng)完郝廣說(shuō)的,我坐在床上想,“童年時(shí)代,我非常喜歡小汽車(chē),所以家里買(mǎi)了好幾個(gè)小汽車(chē)玩具,其中最讓人懷念的是一輛黃色的小車(chē),車(chē)?yán)镒詭Оl(fā)條,只要你將小車(chē)輕輕按在地上,往后拉一段距離,發(fā)條就上了勁,然后一松手,小車(chē)就能往前跑一段距離,后來(lái)我實(shí)在是很好奇小車(chē)?yán)镞叺臉?gòu)造,所以把它拆開(kāi)了,但是又無(wú)法復(fù)原,所以小車(chē)壽終正寢了?!?p> 想到這里,我長(zhǎng)嘆了一口氣,搖頭說(shuō)道:“可惜可惜?!?p> 郝廣大笑起來(lái),不解的問(wèn):“你可惜啥?這里邊沒(méi)有你感興趣的?”
我還停留在兒時(shí)的回憶里,便順口說(shuō)道:“如果是做小車(chē),我肯定參加?!?p> 郝廣拍手,說(shuō)道:“好,咱們宿舍清零了,我先給你報(bào)名,如果比賽作品不是小車(chē)的話(huà),你再退出?!?p> 第二天,郝廣就報(bào)到了王軍那里,王軍搖頭晃腦的說(shuō):“才一個(gè)人啊,咱們班這次咋整,除了編程高手劉大友以外,再加上你們宿舍一個(gè)人,一共倆人。難道這也得找外援?”
眼看著臨近報(bào)名截止時(shí)間了,王軍宿舍終于有個(gè)人,頂不住每天臥談會(huì)上王軍的鼓動(dòng),一沖動(dòng)就報(bào)了名,他叫張坤,名字是坤,也不知道是誰(shuí)給他起了個(gè)外號(hào),叫棍哥。
我和劉大友、棍哥組成了我們班的代表隊(duì),大家開(kāi)始分頭研讀基本教材,進(jìn)行知識(shí)儲(chǔ)備,由于教材比較多,我們簡(jiǎn)單分了分工,劉大友發(fā)揮自己的強(qiáng)項(xiàng),專(zhuān)讀C語(yǔ)言,棍哥勇者無(wú)畏,所以讀最難的模擬電路,而我去讀相對(duì)簡(jiǎn)單一些的數(shù)字電路。
每周五晚自習(xí),我們?nèi)齻€(gè)會(huì)找個(gè)教室,簡(jiǎn)單的討論,討論的內(nèi)容從教材到食堂,最后到哪有好看的妹子。
基本上是半讀半玩的狀態(tài),不過(guò)這個(gè)狀態(tài)比全玩要好了很多。
終于到了開(kāi)題時(shí)間,我們提早來(lái)到了教室,其他班的同學(xué)、其他專(zhuān)業(yè)的同學(xué)也陸續(xù)到位,老師緩緩走上講臺(tái),在黑板上刷刷的寫(xiě)了起來(lái),果然和往屆題目一樣,他寫(xiě)了三個(gè)題目,分別是:直流電源、信號(hào)發(fā)生器和尋跡小車(chē)。
然后老師分發(fā)了寫(xiě)著題目的宣傳紙,并且簡(jiǎn)單的講述了每個(gè)題目。
之后,進(jìn)入自由討論環(huán)節(jié),每個(gè)組討論以后,選擇一個(gè)題目并且上報(bào)。
討論時(shí),我們?nèi)齻€(gè)起了小的爭(zhēng)執(zhí),由于棍哥一直在苦讀模擬電路,所以他強(qiáng)烈要求做信號(hào)發(fā)生器,或者是直流電源,而我從一開(kāi)始就想做小車(chē),來(lái)彌補(bǔ)兒時(shí)最喜歡的小車(chē)無(wú)法還原的遺憾,決定的一票落在了劉大友手上,劉大友看我們兩個(gè)爭(zhēng)執(zhí)不下,也有點(diǎn)犯難。
我趕快想辦法爭(zhēng)取他,便分析了小車(chē)?yán)镞吙隙ㄐ枰罅烤幊?,要不然怎么能跑起?lái)呢,而且還要求尋跡,編程難度很大,劉大友聽(tīng)著聽(tīng)著,面露笑容。
毫無(wú)疑問(wèn),劉大友作為編程高手,自然是對(duì)編程非常感興趣。
棍哥也不示弱,馬上分析道,信號(hào)發(fā)生器,能產(chǎn)生各種各樣的信號(hào),肯定也得編程,編程編的好,產(chǎn)生的信號(hào)才能穩(wěn)定,說(shuō)不定咱們創(chuàng)造個(gè)奇怪的信號(hào),有獨(dú)特創(chuàng)意就能獲得大獎(jiǎng)。
劉大友眼神里顯露出獲得大獎(jiǎng)的喜悅。
正在我們兩個(gè)努力爭(zhēng)取劉大友之際,其他組紛紛完成了討論和選擇。
但是劉大友也陷入了不知所措的局面,他也不知道該支持誰(shuí),就這樣教室里剩下的人越來(lái)越少,最后竟然只剩下我們?nèi)齻€(gè)了。
老師走了過(guò)來(lái),拍了拍我和棍哥的肩膀,說(shuō):“行了行了,你們說(shuō)了半天了,可以休息會(huì)了,我看了一下大家的報(bào)名情況,只有尋跡小車(chē)報(bào)名人數(shù)最少,所以你們就來(lái)這個(gè)吧?!?p> 棍哥納悶的問(wèn)道:“我們可以選擇別的嗎?”
老師說(shuō):“學(xué)校需要均衡一下,這樣得獎(jiǎng)的概率高,全扎堆到一個(gè)項(xiàng)目,最后就成了咱們自己和自己競(jìng)爭(zhēng)了,明白嗎?”
棍哥欲言又止,有點(diǎn)郁悶。
我一下子舒緩了很多,樂(lè)呵呵的咨詢(xún)了比賽的詳細(xì)情況。
選完參賽項(xiàng)目,比賽就算是開(kāi)始了,大家的制作時(shí)間是1個(gè)月,最后的集中展示和大賽就三天,在1個(gè)月時(shí)間里,我們從零起步,完成小車(chē)的制作、編程和測(cè)試,最后去展示。
小車(chē)聽(tīng)著沒(méi)什么,實(shí)際上東西也不少,首先需要車(chē)架、車(chē)轱轆才算是個(gè)車(chē),然后需要電機(jī)、電池,有了動(dòng)力才能動(dòng)起來(lái),還需要電機(jī)驅(qū)動(dòng)電路和單片機(jī),它才能按照我們編寫(xiě)的程序去行動(dòng)。
最后,也是最重要的部分,就是各種傳感器,有了它們,小車(chē)就像是有了眼睛和耳朵,可以實(shí)現(xiàn)無(wú)人操作的自由行進(jìn),而且不會(huì)翻車(chē)。
我們把小車(chē)拆分成這么多功能部件后,大家進(jìn)行了分工,可以肯定的是,劉大友負(fù)責(zé)小車(chē)的編程,而我負(fù)責(zé)單片機(jī)和傳感器電路,這也和我攻讀的數(shù)字電路相近,棍哥就負(fù)責(zé)車(chē)架、車(chē)轱轆、電機(jī)、電池和電機(jī)驅(qū)動(dòng)電路。
分好工以后,我們就開(kāi)始了緊張的工作。
小車(chē)的控制核心單片機(jī),由學(xué)校來(lái)指定型號(hào),并且發(fā)放了它的仿真器和調(diào)試軟件,劉大友安裝了單片機(jī)調(diào)試軟件,我安裝了硬件畫(huà)圖工具,開(kāi)始畫(huà)單片機(jī)的相關(guān)電路,同時(shí)在網(wǎng)上搜集各種傳感器的資料,并且采購(gòu),而棍哥專(zhuān)心研究電機(jī)驅(qū)動(dòng)電路,所以他把采購(gòu)車(chē)架、車(chē)轱轆、電機(jī)、電池的重任分配給了他們宿舍的其他人。
后來(lái)聽(tīng)說(shuō)他們宿舍發(fā)生的趣事,他們從金工實(shí)習(xí)車(chē)間借來(lái)了銼刀和一塊扁平的長(zhǎng)方形金屬,開(kāi)始了打造,好幾個(gè)人經(jīng)過(guò)5天5夜的努力,終于將金屬磨成了薄片車(chē)架,而且有棱有角的,旁邊宿舍的同學(xué)可是遭了殃,每天都能聽(tīng)到他們打磨的聲音。
第6天半夜,旁邊宿舍的一個(gè)人跑到他們那敲門(mén),他們迷迷糊糊的開(kāi)門(mén),敲門(mén)的哥們很郁悶的說(shuō):“你們?cè)趺床焕^續(xù)打磨了?聽(tīng)不到打磨聲,我都睡不著了。”
之后他們又借來(lái)了砂紙,對(duì)車(chē)架進(jìn)行了圓潤(rùn)處理,終于純手工打造的車(chē)架誕生了。
半夜敲門(mén)的趣事,很快傳遍了學(xué)校,雖然是趣事,但也反應(yīng)了大家堅(jiān)定不移的精神和耐力。
有了車(chē)架,他們?cè)陔娮邮袌?chǎng)采購(gòu)了車(chē)轱轆、電機(jī)和電池,以及其他配件,終于將小車(chē)裝了起來(lái),看著一輛小車(chē)站了起來(lái),棍哥他們宿舍舉行了個(gè)展覽會(huì),邀請(qǐng)整個(gè)樓層的同學(xué)都去參觀,大家看著小車(chē),忍不住想推一把,看它能走多遠(yuǎn),可惜只能前進(jìn)幾厘米就停下不動(dòng)了。
棍哥一邊在電腦上畫(huà)著圖,一邊學(xué)著一個(gè)老專(zhuān)家的口氣說(shuō)道:“推你是推不動(dòng)的,要靠我畫(huà)的這個(gè)電路,才能讓它動(dòng)起來(lái)。”
棍哥的驅(qū)動(dòng)電路又用了5天時(shí)間終于宣告完成,幾乎同時(shí),我的單片機(jī)和傳感器電路也完成了,我們核對(duì)了互連的接口后,把電路圖發(fā)給了廠家,開(kāi)始制作電路板,同時(shí)緊張的采購(gòu)工作開(kāi)始了。
我們倆在電子市場(chǎng),采購(gòu)了電路里要用到的所有元器件,等電路板拿到以后,我和棍哥分別焊接了一塊板子,這是為了防止一個(gè)板子萬(wàn)一壞了,另一個(gè)能趕緊頂上去。
等我們的電路板焊接完畢后,比賽時(shí)間過(guò)去了兩周半,電路板交到了劉大友手上,他開(kāi)始了不分晝夜的調(diào)試。
一遍遍的燒錄程序,一遍遍的測(cè)試,不過(guò)一切進(jìn)行的倒也順利,僅僅半周時(shí)間,小車(chē)就可以上路試運(yùn)行了。
尋跡小車(chē),顧名思義,就是小車(chē)要自動(dòng)尋找軌跡行進(jìn),所謂的軌跡其實(shí)就是貼在地上的黑色膠帶,小車(chē)要在黑色膠帶上行進(jìn),如果脫離了膠帶,就是失敗了,為了增加比賽難度,黑色膠帶除了橫平豎直以外,還會(huì)增加好幾個(gè)轉(zhuǎn)彎。
為了支持比賽,學(xué)校專(zhuān)門(mén)提供了一個(gè)小教室,清理了所有的桌椅,按照往屆比賽經(jīng)驗(yàn),在地上貼好了黑膠帶,給大家作為實(shí)驗(yàn)場(chǎng)地。
初到教室,從嶄新的膠帶上,可以看出來(lái),我們組應(yīng)該是第一個(gè)來(lái)這試運(yùn)行的。
劉大友拿著學(xué)校配備的筆記本電腦和仿真器,在現(xiàn)場(chǎng)對(duì)小車(chē)進(jìn)行了程序下載,之后把小車(chē)放到了黑膠帶的起始位置。
看著小車(chē)緩緩啟動(dòng),之后變?yōu)閯蛩龠\(yùn)動(dòng),在黑膠帶上邊愉快的奔跑著,我們?nèi)齻€(gè)興奮的擊掌狂歡起來(lái),正在大家高興時(shí),小車(chē)走到了第一個(gè)轉(zhuǎn)彎處,但是并沒(méi)有減速的意思,而是仍然保持著勻速運(yùn)動(dòng),結(jié)果可想而知,它沒(méi)能成功的轉(zhuǎn)彎,而是直接出軌,沖向前去,沒(méi)走多遠(yuǎn),由于檢測(cè)不到黑膠帶了,所以車(chē)停了下來(lái)。
劉大友拍了一下腦門(mén),驚聲大呼道:“我靠,失誤失誤,得減速。這個(gè)彎道太小了,和我預(yù)期的不一樣?!闭f(shuō)完,他立即修改程序,僅僅十分鐘,就完成了編程,把程序下載到小車(chē)?yán)铩?p> 小車(chē)又一次帶著希望跑了起來(lái),這次可以成功的轉(zhuǎn)彎了,可惜有點(diǎn)小缺陷,就是轉(zhuǎn)彎的時(shí)候,車(chē)速過(guò)慢,所以車(chē)出現(xiàn)了嚴(yán)重抖動(dòng)的現(xiàn)象。
劉大友嘆了口氣,自言自語(yǔ)道:“失敗失敗,再來(lái)?!?p> 就這樣,劉大友反反復(fù)復(fù)的修改程序、下載程序,進(jìn)行了十幾次嘗試,終于他拍著手大笑道:“歐了,歐了,讓你們久等了,看好戲吧?!?p> 小車(chē)又一次被放到了黑膠帶的起點(diǎn),首先依然是逐漸加速,然后勻速運(yùn)動(dòng),之后減速,轉(zhuǎn)彎,再加速,再勻速,再減速,轉(zhuǎn)彎,它跑的非常平滑自然,完美的走到了終點(diǎn),然后停了下來(lái),就像是有一個(gè)經(jīng)驗(yàn)豐富的司機(jī)駕駛著小車(chē)在前進(jìn),我們?nèi)齻€(gè)又一次擊掌狂歡起來(lái)。
沒(méi)想到我們提前一周就完成了任務(wù),我拿著小車(chē)回到宿舍,向他們炫耀了一番,周鳴宇說(shuō):“就這么個(gè)小破車(chē)啊,能帶著我回家嗎?”
我說(shuō):“那當(dāng)然不能了,它只能沿著黑膠帶運(yùn)行?!?p> 周鳴宇搖了搖頭,說(shuō):“沒(méi)有實(shí)際價(jià)值,大街上怎么會(huì)貼黑膠帶?!?p> 劉小天思維比較開(kāi)明,搖頭晃腦的說(shuō):“黑膠帶是不好看,可以貼藍(lán)膠帶、黃膠帶、紅膠帶啊,也許哪天真有這種需求,就是讓一個(gè)車(chē)沿著膠帶運(yùn)行,那這個(gè)小車(chē)就派上用場(chǎng)了?!?p> 郝廣連連稱(chēng)是,他預(yù)言道:“會(huì)有這么一天的,到那個(gè)時(shí)候,拉貨的車(chē),自己就完成了貨物的運(yùn)送,完全不用人駕駛,而且又快又穩(wěn)?!?p> 汪曉接著說(shuō)道:“就像游戲里的投石車(chē),你看車(chē)上有人嗎?肯定是沒(méi)有的,這就叫自動(dòng)運(yùn)行,自動(dòng)投石。”
周鳴宇說(shuō):“得得得,你們都有遠(yuǎn)見(jiàn),我這個(gè)大粗人,可沒(méi)那么遠(yuǎn)的眼光,我就想知道,什么時(shí)候能出現(xiàn)打籃球的機(jī)器人,那我就真沒(méi)得玩了。因?yàn)檎漳銈兊恼f(shuō)法,它肯定跑得快,投籃準(zhǔn)?!?p> 我看著小車(chē),堅(jiān)定的說(shuō):“四個(gè)轱轆的自動(dòng)運(yùn)行小車(chē)都出來(lái)了,兩個(gè)腳站立的機(jī)器人也不遠(yuǎn)了?!?