电赛经历--记难忘的四天三夜
一個很菜很菜的菜雞的電賽經歷,但對于本人卻意義深刻,對別人或許有啟發,大佬勿噴
從大一起還沒有參加過一個需要連續熬夜的比賽,記得第一次了解到電子設計大賽時,了解到他需要熬過四天三夜之后做出一個電子作品,當時就覺得這項比賽的難度和意義不一般,因為當時也是一個剛學會點燈的辣雞,翻著知乎看各種大佬的回答,覺得那是一個難以企及的高度,但也默默的給自己打氣:一定要像他們一樣。
大一時的我,很幼稚,因為身邊的人都比較墮落,自己想和他們不一樣,但又總拗不過從眾心理,于是舍友打游戲我也和他們一起打,有時也會清醒一點,周末會自己把單片機拿出來學,一點一點的,不懂的地方就反復看,看視頻看累了就躺床上拿著單片機書看,那時真的像天書一樣,在這里給個建議,如果一本書看不懂就不要看了,因為勉強看下來你也什么都看不懂,正確的做法是分析這本書用到什么知識,去補充對應的知識,所有知識補充了差不多,再回來看書就能看的差不多了,這樣一來,周末也能花個幾小時認真一下,但是其實進步不了多少,單片機有個誤區就是看起來好像內容都學了一遍,但其實沒用,你必須進入到項目里,所學即所用,一次一次去敲打你學的東西,比如按鍵數碼管結合起來可以寫個計時程序,一開始會感覺難以下手,沒關系,看別人的代碼,看不懂你抄都行,主要是體會這一個過程,一遍,兩遍,三遍…到了第七第八遍的時候你會有不同的體會的,很可能看不懂的就懂了。
一來二去大一的我還是很菜,我一直都在這個誤區里,一直都在重復看不同章節。由于我只會悶在宿舍,也不知道出去和別人交流,所以大部分學校競賽信息我都不清楚,本學院本專業也一直毫無存在感,所以當時自己就是個井底之蛙,但我總覺得外面肯定有精彩的世界在等我,我就開始聯系,大二大三的,因為我加的人很少,大多都是混社團學生會的一些人,并沒有什么卵用,問他們他們也什么都不知道,后來意外聯系到一個老師,于是我就找老師提出要進入實驗室,老師說你先把單片機好好學學,我說好的,一個月后,再問老師,老師說你再把單片機好好學學,我說好的,這樣幾次之后,我也聰明了,問老師可不可以給我找個學長帶我,老師給我推薦了一個,我趕緊加了那個學長,向學長表達學習的需求,學長表示他不厲害,可以幫我找厲害的,這樣經過幾手介紹之后,認識了本學院管智能車實驗室的學長(后來知道的,當時不知道),加上他之后,我很直接的表示,我們現在學的東西都太基礎了,考試也太水了,怎么才能快速的進入專業領域,很快和學長找到了共鳴,就好像在一片迷霧中找到了一點方向,是的,無論做什么都需要有方向,沒有方向你不會進步,他讓我好好學習單片機,盡快做出一個作品出來,然后下一學期(大二)去找他,至此,我開始有了方向,我開始尋找我能上手制作的東西,突然有一天我在b站看到了一個視頻,是關于光立方的,如果一個叫一個新手獨立做一個東西是不可能的事情,做東西有參照是最好的,于是以交流學習的名義加了up主,向他請教,直接表示我想照著你的做一個光立方怎么做,他給我提了大概要買的東西,當時我迷迷糊糊的也不清楚大概要買什么,時間慢慢慢慢到了大一的那個暑假,我把所有做東西的工具帶回家了,東西也買了差不多,開始了制作電子作品的萬里長征第一步,我知道8x8x8光立方是個浩大的工程,而且我頭腦里一點概念都沒有,就慢慢摸索著做,從焊燈架開始,那個燈光是扳引腳就扳了好幾天,我是扳一點焊一點,一點一點的把八排焊完,做完之后就是底座了,這是最難的,先要搞懂電路,我上網搜了很多很多電路,慢慢理解,其實也不難,就是寄存器和單片機的運用,但在那是還是難理解的,電路吃的差不多了就開始做了,對著up主的處理方式一點一點看,然后自己做,一做就是一個月…說實話我心里也很沒底,也怕最后做下來是個廢品,一個月時間做了個廢品,這多可笑啊,我爸媽也天天看我在那兒做,如果最后做出來不成功,是很打擊人的,反正我很小心,最后做下來,隨便寫個程序,全部點亮!!!高興是肯定高興的,興奮的拍照片發空間,同學都點贊表揚,emmmm小開心了一會發現自己不會寫進階的程序,特效啊什么的,看了好多程序也沒看懂,最后想想寫不出來算了,等以后有能力再寫,然后后半暑假就開始了學習電路數電模電的道路,為進一步學習打基礎,從這里開始我學習不再是為了考試了,我也不再屑于考試考多高分數,我覺得我要認真學習打好基礎為進一步學習準備,而不是為了考試,不是考什么我就學什么,也自學了樂器什么的,這都是前話了…
反正頓時就明白了許多,我們很菜,菜到都不知道自己菜,當你意識到了,也就進步了,大二的我意識到了,于是我走上了瘋狂汲取知識的道路,這個不會,學,那個不會,學,學習光有努力沒有用,也要有方法,無論學什么,在學之前我都喜歡上知乎搜個如何學習xxx…這樣看別人的經驗以至于自己能更快的學好且避開誤區,從這開始我也變得可以吸取別人意見,善于改變和否定自己(這很重要),接著上面,到了大二,我找了之前聊過的學長,他讓我參加藍橋杯單片機比賽,在此之前我也不知道這個比賽(多出去交流的好處),很快我開始了解藍橋杯的相關信息,這里特別感謝ReCclay的文章,讓我在沒人指導的情況下,能快速上手藍橋杯的板子,后來我了解到他的代碼風格和金沙灘的差不多,我現在代碼也差不多這個風格,就是格式都很注意,報名參加藍橋杯的時候我找到了一個老師,這個還挺有巧合,之前做光立方發空間恰好被他看見了,可能是覺得是個可以培養的人 才吧(應該是這樣哈哈哈),然后就讓我找他,我找到他表達了我想參加藍橋杯的想法,他幫我交了300的報名費,我也開始了備賽過程,此前一直沒有過什么大的比賽經歷,這次比賽也很小心,很虛,5小時寫完一個工程還是挺難的,沒辦法只能練,必要的地方死記,寒假的時候板子帶回去寫,開學過來3月份比賽,很沒有底氣的去了,結果出乎意料,省一,去北京的愿望一下子實現了,然后說實話之后就懈怠了,至少覺得努力就會有收獲,5月份去北京拿了國三,之后經學長介紹又入了智能車的坑,學長畢業了,丟了一堆資料給我,還是挺感激他的,慢慢的開始學了stm32和k66,電賽我大二的時候其實就計劃好了,藍橋杯作為入門,通過電賽進階,emmm電賽備賽過程給自己立了很多計劃,很多,雖然沒有全部完成,但是總體還算可以,各種模塊,超聲波,陀螺儀,oled,藍牙,無線模塊等等等,電機還有各種驅動模塊,也嘗試做了平衡小車練習了pid控制,慢慢慢慢來到了四天三夜:
其實比賽前我是很虛的,雖然說準備工作都做了,但由于自己隊伍整體上不強emmm硬件軟件都要我一個人扛,有點壓力吧,也和隊友打了預防針,90%可能做不出來哈哈哈,第一天早早起來到實驗室等題目,之前在清單出來的時候我也和小伙伴們討論過,有猜小車打飛機,小車追飛機什么的,我看到電容腦子里突然一想可能是電磁炮就發給好友
沒想到一語成讖
然后我迅速看看還有沒有其他可以做的了,有A題小車,還可以,一看要求:指定芯片,涼,430沒準備做不了,B無人機做不了,一圈看下來好像只有電磁炮比較容易了,那就做吧,我敲定題目還挺快的,就做H題了,然后想想電磁炮我也沒做過啊,趕緊百度百度,電磁炮原理,電磁炮電路圖,看了一圈亂七八糟的還是沒辦法敲定電路,指導老師催趕緊把清單發給他,最后憑著自己的感覺整理出了一個電路,確定了主要用的東西:電容,漆包線,升壓模塊,二極管,開關,繼電器,可控硅,電源,想了一圈下來應該差不多了,哦還有炮管,,云臺之前準備了,差不多了,然后就開始不停的復現電路圖,排查還有沒有少的地方,有問題的地方,第一個問題是電容選多大的,找了一圈敲定了一個250v680uf的買了8個,容量加起來5000多uf應該夠了,第二個是電容瞬間放出的電流會不會過大,控制部分不好控制,繼電器最大電流10A,可控硅最大電流16A,mos管能承受上百A(當時沒考慮到),只買了可控硅和繼電器,后來就一直擔心會不會電流過大,隊友買回來漆包線,第一天下午和晚上還進行了彈道計算,最后得到一個精簡公式的模型
其實就是知道了,打出距離一定,在30到50度所需的初速度最小,也給了我控制思路,固定射出初速度,控制仰角就可以了。
第一天由于什么都沒有,早早就睡了,哦還問了一位老哥他們繞了多少圈的線圈大概200圈差不多。
第二天早上開始繞線圈,初定差不多200圈的樣子,具體也不知道繞了多少圈,反正前后差的不多,繞完之后到了中午了,下午升壓模塊又到了,于是開始組裝電路,哦對了,其余時間其實是在焊控制電路,供電部分等等,到了晚上,緊張刺激的部分到了,電容充電,其中一個隊友戴上手套擔任起了先鋒,主動按開關,電壓表并上電容,開關一接瞬間119v然后慢慢往上漲,等到幾乎不長了,拿出之前繞好的線圈,球放進去,接上電容,球剛好出炮口!真的很神奇,很自然的我們將電壓加到230v接上去球被打出接近3m遠,太好了!第一題做完了,其實是扯淡的,要做到程控才是做完第一題,反正終于在第二天晚上打出了炮彈。第一步是難的,跨出去之后一切就順利了,我把電容加到兩個,試了一下可以打到5m了,夠了,因為開心,當天晚上到10點中也睡了,但我一直在擔心電流會不會太大。
第三天一大早,我開始加上開關進行控制,只不過是手動開關,試了一下,可以,可萬萬沒想到打到第三下,開關被擊穿了,就是電流過大,我最擔心的還是發生了,心情一下子落到了低谷,怎么辦,電流過大就控制不了,雖然我猜測電流應該是大于6A一點不是很多,但還是不信自己,我跟隊員說了,整個隊的志氣一下子衰落了,大家都想放棄了,中午繼電器到了,我一直猶豫會不會燒掉,燒掉我們就真的難了,最后還是接上去試了一下,沒燒,在試之前都說好了,一燒就放棄,最后還是讓我們繼續了下去,很開心,說明電流只是10A以內,不是很大,既然如此那就把電路搭起來吧,第三天就把整體電路搭起來,晚上開始寫程序,可是發現又出問題了,交給另一個隊友調的矩陣鍵盤她沒調出來,丟給我,我當時很急,查了很久都沒查出來,到了一點鐘睡了,第二天5點起來,冷靜了一下,繼續查,查出來了。
第四天早上矩陣鍵盤跳出來之后開始寫第一題,第一題很快寫出來了,試射了一下,正常,可以一鍵發射,然后開始做實驗統計仰角和距離的關系,很幸運,在我們試驗了幾次之后發現有著近似線性的關系,到了臨近下午突然發現球在炮管里的位置對球發射距離影響很大,一下子多了個變量我們以前的數據一下子多了一個維度,心態又崩了,冷靜下來之后對炮管球位置和距離又做了統計,找到了最佳位置,然后開始寫程序,先想到了查表法,寫完試著發射了一下,效果還可以!!!接著又寫第三題,轉個角度后發射,也還行,至此我們電賽就結束了,因為時間問題也來不及寫發揮部分了。
測評當天,我之前考慮的問題也出現了,就是賽場的量程和我們測試時的量程不一樣,造成偏差,在20分鐘準備時我很快找到了測試對應程序里的距離,第二題6環,第三題八環,最后拿了省二,雖然不怎么好,但對于我來說足夠了,至少我的努力都有了回報,我在這次電賽中也學會了無論如何不到最后不能放棄,或許下一秒就峰回路轉了呢,我也對學習有了更加深刻的認識,我們,在努力!!!
總結
以上是生活随笔為你收集整理的电赛经历--记难忘的四天三夜的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stm32f4之GPIO
- 下一篇: 数学建模记录