更多項(xiàng)目進(jìn)度詳情分享:智能小車開源項(xiàng)目文章匯總
我們?yōu)槭裁匆鲞@件事?
困境:“跪求指點(diǎn)”的菜鳥一年比一年多,有空搭理菜鳥的大神一年比一年少。
原因:很多時(shí)候不是大神不肯幫忙,而是各種零散、離奇、重復(fù)的問題,澆滅了他們“扶弱濟(jì)貧”的心。
對策:電路城團(tuán)隊(duì)深諳兩方的急迫和苦衷,作為一個(gè)技術(shù)交流平臺(tái)應(yīng)有的責(zé)任,于是有了《來實(shí)戰(zhàn)》的欄目構(gòu)想,即每期選定一個(gè)富有啟發(fā)性和趣味性的開源項(xiàng)目,由硬件設(shè)計(jì)大神帶隊(duì),引領(lǐng)一批自愿報(bào)名加入的同道愛好者,從項(xiàng)目分析、思路梳理開始,逐步完成動(dòng)手實(shí)踐、項(xiàng)目調(diào)試,直到最后的完美再現(xiàn)和更進(jìn)一步的功能升級(jí)。我們期望,今天的新手菜鳥,能用自己的勤勉好學(xué),得到大神更多的關(guān)注和指導(dǎo),更快加入硬件高手的行列;我們也期望,受益于這個(gè)項(xiàng)目的人們,也將更愿意幫助那些陷入迷茫的曾經(jīng)的自己。
支持:電路城的美國兄弟工程師交流平臺(tái)hackaday(www.hackaday.com)和摩爾吧視頻平臺(tái)(https://www.moore8.com/)...
關(guān)于開源項(xiàng)目,我們計(jì)劃這樣來操作:
1.對標(biāo)摩爾吧中的中相關(guān)主題智能小車項(xiàng)目(基于恩智浦平臺(tái)智能汽車),我們這次用基于意法半導(dǎo)體的STM32平臺(tái)來打造多功能智能小車,最終實(shí)物性能如何?基于意法半導(dǎo)體平臺(tái)的智能小車PK恩智浦智能小車,誰更勝一籌?電路城開源項(xiàng)目組現(xiàn)在開始就通過逐步實(shí)操并最終打造出來,最后實(shí)物演示操作對比。此外,我們將預(yù)留資源,增加創(chuàng)意點(diǎn)的功能:紅外或者超聲波避障、攝像頭、激光測距、舵機(jī)等等(到時(shí)根據(jù)實(shí)際進(jìn)度會(huì)有一定取舍調(diào)整)。
2.項(xiàng)目更新進(jìn)度:每兩天在《來實(shí)戰(zhàn)》欄目上更新設(shè)計(jì)進(jìn)度內(nèi)容,在工程沒有實(shí)質(zhì)性進(jìn)度的時(shí)候也可以在論壇發(fā)帖分享進(jìn)行實(shí)施困難點(diǎn)、設(shè)計(jì)技術(shù)難點(diǎn)和原理講解及器件分析等。
3.建立對應(yīng)項(xiàng)目討論群。利用現(xiàn)有已建立的技術(shù)Q群資源,我們在做每一個(gè)不同主題方向的項(xiàng)目時(shí),為方便討論同時(shí)活躍Q群用戶,歡迎更多志同道合的小伙伴加進(jìn)來參加開源項(xiàng)目討論或給我們提供建議。
4.采購設(shè)計(jì)工具
工具:電焊臺(tái)(刀頭、尖頭)、焊錫絲、吸錫器、助焊膏、烙鐵架子帶夾子、松香、熱熔膠槍、螺絲刀、萬用表、剪鉗、鑷子、鉗子、海綿、美工刀、元器件收納盒、手持鉆孔機(jī)等等,以后可以慢慢完善。示波器以及信號(hào)源、多功能電源。
元器件及材料:采購電子元器件以及打板。
5.我們會(huì)定期舉辦開源項(xiàng)目直播交流,或制作一些項(xiàng)目設(shè)計(jì)過程中的小視頻,在項(xiàng)目交流群中與大家分享,感興趣的小伙伴馬上加入我們吧。
6.建立開源項(xiàng)目貢獻(xiàn)者名單榮譽(yù)榜,不定期在本開源項(xiàng)目頁面更新。項(xiàng)目結(jié)束后,對該開源項(xiàng)目貢獻(xiàn)突出的小伙伴,我們評(píng)選出“開源之星”給予神秘大獎(jiǎng)獎(jiǎng)勵(lì)。開源項(xiàng)目貢獻(xiàn)者名單會(huì)被注明在最終的開源項(xiàng)目方案中。
7.期待更多的志同道合的技術(shù)大咖加入我們“開源項(xiàng)目智囊團(tuán)”,出謀劃策,為開源貢獻(xiàn)自己應(yīng)有的力量。
8.這是一個(gè)開源項(xiàng)目,項(xiàng)目最終會(huì)被分享上傳到“電路城-電路方案”頻道,供大家免費(fèi)下載。
智能小車開源項(xiàng)目開發(fā)周期
計(jì)劃2020.3.5~2020.4.30內(nèi)完成。
項(xiàng)目主要有以下幾個(gè)階段(每個(gè)階段我們還會(huì)就開發(fā)過程中遇到的一些有價(jià)值的開發(fā)難點(diǎn)或經(jīng)驗(yàn)教訓(xùn),以直播的形式在摩爾吧開播,具體主題和時(shí)間后期持續(xù)更新,感興趣的小伙伴可以關(guān)注下哈~):
第一階段:設(shè)計(jì)的要求及技術(shù)指標(biāo)
-硬件系統(tǒng)(確定硬件設(shè)計(jì)思路,出總體框圖,完成主要器件選型及相關(guān)資料查找);
-軟件系統(tǒng)(確定程序流程框圖,查看相關(guān)示例程序,一般傳感器、相關(guān)模塊會(huì)給示例程序);
-設(shè)計(jì)方案介紹(整體設(shè)計(jì)方案的介紹,以及相關(guān)方案的對比);
-工作原理介紹及說明(介紹功能參數(shù)、方案原理、相關(guān)科普);
第二階段:硬件系統(tǒng)設(shè)計(jì)
-硬件系統(tǒng)各模塊功能介紹(所用到的功能模塊、傳感器、少見器件學(xué)習(xí)以及出文章介紹);
-原理圖、PCB圖或仿真圖繪制(完成原理圖設(shè)計(jì),需制作實(shí)物還需進(jìn)行PCB設(shè)計(jì));
-元器件選型與BOM表(跟據(jù)原理圖設(shè)計(jì)同步確定元器件選型,給出具體BOM表);
第三階段:軟件系統(tǒng)設(shè)計(jì)
-使用單片機(jī)資源情況(單片使用資源介紹,完成一些基礎(chǔ)的講解,還有相關(guān)芯片器件);
-軟件系統(tǒng)各模塊功能介紹(各功能模塊程序設(shè)計(jì)流程圖,程序?qū)崿F(xiàn)原理);
-程序編寫及清單(進(jìn)行總的程序編寫,以及初步調(diào)試);
第四階段:實(shí)物制作
-焊接(待元器件集齊,打板完成,進(jìn)行焊接以及相關(guān)結(jié)構(gòu)制作,模型安裝等);
-軟件調(diào)試;
-硬件調(diào)試(結(jié)合軟硬件調(diào)試,完成程序修改,確保功能實(shí)現(xiàn),驗(yàn)證硬件部分沒有問題);
-設(shè)計(jì)結(jié)果分析(測試功能、驗(yàn)證相關(guān)參數(shù),有什么不足以及改正,對做的不好的地方留時(shí)間補(bǔ)救);
-測試過程(完整測試的發(fā)表,實(shí)測);
第五階段:項(xiàng)目總結(jié)
-完成知識(shí)總結(jié)等收尾工作;
-整理打包完整的開源方案所有資料;
-開源項(xiàng)目突出貢獻(xiàn)者名單公布及頒發(fā)獎(jiǎng)品。