在買了 Raspberry Pi 後,到底能拿來做什麼事情呢?有幾個想法一起分享
 
這裡有初學者教學的影片,非常值得一看。
http://www.youtube.com/user/RaspberryPiBeginners
 
 
1. 插上擴充卡,DIY 或教學。
 
當然最主要用法,插上 GPIO 卡,接上麵包板,拉一些電路,控制 LED 來顯示些什麼,或是生產啤酒 (http://forum.talkonly.net/viewthread.php?tid=15049) 等等,似乎是主要的用法。
 
 
2. 放在客廳看影片(mpeg4) 及播放藍光 DVD。
 
但是我對麵包板實在沒什麼興趣,沒關係 Raspberry Pi 還有其他特點:
1) 省電
2) 不佔空間
3) 能看影片(mpeg4) 及播放藍光 DVD
 
由於 Raspberry Pi 有內建 mpeg4 壓縮及解壓縮晶片,所以對我們一般人來說,拿來放在客廳接上大螢幕看影片及藍光 DVD 是最適合的,不會像一般電腦或準系統那麼大台,放在客廳幾乎忘了他的存在,不會很礙眼。
 
 
3. 在偏遠學校,每人一台小 Raspberry Pi 當 thin client。
 
在偏遠地區學校經費不足,可為每個小朋友都準備一台 Raspberry Pi,裝上 linux,寫程式,也可當 thin client 連上 X server 或 vnc server 及 freenx server,不過可能要另外買 hdmi to dvi 的轉接頭就是。
 
 
4. 開發 QT 應用程式。
除了 rasbian,  arch 以外,在官方 www.raspberrypi.org 上還有另一個可裝在 raspberrypi 的 distribution 叫做 QtonPi (Qt on Pi)

接將 Qt on Pi dd 到 sdcard 上放到 raspberrypi 開機,就有一個完整的 QT 開發環境。不但跨平台,還可以寫
meego 應用程式,放上 nokia 商店賣錢。對未來 jolla 的  sailfish 開賣後,應該會有些幫助。

所以就算窮到沒錢買一、二萬元的電腦來開發程式賺錢,只要花 35 美金買一台樹莓派,裝上 QtonPi,就可以開始開發程式賺錢了 :-)
http://qt-project.org/wiki/Qt-RaspberryPi


5. 由於省電,拿來取代小路由器,24 小時開機。
 
由於 Raspberry Pi 很省電,才 3.5W,因此拿來取代家中 IP 分享器最適合,24
小時開機。一般買的產品,功能都滿少的,限制又多。若刷成 dd-wrt 或 openwrt 雖然不錯用,但通常儲存空間都很小,還是不如一台
linux 系統來得完整好用。而且之前尋找 vpn 產品,價格都偏高,至少 NT$3000 起跳,不如買台 Raspberry Pi 裝上
openvpn 或 ipsec 來取代。
 
 
6. 插上 webcam 放在外面租的房子中錄影,以防外人入侵。
 
若搭配上 webcam,則能做的事又多了一些。
 
裝上錄影軟體,架在外面租的房子中錄影,以防小偷,不過要設定好圖片上傳到網路上才行,不然整台搬走,連錄下來的資料或截圖都會不見。
 
 
7. 插上 webcam 當嬰兒或老人的觀察系統,有問題可即時處理。
 
若家裡有小嬰兒或行動不便老人,可放一台在旁邊,就算在別的房間或外面,一樣能注意到。
 
 
8. 插上 webcam 拿去 open source 聚會做直播 :-)
 
串流影像沒問題,但聲音的話,還要再想辦法。
 
 
9. 插上 webcam 將各地風景即時影像串流到網路上。
 
可將 webcam 對準風景或小動物,串流到網路上去做分享。
 
 
10. 打雷神之鎚3
 
在 Raspberry Pi 上抓回 source 照著下面網頁修改並編譯,約一小時即可編好,由於有用到 gpu,超順的。
http://www.raspbian.org/RaspbianQuake3
 
 
目前大概就想到這些,而我個人則最想拿來取代之前的 openwrt,因為上面儲存空間才 8M,放幾個檔就滿。由於最近有為 wheezy 編一些
deb 檔,如 italc,opennx,freenx等等,若用一般電腦或 notebook 24 小時開機,一個月下來也多了不少電費,吃不消。
 
現在是 2012/11/01,要播放 mpeg4 的影片,僅能使用 omxplayer 來播放才有使用到硬體解壓。
quake3 有支援 gpu,效能很棒,但其他像 openarena 還沒支援。
可以修改 /boot/cmdline.txt 來開外接 usb 硬碟上的系統,但是 sdcard 還是一定要有才可以開機。
使用外接硬碟時,若硬碟無外接電源,恐怕 Raspberry Pi 無法供那麼多電,可以改用有外接電源的 usb hub。
 
樹莓派的出現,真是全世界的一項福音,沒想到 35 美金的電腦就能夠做到如此的功能,又環保省電。
 
雖然目前 Raspberry Pi 上的 X server 是用 framebuffer 的
xserver-xorg-video-fbdev,效能並不好,所以要拿來充當 desktop 用還真的有困難,頓頓的。不過最近 broadcom
釋出了上面 gpu 的 VideoCore driver code,相信再過幾個月就會更好用了,到時候使用小的 window manager
加上 midori 或 dillo 等小瀏覽器,就可將 Raspberry Pi 拿來當省電的 desktop 使用。
 
