|
51單片機(jī)是一款入門級(jí)單片機(jī),沒(méi)有片內(nèi)外設(shè),只適合大學(xué)生入門使用。我在大一下學(xué)期為了參加學(xué)院的智控大賽,也為了能有資格加入學(xué)院的創(chuàng)新基地,于是我學(xué)起了51單片機(jī),但是很多已經(jīng)加入基地的同學(xué)都使用郭天祥用protues畫(huà)的模擬單片機(jī)學(xué)習(xí)板(免費(fèi)的),但是我看了老郭在網(wǎng)上的帖說(shuō),要真正學(xué)會(huì)單片機(jī),必須花錢買一塊真的學(xué)習(xí)板,當(dāng)時(shí)不知道這是老郭的一種營(yíng)銷策略,毅然買了一塊。服務(wù)非常周到,配了各種線,還配了光盤,光盤里面各種軟件和經(jīng)典的十三課教程視頻,當(dāng)時(shí)覺(jué)得有這么多東西肯定能掌握單片機(jī)了,現(xiàn)在看來(lái),這些想法是多么的傻逼,為什么這么說(shuō)?這也是我想忠告各位要入門單片機(jī)的兄弟,如果僅僅跟著老郭的學(xué)習(xí)套路,你學(xué)會(huì)的僅僅是復(fù)制和粘貼代碼,不要不相信,我當(dāng)時(shí)就是這樣誤入歧途了。 我跟著他每一節(jié)課的視頻,將他的程序復(fù)制了一遍,改一下變量名或者循環(huán)的寫(xiě)法什么的,把學(xué)習(xí)板上的硬件功能都實(shí)現(xiàn)一遍,最后做了一個(gè)電子時(shí)鐘,但是我發(fā)現(xiàn)之后我想再做別的東西就困難了,因?yàn)槲页藭?huì)改他的程序,別的什么都不會(huì)。『髞(lái)大三下學(xué)期的時(shí)候,我發(fā)現(xiàn)原來(lái)學(xué)校給我們大家安排的單片機(jī)實(shí)踐課也是這樣的,只不過(guò)用的是匯編語(yǔ)言,這就是大學(xué)里面給自動(dòng)化學(xué)生的教育,所以我們必須靠自己!
當(dāng)時(shí)我就想,要是真要做一個(gè)電子時(shí)鐘送個(gè)人家,難不成我還得把整塊學(xué)習(xí)板送過(guò)去嗎?于是,我決定,自己多花錢學(xué)習(xí)自制電路。值得慶幸的是,創(chuàng)新基地提供了整套DIY流程的左右儀器。為了給自己做事情的動(dòng)力,我找到了兩個(gè)也感興趣的同學(xué)一起,在寒假的時(shí)候制作了一個(gè)弱爆的智能循跡小車。我當(dāng)時(shí)負(fù)責(zé)了硬件的制作和算法的編寫(xiě),硬件的制作入門很簡(jiǎn)單,但是要做好的話,那是個(gè)對(duì)體力和腦力都要求很高的事情,我用了1天的時(shí)間,把PCB頁(yè)面打印、單面板熱轉(zhuǎn)印、鋸板、腐蝕、打孔、焊接等熟悉了一遍,就開(kāi)始制作我負(fù)責(zé)的單片機(jī)系統(tǒng)板和L298N電機(jī)驅(qū)動(dòng)模塊,在做好所以制作的流程之后,就是上電測(cè)試,問(wèn)題一直卡在了L298的電機(jī)驅(qū)動(dòng)模塊那里,我用萬(wàn)用表測(cè)試了每一個(gè)管腳的電壓,除了發(fā)現(xiàn)電流輸出端那為0之外,我完全查不出什么原因,因?yàn)殡娐吩韴D是人家給的資料,完全不知道為什么這樣設(shè)計(jì),于是我將原因歸結(jié)于我自己,畢竟是自己第一次做電路板,必須有問(wèn)題的嘛!于是我又重新做了2塊,發(fā)現(xiàn)還是一樣的問(wèn)題,L298的芯片很貴,當(dāng)時(shí)一片賣到8塊錢,我已經(jīng)焊了3塊板了,依然解決不了問(wèn)題,這簡(jiǎn)直就是燒錢,大家都泄氣了,想放棄,寒假快過(guò)年了,大家都回家,我們也想回去了,另外兩個(gè)同學(xué)說(shuō),再不行的話,我們放假回來(lái)再弄吧!我可是一條路走到黑的,不回家我也必須把它搞定,我當(dāng)時(shí)想起了基地一個(gè)同學(xué)之前做過(guò)一塊好用的電路,于是我借過(guò)來(lái)再三對(duì)照,把每個(gè)管腳都對(duì)了N遍,測(cè)了N遍,最后我將問(wèn)題鎖定在L298本身,當(dāng)時(shí)大家也覺(jué)得不可能,怎么可能買的3塊芯片都是壞的,我堅(jiān)持到底,將同學(xué)的那一塊好用的芯片拆下來(lái),焊到我制作的電路上去,一上電,電機(jī)終于轉(zhuǎn)動(dòng)了,當(dāng)時(shí)很興奮,可惜另外的兩個(gè)同學(xué)已經(jīng)買好第二天回家的車票。我說(shuō)過(guò)的,我不做好它,我不回家過(guò)年,于是我用了幾天時(shí)間寫(xiě)出了自動(dòng)循跡的算法,調(diào)試后實(shí)現(xiàn)了最初設(shè)想的功能,當(dāng)時(shí)離大年初一只剩下兩天,整層樓就剩我一個(gè)人了,我輕松地背起書(shū)包回家過(guò)年。
如果說(shuō),你想學(xué)好一門技術(shù),送你十個(gè)字:實(shí)踐硬道理,須堅(jiān)持到底。
|
|