樹莓派最新版是很具專業性的硬件驅動工具,樹莓派最新版是特別為了計算機編程教育而研發的電腦硬件驅動工具,只有信用卡大小的微型電腦,其系統基于Linux。隨著Windows 10 IoT的發布,我們也將可以用上運行Windows的樹莓派。這款是適用于3.5寸大小屏幕研發的顯示器驅動樹莓派官方版。
技術指標
Raspberry Pi Zero W擴展了Pi Zero系列。Pi Zero W于2017年2月底推出,具有原始Pi Zero的所有功能,但具有附加的連接性,包括:
802.11 b / g / n無線局域網
藍牙4.1
低功耗藍牙(BLE)
像Pi Zero一樣,它還具有:
1GHz單核CPU
512MB內存
迷你HDMI和USB On-The-Go端口
微型USB電源
HAT兼容40針接頭
復合視頻和重置頭
CSI相機連接器
1. 外觀和特性
1.1 電路板正面
樹莓派 3B+ 正面(使用了《電子工程世界的圖》 ,在此表示感謝!)
樹莓派3 B+板卡配備1.4GHz 64位四核Cortex-A53處理器,1GB RAM,全尺寸HDMI和4個標準USB端口、USB2上的千兆以太網、以太網供電功能、CSI攝像頭連接器以及DSI顯示連接器、一個40針GPIO接頭。該平臺的資源及其802.11ac無線局域網和藍牙/ BLE無線連接,可為所連接的設備提供緊湊的智能解決方案。
1.2 特性
處理器:采用博通BCM2837B0,最高處理速度達1.4GHz。采用4核Cortex A53 64位V8架構,和上代相比只是主頻提高了200MHz。
無線和藍牙:采用Cypress
CYW43455 。賽普拉斯CYW43455單芯片combo解決方案提供速度更快的高性能802.11ac Wi-Fi 網絡連接、用于音頻和視頻流媒體播放等藍牙和藍牙低功耗(BLE)同步運行的高級共存算法,以及與智能手機、傳感器和藍牙Mesh網絡的低功耗BLE連接能力。該combo的高速802.11ac傳輸能力,可實現出眾的網絡性能、更快的下載速度和更好的覆蓋范圍,并借助快速深度睡眠模式實現更低的功耗。樹莓派 3 B+型板卡基于已經大獲成功的采用賽普拉斯的CYW43438 802.11n Wi-Fi和藍牙combo芯片系統(SoC)的樹莓派解決方案。
WiFi速率:
樹莓派 3B WiFi 速率(使用了《電子工程世界的圖》 ,在此表示感謝! )
以太網部分采用了Microchip的LAN7515,支持千兆以太網。支持以太網供電POE。
電源使用microusb供電,5V,2.5A輸入。
電源管理采用了Maxlinear的MxL7704,可實現根據溫度自動調頻,保證了性能穩定性。主芯片在70度以上時會主動降頻,確保主機不會過熱。
2. 準備
2.1 設備
● 樹莓派3B+
● TF 卡(至少8G)
● Micro USB 數據線(充電線就可以,不使用USB網卡功能)
● 網線1條
● 電腦,本文使用windows 7
2.2 燒錄操作系統
樹莓派支持很多系統,建議使用Raspbian,能得到更多的社區支持。進入樹莓派官網的RASPBIAN映像下載頁面:https://www.raspberrypi.org/downloads/raspbian/,看看官方介紹。
Raspbian是基金會官方支持的操作系統。您可以使用NOOBS安裝它,或者下載下面的映像并按照我們的安裝指南操作。
Raspbian預裝了大量用于教育,編程和一般用途的軟件。有Python,Scratch,Sonic Pi,Java,Mathematica等等。
ZIP壓縮文件中包含的帶有桌面映像的Raspbian,大小超過4GB,這意味著這些壓縮文件使用的功能在某些平臺上不受較舊的解壓縮工具支持。如果您發現下載似乎已損壞或文件未正確解壓縮,請嘗試使用7Zip(Windows)或Unarchiver(Macintosh)。兩者都是免費的,并且已經過測試可以正確解壓縮映像。
● 官網下載RASPBIAN JESSIE LITE鏡像
RASPBIAN JESSIE LITE鏡像 下載
選擇Download ZIP下載2018-04-18-raspbian-stretch-lite.zip(349MB),解壓得到img映像文件2018-04-18-raspbian-stretch-lite.img(1.73GB)。
● 將img映像文件燒錄到SD卡
先格式化SD卡,新卡不用格式化。打開Win32 Disk Imager,如圖選擇好鏡像和SD卡盤符,單擊Write即可開始燒錄,過程可能長達幾分鐘,燒寫成功后點Exit退出即可。
Win32 Disk Imager
● 為支持ssh創建ssh空文件
在boot分區根目錄創建一個文本文件,然后重命名為ssh,注意去掉.txt后綴,此時即可以開啟ssh登錄(新版Raspbian的改動)。SSH默認關閉,因此需要在boot分區創建一個名為ssh的文件來開啟SSH服務。
注意:這個ssh文件容易丟失,如果ssh不能登錄了,先檢查ssh是否丟失。
3. 網線訪問樹莓派3B+
● 連接網線
用網線連接電腦和樹莓派。
● 開機上電
把燒錄好系統的TF卡插到樹莓派3B+上,樹莓派上電。
● 電腦通過putty連接樹莓派3B+
打開putty,Host Name填 raspberrypi.local,端口22,用戶名pi,密碼raspberry即可通過USB以太網使用SSH登錄控制Zero W了。
putty 登錄 樹莓派
點擊Open,顯示:
錯誤信息
Win7安裝RNDIS驅動后raspberrypi.local不能識別,解決辦法是通過安裝Bonjour軟件讓電腦可以識別raspberrypi.local主機名。
下載并安裝Bonjour。
再次運行putty,登錄樹莓派3B+,彈出安全設置選項:
安全設置選項
點擊Y將該主機添加到putty。出現下面的錯誤:
錯誤信息
解決辦法,設置如下:
使用了51CTO.com的圖,在此表示感謝!
再次運行putty:
putty登錄樹莓派成功
終于看到這個界面啦,心中一絲欣喜-:)可以根據需要用sudo raspi-config命令設置語言。
● 設置共享互聯網連接
打開網絡和共享中心:
win 7 的網絡和共享中心
雙擊本地連接4(每臺PC的情況可以會不同):
本地連接狀態
點擊屬性:
本地連接屬性
這個連接就是RNDIS/Ethernet Gadget #3。
回到網絡和共享中心,點擊“無線網絡連接”,這是本電腦的網絡連接。
無線網絡連接狀態
點擊屬性,選擇共享標簽:
無線網絡連接屬性
勾選允許其他網絡用戶通過……,家庭網絡連接選擇前面看過的本地連接 4。
點擊“確定”,測試:
互聯網連通性測試
Ctrl+z退出ping。或者sudo ping -c4www.baidu.com,只ping 4次。
4. 樹莓派3B+連接WiFi
4.1 查看WiFi的SSID
● 掃描周圍的無線局域網:命令: sudo iwlist wlan0 scan
掃描周圍的無線局域網
● 找到要連接的SSID、ESSID:ESSID:"TP-LINK_A929"
ESSID:"TP-LINK_A929"
4.2 配置wifi連接
● 修改/etc/network/interfaces文件,使wlan0為動態分配獲取IP。
命令:sudo nano /etc/network/interfaces
修改/etc/network/interfaces文件
添加以下語句:
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
輸入后,使用組合鍵“Ctrl+ X”,然后輸入“Y”,回車保存修改。
查看確認一下修改:
pi@raspberrypi:~ $ sudo cat /etc/network/interfaces
● 修改/etc/wpa_supplicant/wpa_supplicant.conf文件
命令:sudo nano/etc/wpa_supplicant/wpa_supplicant.conf
在文檔的最后加入:
network={
ssid="wpa-ssid"
psk="password"
}
寫你自己的SSID和password
注意:加入語句的格式一定要正確,“=”附近不能有空格,格式錯誤會導致不能連接到wifi。ssid 位置輸入WiFi的名稱,psk 位置輸入WiFi的密碼,請注意,key_mgmt=NONE表示沒有WiFi密碼。
4.3 WiFi連接樹莓派Zero W
● 檢查ssh文件是否存在:pi@raspberrypi:~ $ ls /boot
如果不存在,創建:pi@raspberrypi:~ $ sudo touch /boot/ssh
● 退出ssh
退出ssh
注意:為防止文件丟失,請按第5小節的步驟關閉電源。
● 拿掉網線,重新上電,打開putty,Host Name填raspberrypi.local,端口22,用戶名pi,密碼raspberry即可通過WiFi使用SSH登錄控制Zero W了。
通過WiFi登錄樹莓派
USB線只是供電,沒有數據通信。
5. 關機
為防止文件丟失,請按下面的步驟關閉電源。
● 登錄putty的ssh終端
● pi@raspberrypi:~ $ sudoshutdown -h now
● 等待電源指示燈熄滅后,關閉電源
什么是樹莓派(Raspberry Pi)?
樹莓派最新版是由樹莓派基金會研發的一種只有信用卡大小的單板機電腦,最初的設計目標是用較為廉價的硬件和開源軟件為兒童提供一個計算機教育平臺。但其優秀的擴展性和易于開發的特性,使其不僅僅用于兒童教育,更是成為了極客們的玩具。樹莓派被開發出了千千萬萬種玩法,并且普通人也可以輕松實現。
網友評論