許海 徐瑾 徐帥
摘要:樹莓派是尺寸僅有信用卡大小的一個小型電腦,樹莓派可以與電視、顯示器、鍵盤鼠標等設備連接使用。樹莓派擁有日常使用的計算機的多種用途,包括文字處理、電子表格、媒體中心、編程甚至是游戲,并且樹莓派還可以播放高清視頻。以Linux系統(tǒng)為基礎的樹莓派配置簡單,使用者只需要掌握一些基礎編程知識就可以在樹莓派上實現一系列的開發(fā)。一名航天工程師用樹莓派運行聲音識別程序,操縱機械臂;也有人用樹莓派連接擴音器、網絡攝像頭,開啟無線上網功能。
關鍵詞:樹莓派;Linux;WIFI;藍牙;NANO編譯器
中圖分類號:TP399
文獻標識碼:A
文章編號:1009-3044(2018)08-0236-03
1入手樹莓派硬件
樹莓派;SD卡(8G,最好是高速卡,推薦Class4以上的卡,因為卡得速度直接影響樹莓派的運行速度);鍵盤和鼠標,智能手機充電器;用HDMI線連接電視,接電腦顯示器要HDMI轉、VGA接頭和VGA線;網線(短一點最好,第一次需要使用);外殼;風扇。
2樹莓派刷機
2.1鏡像下載
2.2樹莓派的燒錄
下載Win32Disklmager
寫入,選擇你鏡像下載的位置。如果燒錄失敗或者想重新燒錄,就把SD卡放入讀卡器,插入電腦。用SDformatter來重新格式化。該軟件還可以讀取自己的系統(tǒng),下次重裝系統(tǒng)就不怕丟失自己下載好的庫和文件等。
2.3 IP地址的查詢
電腦要連接無線網,然后打開無線網的共享。打開方式:網絡和共享中心→更改適配器設置→wlan屬性→打開共享
2.3.1運行cmd
按window+R運行cmd
然后輸入arp-a查找,圖片來源于網絡
2.3.2登陸路由器管理頁面查找lP地址
這個時候將樹莓派用網線與路由器相連。在瀏覽器輸入192.168.1.1或者192.168.0.1然后你就會看到你的樹莓派的IP地址。
2.3.3用Advanced IP Scanner
下載這個軟件,然后搜索(注意搜索范圍)。
2.4樹莓派的登陸
下載putty,用來遠程登錄。
登陸putty之后
輸入初始用戶輸入pi,輸入初始密碼raspberry,回車。這時刷機完成。
因為樹莓派3BSSH默認關閉,所以我們應該開啟SSH,同時為了SSH的穩(wěn)定,我們還應該先設置expand把整個系統(tǒng)的可用空間擴展到儲存卡的大小。
如下圖所示,輸人命令sudo raspi-config。選擇第七個,回車。選擇第一個,回車。
選擇第五個,回車。選擇第二個,回車。
之后再ESC退出,在命令行輸入sudo reboot來重啟。
3樹莓派連接WIFI
3.1 WIFI配置
使用圖形界面很簡單:在右上角的菜單欄里選擇wifi,然后輸入密碼。
使用命令行:
用以下的命令來查看樹莓派已經識別的wifi
最后重啟樹莓派。
之后拔下網線,等待一會兒再去查找IP地址。
配置完成之后,用ctrl+o保存,這時提示文件名,直接回車確認,最后ctrl+x退出。
3.2 WIFI固定IP配置
輸入:cd/etc/network找到網絡配置文件interfaces
輸入:sudo su獲得權限;再輸入:nano interfaces打開要修改的網絡配置文件。在文件下面加入這幾行。
最后重啟樹莓派。以后樹莓派的IP地址就固定為192.168.43.215
4圖形界面(以VNCviewer示例)
首先要在樹莓派上安裝VNC服務器:sudo apt-get install tightvncserver
輸入:tightvncserver進行VNC密碼設置,密碼最少6位
輸入:vncserver:1啟動VNC服務,端口號是一
然后去網站下載VNCviewer,建立新連接,圖中畫圈的地方可以打開命令行。
5藍牙連接樹莓派
5.1升級安裝藍牙相關軟件包
sudo apt-get update
sudo apt-get upgrade-y sudo apt-get dist-upgrade-y
sudo apt-get install pi-bluetooth bluez bluez-firmware blue-man
添加pi用戶到藍牙組:sudo usermod-G bluetooth-a pi重啟樹莓派
5.2開啟藍牙設備
sudo vi/etc/systemd/system/dbus-org.bluez.service
修改劃線兩排,重啟樹莓派。再輸入hcicontig查看藍牙服務。如果看到hci0設備則樹莓派工作。注意:如果/boot/config.眥文件中有dtoverlay=pi3-miniuart-bt,這語句需要注釋掉,否則藍牙設備不能正常工作。
5.3連接藍牙設備
sudo bluetoothctl
agent on
default-agent
scan on (需要打開手機藍牙)
pair XX:XX:XX:XX:XX:XX(安卓手機可以在關于手機里面看到藍牙地址)
配對之后用“trust XX:XX:XX:XX:XX:XX”加入信任列表
用“Connect XX:XX:XX:XX:XX:XX”連接設備
最后quit退出,以后連接的設備打開藍牙,就會自己連接樹莓派。
6 Raspberry Pi 3配置時區(qū)及系統(tǒng)時間
輸入:sudo dpkg-reeoiffigure tzdata;選擇None of the above;再選擇GMT+8(時區(qū)配置完成)
下面配置時間:
輸入:sudo date--S="2018-01-08 23:29:00"強制設置樹莓派的時間
再輸入:sudo ntpd-s-d校準時間
7結語
本文給出如何刷機、安裝操作系統(tǒng)、硬件配置和一些開發(fā)的具體步驟。這些都只是樹莓派一些簡單的開發(fā),樹莓派真正的功能遠不止如此。樹莓派對于全球嵌入式Linux開發(fā)及教育已經產生了巨大的影響,將之引入我國主流的嵌入式開發(fā)與教學環(huán)境中是有益的。以樹莓派為核心,通過無線網絡實現對傳感器數據的接入、管理儲存,處理及其應用,并且樹莓派可以將數據上傳云端,實現遠程控制。國外現在教育小孩,很多都用樹莓派做簡易機器人和智能小車等。