樹莓派項目入門 - 你可以用樹莓派做些什麼
這是樹莓派項目,適合初學者。 知道為什麼這個小小的電腦震撼計算的根源,並了解你可以用它做什麼。
樹莓Pi為一系列低功耗,由莓裨基金會創建單板計算機。 最初創建教孩子們計算機科學和編程的基礎知識在發展中國家中,樹莓派與低功耗的要求,價格低廉,易於使用的重點提出。
然而,由於其靈活的性質,以及低廉的價格,起價僅$ 35早在2012年,樹莓派發現了一個家在技術愛好者,遊戲模組和科學家手中。 它已經擴展遠遠超出了其原來的使用情況。
讓我們來看看樹莓派項目對於初學者來說,它必須提供,你可以用它自己做了什麼。
硬件
多年來,在樹莓派基金會已經推出了樹莓派電腦的各種型號。 除了正常的世代(即樹莓裨,樹莓裨2等),也有一些特徵的變化,如型號A,B,A +和B +。
縱觀通用型號,我們有 -
1.樹莓PI(第一代) - 在2012年推出
- 處理器-單核ARM 6 @ 700MHZ
- 架構- ARMv6的(32位)
- SOC -博通BCM2835
- GPU -博通的VideoCore IV @ 250MHZ
- RAM - 256MB至512MB,視型號而定
- 價格在啟動- $ 35
2.樹莓PI 2(第二代) - 在2015年推出
- 處理器-四核ARM Cortex A7 @ 900Mhz的
- 架構-的ARMv7-A(32位)
- SOC -博通BCM2836
- GPU -博通的VideoCore IV @ 300MHz的
- 內存- 1GB
- 價格在啟動- $ 35
3.樹莓裨3(第三代) - 在2016年推出
- 處理器-四核ARM Cortex A53 @ 1200MHZ
- 架構- ARMv8-A(32位/ 64位)
- SOC -博通BCM2837
- GPU -博通的VideoCore IV @ 400Mhz的
- 內存- 1GB
- 價格在啟動 - $ 35
4.樹莓派零 - 推出了在2015年
- 處理器-單核ARM 6 @ 1000MHZ
- 架構- ARMv6的(32位)
- SOC -博通BCM2835
- GPU -博通的VideoCore IV @ 250MHZ
- RAM - 512MB,取決於型號
- 價格在啟動- $ 5
所有裨變體具有不同的USB端口號(最常見的4個USB在B + 2.0變體端口),經由HDMI或AV / RCA視頻輸出和一組通用的I / O引腳(GPIO)。
該樹莓派單板計算機可以啟動各種操作系統,主要是基於Linux的。 較新的樹莓派2和樹莓派3也可以啟動一個專門的Windows 10物聯網核心操作系統,基於Windows NT內核。
最佳樹莓派OS
- Raspbian(由樹莓派基金會官方OS)
- Ubuntu的
- Fedora的
- openSUSE的
- 的Gentoo Linux
- CentOS的
- FreeBSD的
- 視窗10物聯網核心
- 卡莉的Linux
除了通用的操作系統,也有專門的OS構建的皮,這通常服務於一個目的。 例如 -
- RasPlex(對於流媒體和媒體盒上電視使用)O
- penELEC(對於媒體服務器使用)
- RetroPie(用於模擬復古遊戲機)
- 的OpenWRT(有關使用作為網絡路由器)
我們可以清楚地看到,樹莓派是一個非常不同的計算平台,但是你作為普通用戶,你能與這些壞男孩之一呢? 讓我們來看看您可以將樹莓派平台上實現一些有趣的項目。
樹莓派項目入門
1.個人電腦
出發從最簡單的一群。 在樹莓派,本質上其實就是一個微型電腦。 有了這樣的,來自所有計算機一個期望的功能。
對於一般的家庭用戶(使用包括互聯網瀏覽,音樂播放,電影,文件下載,文檔編輯等)的樹莓派有足夠的能力來處理你的工作量。
你需要什麼?
- 覆盆子PI(至少PI 2或PI 3)
- MicroSD卡(優選地最小16GB)
- USB電源適配器(大多數手機充電器將正常工作)
- 顯示器/電視顯示器
- 鍵盤和鼠標
如何設置它
從這裡下載Raspbian圖片 - https://downloads.raspberrypi.org/raspbian_latest
- 在您的PC或筆記本電腦,安裝刻蝕機(適用於Mac,Windows和Linux)
- 你的microSD卡連接到你的機器
- 選擇刻蝕機的圖像文件,並把它寫在你的SD卡
- 將microSD卡插在你的樹莓派
- 郫縣連接到顯示器,鍵盤和鼠標,其電源
一旦Pi為設置,您將看到一個簡單的像素UI打招呼,由Raspbian OS呈現。 您可以立即開始使用它,作為最必要的軟件已經被預裝。
我們建議您可以安裝獲得最有效地利用您的桌面計算機體驗一些額外的軟件。
- Rhythmbox音樂播放器 - 音樂播放器
- TBOPlayer - 視頻播放器
- GIMP - 圖像編輯器
- 變速箱 - Torrent客戶端
還有其他的開源操作系統為PI,最流行的是Ubuntu的伴侶。 雖然其他的操作系統都有自己的優點和缺點,我們更喜歡Raspbian,因為它不僅是由樹莓派基金會官方支持的操作系統,但它也為樹莓派最快和最優化的操作系統。
2.家庭影院PC
如果你不想使用常規使用的皮怎麼辦? 如果你要玩什麼音樂,看電影,電視節目。 總之,如果你打算怎麼做一個媒體中心出來。
主要有兩種方法,其中之一是建立一個pi作為一個普通的PC,然後安裝相應的軟件。 另一種方法,在我們今天將討論,是目前較好的方法。 它是用於這個目的做了一個專門的操作系統。
有可用於此多個操作系統,包括RasPlex,開源媒體中心(OSMC)和科迪(XBMC)。
你需要什麼?
- 覆盆子PI(優選PI 2或PI 3)
- MicroSD卡(優選地最小16GB)
- USB電源適配器(大多數手機充電器將正常工作)
- 顯示器/電視顯示器
- 鍵盤和鼠標
- 外置硬盤(存儲媒體)
如何設置它
- 從這裡下載OSMC圖片 - https://osmc.tv/
- 在您的PC或筆記本電腦,安裝刻蝕機(適用於Mac,Windows和Linux)
- 你的microSD卡連接至machineSelect在刻蝕機的圖像文件,並把它寫在你的SD卡
- 將microSD卡插在你的樹莓派
- 郫縣連接到顯示器,鍵盤和鼠標,其電源
- 通過用戶界面添加你的媒體,你是準備搖滾
在本指南中,我們使用了流行的OSMC分佈。 它是基於科迪,與OMXPlayer原生支持(硬件加速上樹莓裨播放)。 它還配備了一個漂亮的用戶界面,使得它易於使用和令人驚嘆的看看。
3.網絡存儲服務器
網絡附加存儲,NAS或簡稱是時下一個非常重要的概念。 道理很簡單,在你的網絡存儲設備訪問,甚至在互聯網上共享。
它使重要的意義,讓您的文檔,媒體,照片和其他文件在一個中央存儲,這樣可以防止您的多台設備(手機,PC,平板電腦等),數據的重複,同時在需要時仍然能夠訪問。
設置在一皮NAS沒有特別一個簡單的過程,因為它涉及手動配置。
你需要什麼?
- 覆盆子PI(優選PI 2或PI 3),設置與OS。
- 外置硬盤/筆驅動器(你打算分享)
- 網絡連接(LAN或WiFi)
我們假設你已經有了一個樹莓派安裝與Raspbian,本指南。 如果你沒有一個已經,檢查項目#1的指南。 我們要建立一個Samba服務器上我們的樹莓派。
調出終端的樹莓派
更新我們的Raspbian分佈
- sudo易於得到更新
- sudo易於得到升級
- sudo易於得到的dist-升級
安裝NTFS-3G對我們的皮NTFS支持
- 命令和apt-get安裝NTFS-3G
通過USB硬盤連接到皮
- 須藤的fdisk -l
- 須藤MKDIR / MNT / NAS
創建一個用戶登錄的
- 須藤useradd的PI -m -G用戶
- 須藤passwd文件PI
編輯fstab文件,自動安裝我們的硬盤在啟動時
- 須藤納米/ etc / fstab中
下面添加到文件底部
- 的/ dev / SDA1的/ mnt / NAS NTFS-3g的UID = PI,GID = PI 0 0
重新啟動你的皮
安裝Samba
- 命令和apt-get安裝桑巴桑巴共同斌
編輯Samba配置
- 須藤納米的/etc/samba/smb.conf
以下為文件的底部添加設置我們的驅動器
- [NAS]
- 註釋= NAS
- 路徑= / MNT / NAS
- 有效用戶= @users
- 力組=用戶
- 創建面膜= 0660
- 目錄掩模= 0771
- 只讀=無
重新啟動Samba服務器和用戶連接到服務器
- 須藤/etc/init.d/samba重啟
- 須藤的smbpasswd -a PI
這就是你如何建立一個NAS上你的皮。 現在,去到你的筆記本電腦/ PC /移動,從那裡你打算訪問來自存儲。
添加網絡存儲
- 在Mac - >查找 - 連接到服務器
- 在Windows上 - >添加網絡位置
- 移動 - >使用文件管理器應用程序像ES文件瀏覽器或固態瀏覽器
對於服務器IP,輸入SMB:// <你的Pi的IP地址>。 該對話框會提示輸入用戶名和密碼。 輸入他們為你配置。 然後你就可以在任何地方訪問網絡上的文件。
4.無線路由器
我們可以肯定,你在你的房子有一個無線路由器。 但也許你想要一個又一個。 也許供客人使用。 也許對於你個人的DNS服務器。 不要怕,你不再需要購買同其他無線路由器。 我們值得信賴的樹莓派就派上用場了。
你需要什麼?
- 樹莓派,安裝有操作系統。
- USB無線適配器(僅選擇的型號),我們建議愛迪麥斯無線802.11 B / g / n的納米USB適配器
如何設置它
- 安裝路由器軟件
- 命令和apt-get安裝ISC-DHCP服務器
- wget的https://github.com/jenssegers/RTL8188-hostapd/archive/v1.1.tar.gz
- 焦油-zxvf v1.1.tar.gz
- CD RTL8188-hostapd-1.1 / hostapd
- 須藤使
- 須藤做安裝
- 配置ISC-DHCP服務器
- 須藤納米的/etc/dhcp/dhcpd.conf
- 註釋掉以下行
- 選擇域名“example.org”;
- 選擇域名的服務器ns1.example.org,ns2.example.org;
- 取消註釋此行
- #權威性;
下一個,
我們定義DHCP服務器的參數
- 子網192.168.0.0子網掩碼255.255.255.0 {
- 範圍192.168.0.101 192.168.0.150;
- 選擇廣播地址192.168.0.255;
- 選擇路由器192.168.0.1;
- 默認租賃時間600;
- 最大租賃時間7200;
- 選擇域名“本地網絡”;
- 選擇域名的服務器8.8.8.8,8.8.4.4;
- }
接下來,我們編輯ISC-DHCP服務器
- 須藤納米/等/默認/ ISC-DHCP服務器
- 更新界面,界面=“為wlan0”
- 更新/ etc /網絡/接口
- 須藤ifdown你為wlan0
- 須藤納米的/ etc /網絡/接口
配置HostAPD
- sudo的納米/etc/hostapd/hostapd.conf
- 您可以更改此文件中的SSID和WPA密碼
啟用網絡地址轉換(NAT)
- 須藤納米的/etc/sysctl.conf
- 添加行把net.ipv4.ip_forward = 1
- 須藤SH -c“迴聲1>的/ proc / SYS /淨/的IPv4 / IP_FORWARD”
- 須藤的ifup為wlan0
- 須藤的iptables -t NAT -A POSTROUTING -o eth0的-j MASQUERADE
- 須藤是iptables -A FORWARD -I eth0的-o為wlan0 -m狀態 - 狀態有關,ESTABLISHED -j ACCEPT
- 須藤是iptables -A FORWARD -I為wlan0 -o為eth0 -j ACCEPT
啟動您的無線路由器
- sudo的服務ISC-DHCP服務器啟動
- 須藤服務hostapd啟動
最終配置
- 須藤更新的rc.d hostapb啟用
- 須藤更新的rc.d ISC-DHCP服務器啟用
- 須藤SH -c“iptables-save命令> /etc/iptables.ipv4.nat”
- 對文件/ etc /網絡/接口,加入這一行
- 向上的iptables-恢復</etc/iptables.ipv4.nat
就是這樣,現在你有你自己的無線路由器。 重新啟動您的樹莓派,並檢查了剛剛創建的奇蹟。
5.復古遊戲機
想重溫你的所有兒時的遊戲,花了糖化按鈕,看我們的電視那些無數個小時。 RetroPie帶回所有的懷舊到現代世界。
RetroPie支持多個控制台,包括
- 的Amiga
- 蘋果II
- 雅達利2600
- 64代
- 的Dreamcast
- 遊戲男孩前進
- GAME CUBE
- 掌上游戲機
- 創世紀
- 新地理
- 任天堂DS
- 任天堂娛樂系統
- 遊戲機1
- 遊戲機2
- PSP遊戲機
- 超級任天堂
- Wii遊戲機
建立RetroPie是一個非常簡單的過程,如建立Raspbian一樣簡單。
你需要什麼?
- 覆盆子PI(至少PI 2或PI 3)
- MicroSD卡(優選地最小16GB)
- USB電源適配器(大多數手機充電器將正常工作)
- 顯示器/電視顯示器
- 鍵盤和鼠標
- 遊戲控制器(可選)
如何設置它
- 從這裡下載最新的RetroPie圖片 - https://retropie.org.uk/download/
- 在您的PC或筆記本電腦,安裝刻蝕機(適用於Mac,Windows和Linux)
- 你的microSD卡連接到你的機器
- 選擇刻蝕機的圖像文件,並把它寫在你的SD卡
- 將microSD卡插在你的樹莓派
- 郫縣連接到顯示器,鍵盤和鼠標,其電源
6.編程和教育
雖然我們在它,為什麼不使用樹莓派了其原來的目的。 在樹莓派的最初目的是教計算機科學與基本編程到發展中國家的兒童。 逸岸,操作系統Raspbian帶有你開始開箱即用的IDE和工具,以獲得一個非常好的圖書館。
Raspbian預裝了
- BlueJ的
- Geany
- 蟒蛇
- 節點RED
- Greenfoot中的Java
- 刮
- 鎢
- 索尼克皮
這是一個健康的一套漂亮的IDE讓你開始。 而當你想擴展,郫縣將運行類似的代碼塊和Eclipse IDE的共同不破壞sweat.Home自動化
在這個時代,流行語是物聯網。 作為一個概念,它是一個非常簡單的事情,在你家的家電,所有連接到互聯網,能夠根據需要和安排,並遠程控制對方,運行通信。
試想一下,你的微波加熱食物,當你進入你的房間,你的大廳的燈光照亮了自動和音樂播放你的感官。 這是那種東西家庭自動化的盛行,以及物聯網允許。
對於建立樹莓派作為物聯網控制器,我們有操作系統的選擇
- 視窗10物聯網核心
- 使用Android for事情
那麼,它是如何實際工作? 您的房子內傳感器/攝像機/ IR增強器的陣列,甚至讓他們手動觸發根據自己的需要。 使用樹莓派中間,你可以通過通過interweb信號控制燈光,風扇,家電,說在手機上的應用程序,或根據時間表,或通過傳感器數據。
還有什麼?
樹莓Pi的魔術並沒有結束。 還有其他各種用途,包括機器人,將你的電視變成智能電視,智能後視鏡,家庭安全,聚成一團皮的成超級計算平台,和這麼多。
逸岸,如果你能想到它,你也許可以讓它在樹莓派。
結論 - 樹莓派項目入門
今天我們已在樹莓派單板計算機全面審視。 什麼開始作為一種無害的看著微型電子計算機,是世界各地的今天,有它的根在發燒友界深。
按照樹莓派基金會,超過1000萬樹莓派的已經在2016年售出,成為全球銷量最高的一台計算機。
有了這樣靈活多變的使用,再加上簡單易用板和低廉的價格,起價僅$ 5的樹莓派零,很容易看出為什麼丕革命席捲了整個世界。
其他有用的帖子
- Arduino的是您或樹莓派是值得? »
- Beaglebone布萊克VS樹莓派 - 什麼是好? »
- 對於Windows»可替代的操作系統列表中
- 最好的Ubuntu的替代尋找,如果你是一個Linux愛好者»
- 一些計算機事實和有趣的事實關於科技»