時間 2014-05-09 01:11:20
極客範
原文主題 raspberry pi
macos
linux
概覽這節課你將學習到如何使用控制電纜控制你的樹莓派。
用這種方式連線的一大好處是它可以直接為小派供電並且你也不需要連線鍵盤滑鼠或顯示器到小派上就可以登入。
如果你使用windows,你需要安裝終端模擬軟體(putty)和控制電纜的usb驅動。mac機器已經自帶了終端。
外部裝置能夠通過樹莓派自帶的串列埠連線到控制台並且在登陸之後傳送命令。
在下一課裡,我們將會使用另一種方式達到同樣的目的 – 使用ssh通過本地網路連線。
你需要的
要跟著這節課的講述,你需要下列裝置或軟體:
硬體部分
樹莓派
adafruit控制電纜
這種電纜的邏輯電平是3.3v所以它是安全的,但不是所有種類的電纜都是3.3v!在這篇教程裡只有使用adafruit的控制電纜才能避免損壞小派上的gpio針腳。
軟體安裝(mac)
osx已經自帶了終端模擬軟體,你可以用它來進行命令列操作,所以我們只需要安裝控制電纜用的usb驅動。
從這裡獲取usb驅動:
如果是使用獅子(lion)或山獅(mountain lion)或之後的os x,試試下面的驅動:
這兩個都是標準的mac安裝包。安裝時所有彈出提示都保持預設。
軟體安裝(windows)
注意這不是乙個安裝包而是程式本身。只需要雙擊putty.exe就可以執行它了。
注意pl2303控制電纜與windows 8不相容!
像這樣安裝這個驅動:插入你的usb控制電纜,然後會彈出」發現新硬體嚮導」。使用自動搜尋選項來進行安裝,然後它就能正常工作了。
一旦安裝完成,你將會看到下面的訊息:
軟體安裝(linux)
核心為2.4.31以及之後的版本已經自帶了pl2303 usb驅動,所以你就不用安裝啦。
一些發行版如ubuntu 12.10沒有包含」screen」命令。試著在命令列鍵入」screen」看看有沒有錯誤提示,你可以通過下面的命令安裝它:
sudo apt-get install screensudo apt - get install screen
連線控制電纜
控制電纜有4個母頭可以直接插到樹莓派的gpio針腳上。
adafruit usb控制電纜的邏輯電平是3.3v,所以它對於小派來說是安全的。
在這個試驗裡,我們將會通過串列埠直接為樹莓派供電,所以千萬不要為usb介面卡為小派供電。如果你想使用usb介面卡供電,那就不要插紅色的那根母頭。
這裡要注意的是只能由乙個電源供電,usb介面卡或控制電纜,只能二選一。
像下圖所示的方式接線:
如果你不是很確定,請查閱下面的針腳圖。但需要注意的這幅圖是倒過來的,如果要對照**上的針腳,你需要把它旋轉180度。
現在把另一端的usb口連線到電腦上,你將會看到小派的電源led燈亮了。
測試與配置
如果你是用的是mac,那麼你要做的就是開啟乙個終端視窗,然後鍵入下面的命令:
screen /dev/cu.pl2303-00001004 115200screen / dev / cu . pl2303 - 00001004 115200
裝置的名字可能和我的稍有不同。所以在鍵入到」cu.pl」時按一下tab鍵然後它會自動補全你的裝置名稱,然後鍵入115200(這是波特率)。
如果你是用的是linux,使用下面的命令:
sudo screen /dev/ttyusb0 115200sudo screen / dev / ttyusb0 115200
按一下回車然後你就應該能看到登入提示了。
這是在mac上執行的結果:
這是ubuntu上的:
如果你用的是windows,在執行putty之前,你需要知道使用哪乙個com口連線電纜。你可以在windows的裝置管理器裡進行查詢。
你可以在控制面板裡找到裝置管理器。
這個例子裡使用的是com7。
現在開啟putty,你將看到乙個連線視窗。
選擇乙個」serial」型別的連線,然後設定speed為115200,serial line為com7。
最後點一下」open」進行連線。記得要按一下回車開始通訊。
對於新安裝的occidentalis和wheezy來說,預設的使用者名稱是」pi」並且預設的密碼是」raspberry」。
就是這樣了!你現在已經能夠使用命令列控制你的小派了。
下一節課我們將會使用ssh作為另一種方式通過本地網路來連線樹莓派。
樹莓派換源教程
sudo nano etc apt sources.list 用 注釋掉原檔案內容,用以下內容取代 deb stretch main non free contrib deb src stretch main non free contrib sudo nano etc apt sources.li...
樹莓派4搭建PyTorch教程
這部分可以參考樹莓派入門手冊或者網路上其它教程,感覺樹莓派4對buster之前的系統相容性不好,盡量刷buster吧。1.在buster中,python預設的版本是2.7和3.7,但是由於pytorch還沒有針對python3.7的whl包,所以我們選擇安裝與pytorch最相容的3.5版本。sud...
VNC遠端連線樹莓派教程
1.ssh指令開啟樹莓派,ssh pi 192.168.0.106,root賬戶下不能開啟樹莓派瀏覽器 2 遠端開啟樹莓派vnc 2.1遠端配置樹莓派的指令為sudo raspi config,選擇5 inte cing options 2.2選擇p3 vnc,是 2.3開啟vnc指令是 只限於樹莓...