- 樹莓派創客:手把手教你搭建機器人
- 陳佳林
- 2字
- 2020-01-20 15:05:29
前言
為什么要寫這本書
面對這個問題,我的內心是復雜的。雖然我是一名理科生,但是就這個問題我并不想用各種參數對比、性價比等冷冰冰的數字來回答,我想感性地、大聲地、驕傲地回答這個問題,因為我就是喜歡樹莓派。
由于工作的原因,身邊總是圍繞著大量的工程師,他們中的大多數都跟我一樣,第一眼就喜歡上了這塊電路板,而且喜歡上之后就再也離不開它。從2012年的第一代一直追到最新的3B+版本的人不在少數,而且非常神奇的是,這塊電路板“軟硬通殺”,無論是玩硬件的朋友,還是玩軟件的朋友,都會愛不釋手,并且能夠很快上手融合到自己的項目中。
樹莓派是一款真正的計算機,憑借強勁的CPU性能,樹莓派無所不能,從上網、玩游戲、看電影、聽音樂,到控制電路、控制傳感器,進行科學計算、邊緣計算、云計算,甚至是深度學習、人工智能、圖像識別、環境感知等高級應用,樹莓派都可以做到輕松應對、游刃有余。
與此同時,樹莓派保持著非常低廉的售價,官方售價一直是35美元,要知道傳統的一臺完整的計算機哪怕350美元都不一定買得到,這一點尤為可貴。當今的中國以及未來的世界會出現越來越多的自動化工作,需要越來越多的程序員,降低計算機的普及門檻、讓更多的人更早地接觸編程并且熱愛編程是一項偉大的工作。
我特別喜歡給樹莓派刷上各種定制的系統,樹莓派可以刷Android、Windows、Debian、Ubuntu、OSMC、PiNet、OpenNAS等各種功能豐富、適用于不同場景的操作系統,得益于其超低的功耗,拿來做服務器24小時不關機也不心疼,換一張TF卡,立馬又是一個新系統,對于我們經常“蹂躪”系統環境的逆向工程師來講,幫助巨大。
業余時間我經常跟同事一起利用樹莓派軟硬結合的特性搭建各種樹莓派充當“神經中樞”的機器人,并且參加一些機器人比賽,適逢清華大學出版社王老師盛情邀請,特此記錄一些平時玩樹莓派搭建機器人的技術,以期遇到更多喜歡樹莓派的朋友,一起發揚樹莓派提倡的創客文化,順便提高自身的技術和水平。