日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

w怎么接显示 树莓派zero_纯干货!一根线玩转树莓派ZeroW(图文教程,亲测有效)...

發布時間:2023/12/9 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 w怎么接显示 树莓派zero_纯干货!一根线玩转树莓派ZeroW(图文教程,亲测有效)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

#一、寫在前面本文旨在介紹如何用最少的外設(成本)完成樹莓派Zero W最基礎最重要的功能。注意:本文原始發表時官方鏡像版本是2017-04-10的,在2019年5月10日有網友提出本方案已經不完全適用最新的鏡像了,所以如果只是想按照本文所提出的步驟一步一步操作的話,可能就不能直接達到理想結果。但是本文提供的思路還是具有一定的參考價值,希望還能繼續幫助廣大讀者,特此聲明。

最少的外設

設備數量筆記本 (Win、Linux、Mac都行,重點突出Windows)一臺

樹莓派zero w板一塊

MicroUSB數據線(充電線也行,不使用USB網卡功能)一根

MicroSD卡(4G以上,Class4以上)一張

最基礎最重要的功能1.能遠程SSH登錄命令行界面

2.能遠程登錄圖形桌面(不需要使用HDMI連接線)

注意

**本文只針對樹莓派zero w,注意是w,不是樹莓派zero!**有w的是具有WiFi和藍牙功能的,而WiFi是本教程進行遠程登錄的主要手段,所以請特別注意。

#二、探索歷程與參考鏈接

本章主要介紹基本思路,并列出一些有用的參考鏈接一根數據線玩轉樹莓派Zero

當時也是參考了這篇文章才敢在購買樹莓派zero w的時候只買了板子和sd卡,回來就照著倒騰。其介紹了在不使用額外串口模塊的情況下直接用usb口的網卡模式實現了樹莓派zero與筆記本的連接。

不過本人的筆記本是win10的可能有點不同,就是始終找不到網卡,只找到有一個串口,還是打不開的那種。測試發現在linux下可以識別出網卡,MAC沒有試過。其中USB網卡主要用到DHCP模式和靜態模式兩種模式中的一種,測試發現DHCP模式下IP地址每次可能不同,靜態模式下插入后需要找到網卡并設置筆記本網卡IP與其在同一個網段才行,總之就是有點麻煩,既然我們的樹莓派zero w自帶wifi模塊,那還是用wifi模塊好了。樹莓派連接WiFi(最穩定的方法)

按照上面的教程,即可完成WiFi配置,并實現開機自動連接,然后我們以后就可以直接遠程登錄,這個方法比USB網卡的方式更加簡單方便穩定。

最后,就是讓樹莓派實現遠程桌面了,在不使用HDMI的情況下實現圖形界面還真是有省了一筆Money呀,這種方法就是遠程桌面了,由于之前的教程中我們使用的系統是Raspbian Jessie Lite系統,不帶圖形界面,所以我們先要安裝圖形界面,然后安裝遠程登錄客戶端VNC。

在Raspbian Jessie Lite下安裝圖形界面而不直接使用自帶圖形界面的RASPBIAN JESSIE WITH PIXEL的好處主要是不用安裝一些可能用不到的軟件,減小系統體積,簡單來說RASPBIAN JESSIE WITH PIXEL的鏡像大到只能用8G的SD卡,而我們自己做的情況下鏡像可以小到2G以下。怎么用VNC遠程控制樹莓派

詳細介紹了遠程桌面的配置方式。

以上為一些有用的參考鏈接,下面將其進行合并,介紹如何一步一步完成我們開頭說的用最少的外設(成本)完成樹莓派ZeroW最基礎最重要的功能。

#三、詳細介紹

##1.官網下載RASPBIAN JESSIE LITE鏡像并燒錄到SD卡

進入樹莓派官網的RASPBIAN鏡像下載頁面,選擇RASPBIAN JESSIE LITE,下載并解壓得到.img鏡像文件。

下載并安裝鏡像燒錄工具win32diskimager,然后將鏡像燒寫到SD卡(用大卡套或sd卡讀卡器,一般購買MicroSD卡時賣家有提供,注意選購)。

如圖選擇好鏡像和SD卡盤符,單擊寫入即可開始燒錄,過程可能長達幾分鐘,燒寫成功后點退出即可。

##2.修改剛燒錄好的SD卡

剛燒錄好的SD卡在window下查看如下:

其實SD卡被分成了兩個分區,而我們在window下只能看到第一個分區boot,而修改需要修改兩個分區下的內容,所以有兩種方法:1.使用linux系統訪問

這種方法比較通用,只要你有linux系統,那么你就能看到其兩個分區,對指定文件進行修改即可。2.使用windows虛擬機

這種方法有一個條件,那就是必須使用USB讀卡器,使用SD卡卡套的情況下虛擬機無法識別。插入USB讀卡器后還要記得在虛擬機可移動設備中讓USB讀卡器被虛擬機使用而不是windows筆記本,如下圖:

因為我們有現成的linux系統,所以可以直接在linux下來操作。

在不管usb網卡模式情況下,一共就這3件事:1.在sd卡boot目錄下新建空白文件ssh(可以在windows下直接新建,不要任何后綴名)

2.在sd卡etc/network/目錄下修改interfaces文件,內容如下:auto lo

iface lo inet loopback

iface eth0 inet manual

allow-hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

wpa-conf /boot/wpa.conf1

2

3

4

5

6

7

8

9