本文转自:http://guildwar23.blogspot.tw/2012/11/raspberry-pi.html

[转] Raspberry Pi 樹莓派使用場合及時機的更多相关文章

  1. 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程

    目錄: 開玩樹莓派(一):安裝Raspbian系統 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程 開玩樹莓派(三):Python編程 開玩樹莓派(四):GPIO控制和遠程 ...

  2. 開玩樹莓派(一):安裝Raspbian系統

    目錄: 開玩樹莓派(一):安裝Raspbian系統 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程 開玩樹莓派(三):Python編程 開玩樹莓派(四):GPIO控制和遠程 ...

  3. 樹莓派3B運行.Net Core2.1 Web 項目

    安裝.Net Core 運行時和SDK(非必選) 下載地址 安裝 # 安裝運行時 sudo apt-get -y update # Install the packages necessary for ...

  4. [樹莓派]用mkusb来制作U盘启动安装Ubuntu 15.04

    之前實踐過這文章的描述,還可以成功:http://www.linuxdiyf.com/linux/12719.html,轉記錄餘下: 官方英文文档,教你在Ubuntu 15.04下使用mkusb来制作 ...

  5. (RaspBerry Pi) Python GPIO 基本操作

    目前打算由潛入深慢慢學習RaspBerry Pi, 所以先由最容易下手的Python進入樹莓派的世界 首先要使用 GPIO 需要利用RPI.GPIO package想當然爾必須先安裝 所以先執行下列命 ...

  6. Raspberry pi,一个好玩的派:第八季 Raspbmc(下)

    上一季安装好Raspbmc就等着这一季好好玩耍呢. 我们要在这一季中完毕例如以下任务:调整分辨率.连接wifi并在无线路由器中设置固定IP.手机遥控Raspbmc.改变语言为中文.远程訪问Raspbe ...

  7. RASPBERRY PI wifi配置

    Raspberry Pi 手把手教你在树莓派上安装USB无线网卡支持WIFI 树莓派虽然已经有了有线网卡,但是并未配置无线网卡,移动性不够强,好在机器配备了2个USB口,当然要分一个出来给WIFI无线 ...

  8. raspberry pi 树莓派作为比特比矿机

    http://www.instructables.com/id/Bitcoin-Mining-using-Raspberry-Pi/ Step 5: Installing Required Libra ...

  9. 让Mono 4在Raspberry Pi上飞

    最近公司有项目想要在树莓派上做,代替原来的工控机(我们是把工控主机当作小的主机用,一台小的工控主机最少也要600左右,而树莓派只要200多).于是,公司买了一个Raspberry Pi B+和一个Ra ...

随机推荐

  1. Java8时间转换

    ===java8中时间的各种转换(LocalDateTime)=== 1.将LocalDateTime转为自定义的时间格式的字符串 public static String getDateTimeAs ...

  2. Microsoft.AspNet.Identity 自定义使用现有的表—登录实现,aspnet.identity

    Microsoft.AspNet.Identity是微软新引入的一种membership框架,也是微软Owin标准的一个实现.Microsoft.AspNet.Identity.EntityFrame ...

  3. C++使用代码创建一个Windows桌面应用程序

    WinMain函数 Windows应用程序的唯一程序入口. 函数原型 int WINAPI WinMain { HINSTANCE hInstancem HINSTANCE hPreInstance, ...

  4. python之(TensorFlow)深度学习

    一.深度学习(DL, Deep Learning)是机器学习(ML, Machine Learning)领域中一个新的研究方向,它被引入机器学习使其更接近于最初的目标——人工智能(AI, Artifi ...

  5. CORS讲解

    跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器  让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源.当一个资源从与该资 ...

  6. 基于JMeter的Quick Easy FTP Server性能测试

    FTP性能测试 1.引言 1.1背景说明 本测试选用的是一个小型的FTP服务器软件:Quick Easy FTP Server.Quick Easy FTP Server是一个全中文的FTP服务器软件 ...

  7. 查询本地ip以及ip地址库查询

    四种方法查询本地ip from urllib2 import urlopen from json import load my_ip = urlopen('http://ip.42.pl/raw'). ...

  8. thinkphp5中使用phpmailer实现发送邮件功能

    一.开启SMTP服务(使用php发送邮件需要用到SMTP服务,这里以163邮箱的SMTP服务为例). 1.登录163邮箱,在首页上找到“设置”. 2.选择开启的服务,一般都全选,POP3/SMTP/I ...

  9. FreeRTOS优先级翻转

    举例 //高优先级任务的任务函数 void high_task(void *pvParameters) { while(1) { vTaskDelay(500); //延时500ms,也就是500个时 ...

  10. 智能驾驶数据后处理分析利器—INTEWORK-VDA

            随着智能驾驶技术在新车上逐步普及,车辆研发阶段需要做大量的实车测试工作,当前的测试方式主要是路采实车数据后,按标准和法规进行测试场景提取和测试数据分析.调查显示绝大部分智能驾驶研发厂商 ...