一.為什么想玩樹莓派作為一個喜歡折騰的程序員,平時大多鼓搗的是一些軟件層面的東西,對于硬件也是一直抱有興趣,但從未去實(shí)踐過。最近自己在玩智能家居,想打造一個自己的智能家居中樞(HA homeassistant),我便立即想到了鼎鼎大名的樹莓派了,我是完全的硬件小白,在這里記錄一下自己從選購到成功讓樹莓派成功運(yùn)行的過程。對于為什么選擇樹莓派,因?yàn)閷τ趯?shí)現(xiàn)一個智能家居中樞來說,還有其他的方案,如ITX主機(jī)亦或者用軟路由來玩都可以,最重要的是樹莓派一直都想玩,其次是夠小不占空間,然后功耗也低,所以我最終選擇了樹莓派。 二.樹莓派的選購第一步便是選購樹莓派,首先確定購買當(dāng)前最新的版本 4b(新版本比老版本好不少,建議都選購最新版本,具體的版本參數(shù)對比可以參照某寶商家的商品介紹),然后某寶搜索即可。 內(nèi)存:4b 有2g/4g/8g,個人建議選擇 4g,玩得舒暢,土豪選擇 8g 頂配 必備配件選購:Type-c 電源(5V 3A),帶風(fēng)扇的外殼,散熱片,TF 卡,讀卡器 選購配件:網(wǎng)線,攝像頭,Micro HDMI 線,顯示屏。 因?yàn)闃漭上啾纫郧暗陌姹緛碚f性能提升了,功耗也高了,所以推薦做一些散熱的手段,帶風(fēng)扇的外殼和散熱片就很有必要了,然后 TF卡、讀卡器和電源也是必須的,TF卡就相當(dāng)于電腦系統(tǒng)盤。個人建議把攝像頭帶上,顯示屏看個人愛好了,我習(xí)慣了無界面的 Linux,不需要顯示屏,所以我沒選購。 千萬千萬別光買個主板,不然買來啥都做不了?。?! 三.安裝工作樹莓派的安裝工作不復(fù)雜,主要分為三部分,散熱片、外殼和風(fēng)扇,一般商家都會提供視頻教程,照著視頻做就行了,很簡單。 散熱片: 外殼: 風(fēng)扇: 安裝風(fēng)扇的時候要注意線對應(yīng)正確的針腳,以及風(fēng)扇的風(fēng)向。 四.系統(tǒng)燒錄樹莓派安裝好了,那么接下來就是制作系統(tǒng)了。制作樹莓派系統(tǒng)有非常多的方式,這里介紹兩種。 先確定自己要用的系統(tǒng),我經(jīng)常使用 Ubuntu,所以對于我來說我直接選擇了 Ubuntu Server。選擇 Ubuntu 要注意 18.04 不支持 4b 所以只能選擇 20.04,進(jìn)官網(wǎng)選擇你需要的系統(tǒng) 這是樹莓派官方的系統(tǒng),基于 Debian 來的,但是目前不支持64位 第一種方式:Raspberry Pi Imager使用這種方式不需要先下載系統(tǒng),在軟件上選擇系統(tǒng),會自動下載然后寫入TF卡。 第二種方式:Etcher下載地址:https://www./ 使用這種方式需要提前下載好系統(tǒng),然后選擇系統(tǒng)->選擇TF卡->寫入即可。 這里需要提一下 TF 卡制作好系統(tǒng)以后,用 Windows 文件資源管理器就打不開了(反正我是這樣),如果需要格式化TF卡可以使用軟件 sdformatter。 制作好系統(tǒng)以后,在樹莓派底部插入,然后接通電源,插上網(wǎng)線,就可以了。進(jìn)入路由器查看樹莓派的局域網(wǎng)IP,順便做一下MAC綁定,固定IP。然后使用 xshell 等軟件輸入樹莓派的ip,用戶名密碼默認(rèn)為 ubuntu (其他系統(tǒng)不一樣,可以在系統(tǒng)下載網(wǎng)站查閱文檔) 連接成功! 五.系統(tǒng)設(shè)置1.更換 apt 包源系統(tǒng)默認(rèn)是官方包源,國內(nèi)的網(wǎng)絡(luò)訪問特別慢,更換包源的時候注意選擇架構(gòu),樹莓派的架構(gòu)是 ARM,需要選擇 ports 源。 我選擇的是阿里源 備份源文件: 編輯包源: 2.安裝 python3在后面玩樹莓派過程中,python是必不可少的,網(wǎng)上很多教程,比如控制 gpio 針腳的代碼很多都是python的。 sudo apt-get install python3 sudo apt-get install python3-pip sudo ln -s /usr/bin/python3.5 /usr/bin/python sudo ln -s /usr/bin/pip3 /usr/bin/pip 3.更換Python pypi包源vim ~/.pip/pip.conf #沒有就新建 寫入以下信息: [global] index-url = http://mirrors.aliyun.com/pypi/simple [install] trusted-host=mirrors.aliyun.com 這樣包源就更換為了阿里源。 五.未來計劃未來準(zhǔn)備在樹莓派安裝HA,來控制各種智能家居硬件,還有通過 HomeBridge 接入 Homekit。最近的小目標(biāo)是先實(shí)現(xiàn)控制風(fēng)扇的轉(zhuǎn)速,風(fēng)扇目前是全速運(yùn)行的,聲音有點(diǎn)吵,目前根據(jù)網(wǎng)上查閱的資料是通過三極管+控制GPIO針腳輸出PWM占空比控制風(fēng)扇轉(zhuǎn)速,還在研究中,三極管還沒到貨,等實(shí)現(xiàn)了再來分享。 |
|
來自: 新用戶7494qS0Z > 《待分類》