修改時需要root權限,主要內容表示開機自動啟動WiFi,WiFi啟動后根據/boot/wpa.conf內的配置進行連接,所以接下來在sd卡的boot/目錄下新建wpa.conf文件。3.在sd卡的boot/目錄下新建wpa.conf文件,內容如下:network={

ssid="TP-LINK_110258"

key_mgmt=WPA-PSK

psk="你的密碼"

priority=5

}

network={

ssid="TP-LINK_4F60"

key_mgmt=NONE

priority=4

}1

2

3

4

5

6

7

8

9

10

11

12

里面的內容需要你自己對照著修改,如果WiFi是WEP加密的或者沒密碼的,就按照如下形式表示:

network={

ssid=“你的WiFi的SSID”

key_mgmt=NONE

priority=4

}

如果WiFi是WPA/WPA2加密的,就按照如下形式表示:network={

ssid="你的WiFi的SSID"

key_mgmt=WPA-PSK

psk="你的密碼"

priority=5

}1

2

3

4

5

6

其中ssid表示WiFi的SSID號,key_mgmt表示加密類型,key_mgmt=NONE表示沒有密碼或者WEP,key_mgmt=WPA-PSK表示WPA/WPA2加密,psk表示密碼,沒有密碼就不用寫,priority表示優先級,大的優先連接,一般這兩種就夠了。這里wpa.conf配置文件的位置可以自己修改, 一般情況下是創建在sd卡的/etc/目錄下,我們專門把其位置設置到sd卡的boot/目錄下主要是為了能夠在windows下直接修改配置文件,以后方便移植。

到此,基本SD修改完畢,準備開機測試。如果打算在這里把USB網卡也順便搞定了,那就在sd的boot分區下找到config.txt文件,在最后加一行代碼dtoverlay=dwc2,然后在cmdline.txt中找到rootwait,后面空一格,加上modules-load=dwc2,g_ether?,最后還要在sd卡etc/network目錄下的interfaces最后面加上一段代碼,如果想用靜態IP的話如下:allow-hotplug usb0

auto usb0

iface usb0 inet static

address 192.168.10.5

netmask 255.255.255.01

2

3

4

5

如果想用dhcp則如下:allow-hotplug usb0

auto usb0

iface usb0 inet dhcp1

2

3

##3.開機聯網下載安裝桌面環境

開機,可見LED燈不斷閃爍,最后保持相對穩定,大約1分鐘后樹莓派開機完畢,這時候我們需要遠程ssh登錄。

此時必須保證你的筆記本連接的WiFi和你剛才設置讓樹莓派連接的WiFi相同。

如果用linux那么不需要額外工具,直接命令行ssh pi@raspberrypi.local登錄,當然你可以先用ping raspberrypi.local來測試網絡連接是否正常,并可以看到實際的IP地址。

如果用windows,需要安裝兩個軟件,遠程登錄軟件PuTTy和解析raspberrypi.local的ip地址的Bonjour,因為windows下直接ping raspberrypi.local時會顯示host不存在,無法把raspberrypi.local解析成IP地址,安裝Bonjour之后(不需要打開)就可以解析了,可以先在命令行中ping raspberrypi.local測試網絡是否正常,

然后遠程登錄。

等待10多秒就會出現登錄頁面,

輸入用戶名和密碼登錄,用戶名pi,密碼raspberry。

okay,重啟一次。(或者就是輸入raspi-config選擇讓文件系統擴展填滿SD卡后再重啟,不過重啟后一般就已經自動擴展了。)

再次登錄,然后下載PIXEL桌面環境,依次輸入如下命令:sudo apt-get update

sudo apt-get install --no-install-recommends xserver-xorg

sudo apt-get install --no-install-recommends xinit

sudo apt-get install raspberrypi-ui-mods

sudo reboot1

2

3

4

5

這些命令都挺花時間的,下載安裝還和網速有關,耐心等待,至少半個小時吧。

詳細說明(可選擇其他桌面環境)請看參考鏈接:Raspbian Lite圖形界面安裝指南

到此桌面環境已裝好。

##4.安裝遠程登錄工具

輸入如下命令:sudo apt-get install tightvncserver1

然后輸入tightvncserver1

這時根據提示輸入密碼兩次,遠程登錄桌面的密碼,待會兒連接時需要輸入這個密碼才能連接成功。

最后輸出一大段話,只看最后,是一個數字.log,第一次應該是1.log,這時就可以遠程桌面連接了(桌面系統啟動需要一點時間,這時馬上連接的話能連接成功,但是沒有圖像,等待半分鐘左右出現圖像)。

Windows下使用VNC-Viewer軟件,輸入IP:剛才log前面的數字,這里就是你的樹莓派的IP:1了,IP可以用ifconfig命令查看,然后輸入密碼。

這里的截圖是使用LXDE桌面的截圖,樹莓派PIXEL桌面的也一樣能顯示,到此大功告成。

還有一點要注意,如果重啟,遠程桌面服務并沒有開機自啟,每次開機后想用遠程桌面都需要輸入tightvncserver開啟服務然后才能連接,每次都需要,如果你想開機自啟需要專門設置一下。

詳細配置請看參考鏈接:怎么用VNC遠程控制樹莓派

##5.還能更簡單

按照教程配好了系統記得備份SD內容為img文件保存起來,以后就能直接燒錄直接用啦。如果網絡配置改變,也可以直接修改sd卡boot分區下的wpa.conf文件,在windows下就能修改,方便快速移植。

總結

以上是生活随笔為你收集整理的w怎么接显示 树莓派zero_纯干货!一根线玩转树莓派ZeroW(图文教程,亲测有效)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。