第18章 我高中自學過計算機
“同學有沒有興趣加入機器人社團,我們社團有信息網(wǎng)絡工程學院的多位老師指導,每年都會參加全國大學生機器人大賽?!?p> 機器人社團圍觀的人不少,真正報名的卻沒有幾個。
一般報名機器人社團的都是計算機網(wǎng)絡相關專業(yè)的居多,其他專業(yè)的基本上沒人會加入。
而計算機相關專業(yè)的人也不會來這里報名,機器人社團早就到各個班級做過宣傳招新了。
“每年都會參加全國大學生機器人大賽,獲過獎沒有?”程青開口問道。
“這個……”
他真是一句話就把人家的話給堵死了。
全國大學生機器人大賽,那可是全國高校都會參加的比賽。
獲獎隊伍一般都是科大,清北之流,他們財大在人工智能計算機領域,可以說啥也不是。
就算是代表滬市參賽,他們上面還有交大跟復旦呢。
財大的機器人社團只能在自己學校里面耍耍。
“嗨程青,我們學校是財大,計算機很薄弱的,能去參加比賽就不錯了,還想獲獎?”董小豆在一旁笑著說道。
“就是,東國的足球連世界杯都進不去,只要他們能進世界杯,誰還能要求他們拿名次呢。”段凌飛也在旁邊說道。
“你們兩個倒是挺了解的啊,看來我要拯救東國足球……不,拯救財大的機器人了啊?!?p> 程青已經(jīng)決定了,要報名機器人社團。
【發(fā)現(xiàn)技能:初級嵌入式開發(fā)技能,100經(jīng)驗是否提取?】
看到社團中出現(xiàn)的技能,程青毫不猶豫的點了是。
【消耗100經(jīng)驗,成功提取初級嵌入式開發(fā)技能?!?p> 技能提取成功了,這一刻大量嵌入式開發(fā)的知識被灌入到程青的大腦當中。
從基礎的匯編,到C語言,再到驅動編寫,各種板子的燒錄,電子元件的作用,統(tǒng)統(tǒng)印在了程青的大腦當中。
此時他再看向那輛避障的小車,可以清楚的知道小車上使用的開發(fā)板是STM32,這塊板子燒的是匯編語言,內(nèi)部不用燒錄操作系統(tǒng),說白了就是一塊芯片。
至于另外的踢足球機器人,使用的開發(fā)板是arduino板子,相較于stm32,arduino帶有avr單片機的完整系統(tǒng),所能完成的命令要遠遠高于stm32。
至于內(nèi)部的避障程序,對與目前的程青來說也不是難事,不過就是驅動各種避障外設,比如聲波傳感器判斷障礙物的距離,以此來改變小車電機的轉動方向。
“程青你真要報機器人社團啊,你可得想清楚,我們又不是學計算機專業(yè)的,哪有這么多時間去學這個?!倍瘟栾w見程青貌似不是在開玩笑,趕緊勸阻他。
如果報了社團不去參加社團活動,那就沒什么意思了,可是機器人社團跟其他社團不一樣。
這是一個專業(yè)性很強的社團,一個學財經(jīng)的,你去參加社團活動可能連別人說什么都聽不懂。
“是啊程青,你報機器人社團還不如跟徐睿一起報個圍棋呢?!倍《挂膊恢С殖糖鄨髾C器人社團。
“程青,我以為你肯定要報書法社團的,你書法寫那么好?!标惖け虮犞笱劬粗糖?。
他們都沒想到程青要報機器人社團,肯定是大腦抽抽了。
“忘了跟你們說了,其實我高中的時候就對計算機特別感興趣,自學了很久的計算機呢?!?p> 程青自然感謝大家的勸阻,畢竟都是為了他好。
反正又沒人了解他以前是什么樣,吹牛也不用交稅。
“你還自學過計算機?”
“高中你哪來的時間學計算機?”
他們五個人全部投來驚訝的目光,高中學習這么緊張,誰不是拼盡全力的在學習,還有時間學別的東西?
“你們不信???”
“不是不信,計算機編程可不像我們高中時候上的信息課那么簡單,里面復雜著呢?!?p> 段凌飛覺著程青所謂的自學過計算機,可能就是高中僅有的那幾節(jié)信息課,而且還總是被其他老師占據(jù)。
其他人也基本上跟段凌飛的想法一樣,就算他懂點計算機,估計也不咋樣。
這時候程青往前走了兩步。
“學長,我來說說你這兩個機器人的原理,你看我說的對不對行吧?”
程青所說的學長,就是剛剛他從人家頭上提取了技能的人。
通過信息介紹程青知道這位學長是計算機科學與技術專業(yè)大三的學生,名字叫李元博,課程方向主要就是嵌入式。
“當然,你說說看?!?p> 剛剛程青跟他幾個同學的對話李元博都聽到了,他對這個看起來高高帥帥的學弟挺感興趣的。
說實話他們機器人社團非計算機相關專業(yè)的人確實不多。
今天拿出來展示的兩個機器人也都是最基礎的,就算是最基礎的,他覺得也不是一個大一非專業(yè)新生能弄明白的。
程青往前走了一步,指了指正在地上避障行走的小車。
“這個避障小車應該是剛入門不久的人做出來的吧,按說避障車應該嚴格擁有車體框架、電源及穩(wěn)壓模塊、主控模塊、紅外探測模塊、電機驅動模塊。
這五個模塊相互配合實現(xiàn)各種復雜的避障操作。
但是我看這個小車模塊并不清晰,車體框架跟各個模塊都混為一體,雖然這樣會使得小車的可維護性不高,但總的來說功能算是實現(xiàn)了?!?p> 正所謂行家一開口就知有沒有,程青這幾句話說完,李元博立馬就能判斷,程青對嵌入式設備非常了解。
否則他也不能把各個模塊總結的這么清楚,而且還能看出這個小車模塊架構模糊的問題。
“我靠不是吧?”
“這他娘的不科學啊?!?p> 董小豆跟段凌飛一副見鬼了的表情,剛剛程青一番話他們著實沒怎么聽明白。
但這些詞聽起來就好牛逼的說,而且看旁邊學長的表情,程青說的十有八九是對的。
程青不管他們驚訝的表情,繼續(xù)說道:“這個小車功能實際上非常簡單,主控模塊用的是stm32的開發(fā)板,這塊板子只能跑一些簡單匯編邏輯,點個流水燈,做個簡單的邏輯判斷還行。
通過i/o口控制各個模塊,我看這兩小車用的是聲波傳感器,其實用紅外傳感器會更好一些。
主控模塊獲取傳感器數(shù)據(jù),通過計算,將結果輸出到電機驅動模塊,以此來控制小車的運行?!?p>