無外接屏幕使用樹莓派

前言


這段時間有人問如何無外接屏幕使用樹莓派, 因爲有些人可能不是那麼方便能夠找到屏幕。 其實網上教程也挺多的, 就是有點亂, 所以就打算整理出一篇教程, 供大家參考。


準備工作

硬件準備:

  • 樹莓派 3 代(個人用的是 3 代, 自帶無線網卡, 比較方便)
  • 網線
  • 5 V / 2.5 A 電源
  • 另外還需要一臺能夠連接 Wifi 的筆記本電腦
  • TF卡 (建議 8 GB 以上容量)


軟件準備:

  • SDFormatter (用於完全格式化 TF卡)
  • Win32DiskImager(用於寫入 img 鏡像)
  • Putty (用於連接樹莓派, 支持 SSH 協議)
  • VNC Viewer (用於連接樹莓派, 支持 VNC 協議)



主要過程

製作 TF 卡

首先要將操作系統寫入到 TF 卡當中, 一般在使用 TF 卡之前要將其格式化, 使用 SDFormatter 可以勝任這個工作。如果 TF 卡中已有操作系統, 有一大部分空間在 Windows 上是看不到的。 SDFormatter 使用默認的設置即可。 注意不要選錯磁盤了。 點擊格式化, 等待格式化完成即可。



選擇 img 鏡像, 這裏我用的 Raspbian 的操作系統, 也是官方推薦的操作系統, 建議到樹莓派官網下載。另外官網還提供了其他的操作系統, 有興趣的也可以下載過來玩玩。不建議下載 Noobs, 這玩意是用於在線安裝操作系統的, 速度奇慢。選擇完操作系統後, 點擊 Write ,等待鏡像寫入即可。

 

注意: 一般來說 Raspbian 是默認開啓 SSH 服務的, 但是有些時候使用 Putty 連接樹莓派會出現連接被拒絕的情況。 爲了保險起見, 可以在 TF卡的根目錄下創建一個名爲 SSH(不需要後綴) 的文件。

到此 TF 卡就製作完成了, 插到樹莓派的卡槽當中, 接上電源就可以啓動了。


聯網

如果有外界屏幕的話, 下面的操作就不需要那麼麻煩了, 用 HDMI 線連到屏幕, 接上外接鍵盤和鼠標, 就可以讓樹莓派成爲一臺獨立的電腦了。 那麼無屏幕怎麼辦? 譬如學生黨的寢室當中。 


無外接屏幕使用樹莓派的原理其實很簡單,使用 SSH 和 VNC (或者其他遠程協議, 譬如 Telnet)連接樹莓派即可。 而這幾種協議都需要 TCP/IP 的支持, 簡而言之就是能夠聯網(至少在局域網內)。 如果有路由器就很簡單了, 用網線將你的樹莓派連接到路由器的 LAN 口, 登錄路由器界面, 查看路由表就知道樹莓派分配到的 IP 了。 但是有些人沒有路由器, 使用的是校園網又該怎麼辦? 下面就教讀者在這種條件下連接你的樹莓派:


1. 保證你的電腦能夠聯網, 同時至少有兩張網卡(一般的筆記本電腦都有兩張網卡: 有線網卡和無線網卡), 一張網卡用於聯網(無線網卡), 一張網卡用於連接樹莓派(有線網卡)。


2. 由於沒有路由器,需要通過筆記本爲樹莓派分配一個可用的 IP。 使用網線連接樹莓派和你的筆記本。 打開「控制面板 \ 網絡和 Internet \ 網絡和共享中心」。(或者直接右鍵右下角的網絡連接標誌, 進到網絡和共享中心)點擊左側的「更改適配器設置」。

右鍵當前聯網的那張無線網卡, 選擇共享, 勾選第一項, 家庭網絡連接選擇本地連接。


這時候你的有線網卡就可以共享無線網卡的網絡了。 打開 cmd ,輸入 arp -a ,會發現多了一個動態 IP(可以通過插拔網線測試是多了哪個 IP), 這個動態 IP 就是分配給樹莓派的 IP。可以保存一下這個 MAC地址, 將來或許有用。

 

使用 ping 命令測試一下 IP 是否有效:


說明聯網成功。


連接樹莓派

爲樹莓連接好網絡之後, 就可以使用 SSH 和 VNC 連接樹莓派了。 樹莓派默認支持 SSH 協議, 但是 VNC 協議需要手動安裝。 所以首先需要使用 SSH 連接, 將上述 IP 填入如下框中,SSH 端口(Port)默認 22:


點擊 「Open」,出現如下界面說明能夠連接(如果出現連接被拒絕,請看上面的紅字),點擊「是」。

 

樹莓派默認使用 pi 和 raspberry 作爲初始用戶名和密碼, 注意類 Linux 操作系統輸入密碼都是沒有回顯的。

還可以在這個界面嘗試 ping 一下百度什麼的, 保證樹莓派可以上網。


安裝常用軟件

連接好網絡之後基本就可以使用樹莓派了, 但是我們的目的還沒有達成, 還需要訪問樹莓派的桌面。這裏就用到了 上面提到的 VNC, Raspbian 操作系統提供了 apt 命令來下載常用的一些軟件, 我們通過這個命令來安裝 VNC Server:

sudo apt-get install vnc4server

等待安裝完成。設置 VNC 密碼(密碼長度貌似不能超過 8 位):
vncpasswd



啓動 VNC Server:
vncserver :1 -geometry 1280x780
後面的是分辨率, 可以選擇合適的分辨率。

接下來使用 VNC Viewer 這個客戶端來連接樹莓派, 可以去官網下載最新版本的 VNC Viewer

 
在 VNC Viewer 中填入 ip:port(注意 VNC 協議的端口號默認是從 5901 開始的,在 VNC 界面端口號可以從 1 開始, 等同於 5901) 和用戶名, 點擊「OK」。出現下面界面, 說明連接成功:
輸入剛纔在樹莓派端設置的密碼, 點擊「OK」。 進入到樹莓派的桌面系統, 大功告成。


如果你的樹莓派有無線網卡的話, 建議將網絡更改成無線網,重新設置一下 IP , 就可以徹底告別網線了。

2017 年 6 月 5 日
Kilento




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章