[新聞] Raspbian出新版本了(2014-12-24)

20141224_raspbian_menu
Raspbian 出新版本了,最新的 image 為 2014-12-24。檔案大小為 960MB,最大的改變就是 LXDE 換了新的 UI 組態,其他的小修改比如說加入了 python3-pygame 等等。

Simon Long 寫了一篇文章說明 Raspbian 使用者介面改變的原因。包括了:
1. 選單從底部改到頂端,是因為人的閱讀習慣是由左而右、由上而下。
2. 桌面預設沒有任何的圖示捷徑,是因為每個人都有習慣的應用程式,希望每個人都能客製化自己的桌面,而不是擺了一堆預設又用不到的東西。
3. 選單中取消了”Other”類別,是因為 Other 類別包含了太多東西,並且讓同一個應用程式有多個進入點,這不符合互斥窮盡(MECE, mutually exclusive, collectively exhaustive)的 UI 設計原則。

想使用新的 UI,我們可以下幾個指令就可以簡單更新套件。但如果只更新套件,桌面還是會有原本預設的圖示。

pi@raspberrypi:~$ sudo apt-get update
pi@raspberrypi:~$ sudo apt-get dist-upgrade
pi@raspberrypi:~$ sudo apt-get install raspberrypi-ui-mods 

改版的 release notes 如下:

2014-12-24:
  * Fix regression with omission of python-pygame
2014-12-22:
  * New firmware with variosu fixes and improvements
  * New UI configuration for lxde
  * Various package updates
  * python3-pygame preinstalled
  * 'nuscratch', scratch running on the Cog StackVM
  * Misc other changes

新聞來源:MERRY CHRISTMAS! GOT A NEW PI? READ ON!

LXDEPCMan, Jserv, Fred 等(以上只列出台灣人)在 2008 年所發起的專案,有別於以往的主流桌面環境 GNOMEKDE,LXDE 主要目的在於提供輕量級 X11 的桌面環境,也成為低價省電的小筆電一個很好的解決方案。目前是 Raspbian 預設的桌面環境。
一個專案能讓全世界的人都看到並且使用,是工程師的驕傲。希望在 Raspberry Pi 這樣的硬體出現後,能讓我們做出更多有影響力的東西。

lxde

[產品] 雙層四驅自走車底盤(含四輪+四馬達)

rectangle-chassis-of-4-wheels-car

《特色》
* 雙層,可堆疊更多設備。四馬達,可同時控制四輪做四驅車
* 底盤組裝指南下載

《規格》
* M3 x 30mm 銅柱,4 個
* M3 x 8mm 螺絲,8 個
* M3 x 30mm 螺絲,8 個
* M3 螺絲母,8 個
* T 型支架,8 個
* 三號電池盒(4節),1 個
* 跑車輪胎,直徑 66mm,4 個
* 直流馬達,4 個
* 壓克力底盤,260mm(W) x 150(D) x 2.5mm(H),2 個
註:M3 為直徑 3mm
* 注意:本自走車底盤不包含 Raspberry Pi
* 注意:建議加購 L293D 馬達驅動 IC 或是 L298N 馬達驅動板

《相關》
- [產品] 雙 H 橋直流馬達驅動 IC – L293D
- [產品] L298N 馬達驅動板

《教學》
- Controlling DC Motors Using Python With a Raspberry Pi
- OLD:Raspberry Pi – How to control motors…

$ 650

[產品] 單層自走車底盤(含二輪跑車胎 + 一萬向輪 + 二馬達)

rectangle-chassis-of-3-wheels-car

《特色》
* 二馬達控制是入門自走車的最佳選擇
* 底盤組裝指南下載

《規格》
* M3 x 12mm 銅柱,4 個
* M3 x 8mm 螺絲,6 個
* M3 x 30mm 螺絲,6 個
* M3 螺絲母,6 個
* 測速盤,2 個
* T 型支架,4 個
* 三號電池盒(4節),1 個
* 跑車輪胎,直徑 66mm,2 個
* 萬向輪胎,1 個
* 直流馬達,2 個
* 開關,1 個
* 壓克力底盤,210mm(W) x 150(D) x 2.5mm(H),,1 個
註:M3 為直徑 3mm
* 注意:本自走車底盤不包含 Raspberry Pi
* 注意:建議加購 L293D 馬達驅動 IC 或是 L298N 馬達驅動板

《相關》
- [產品] 雙 H 橋直流馬達驅動 IC – L293D
- [產品] L298N 馬達驅動板

《教學》
- Controlling DC Motors Using Python With a Raspberry Pi
- OLD:Raspberry Pi – How to control motors…

$ 400

[活動] 20141222 Raspberry Pi讀書會 #04

<English Version>
The fourth time of the Raspberry Pi book club, and the selected book is “Raspberry Pi Cookbook”. We will study the Ch8(GPIO Basics), Ch9(Controlling Hardware) and Ch10(Motors).

There are one or two persons organized the key points in every meetup. If anyone who wants to present, please fill out the form. http://goo.gl/u5U5h9

Additional Information:
* 2014/12/22 19:00 ~ 2014/12/22 22:00
* CLBC 4F., No.283, Sec. 1, Fuxing S. Rd., Da’an Dist., Taipei City 106, Taiwan
* $180 per person

registration link:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub04

 

<中文版>
第四次 Raspberry Pi 讀書會,本次讀書內容為 Raspberry Pi Cookbook,第八章(基礎 GPIO 介紹)、第九章(控制硬體)和第十章(馬達)。

每次可能會有 1-2 人做重點提示,想報告者請填表單並和我們聯絡,http://goo.gl/u5U5h9

活動資訊
* 2014/12/22 19:00 ~ 2014/12/22 22:00
* CLBC 台北市大安區復興南路一段 283 號 4 樓
* 每人 $180 場地費用

報名連結:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub04

[活動] 20141208 Raspberry Pi讀書會 #03會後資料

感謝大家的參與,這次討論得很熱烈,希望能藉由讀書會做有系統的介紹,讓更多朋友能瞭解/使用/創造 Raspberry Pi。

特別感謝 Walker,今天介紹了第五章(Python 基礎)、第六章(Python Lists and Dictionaries)和第七章(Python 進階),並現場示範許多範例,回答同學們的問題。

Raspberry Pi Book Club #3

這次的投影片由我們小代打一下。

Raspberry Pi讀書會#3 – Raspberry Pi Cookbook Ch5, Ch6, Ch7 from raspberrypi-tw

[產品] Raspberry Pi Model A+ 256MB RAM

raspberry-pi-model-a-plus

規格與 Model A 相同,不同處如下:
* 5V 電源供應增加了一個 2A 的保險絲,因此新版可熱插拔 USB。
* 40 個 GPIO 腳位(原為 26 個腳位)。
* Composite (NTSC/PAL) 視訊輸出和 3.5mm 耳機插孔整合在一起。
* 使用 microSD 卡做為儲存設備(原為 SD 卡)。
* 電路板邊緣做導角設計。
* 將多個接頭移到同一側。
* 更省電(原工作電流為 300mA)。

《規格》

SoC: Broadcom BCM2835
CPU: 700 MHz;ARM1176JZF-S core
GPU: Broadcom VideoCore IV; OpenGL ES 2.0; MPEG-2 and VC-1; 1080p30 h.264/MPEG-4 AVC
記憶體: 256MB SDRAM(和 GPU 共享)
視訊輸出: 3.5 mm jack; HDMI(1.3/1.4)
音訊輸出: 3.5 mm jack; HDMI
儲存: microSD
其他周邊: USB 2.0 x 1; 無Ethernet RJ45
低階週邊: GPIO x17; UART; I²C; SPI; I²S audio; +3.3 V; +5 V; ground
工作電流: 200 mA
尺寸: 65mm x 56mm
重量: 23g

《新聞》
- [新聞] Raspberry Pi Model A+ 釋出

《相關》
- [產品] Adafruit Pi Protector for Raspberry Pi Model A+
- 周邊(外殼/電源/SD卡/無線網卡/轉接頭)

$ 950

[活動] 20141208 Raspberry Pi讀書會#03

<English Version>
The third time of the Raspberry Pi book club, and the selected book is “Raspberry Pi Cookbook”. We will study the Ch5(Python Basics), Ch6(Python Lists and Dictionaries) and Ch7(Advanced Python).

There are one or two persons organized the key points in every meetup. If anyone who wants to present, please fill out the form. http://goo.gl/u5U5h9

Additional Information:
* 2014/12/08 19:30 ~ 2014/12/08 21:30
* CLBC 4F., No.283, Sec. 1, Fuxing S. Rd., Da’an Dist., Taipei City 106, Taiwan
* $180 per person

registration link:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub03

 

<中文版>
第三次 Raspberry Pi 讀書會,本次讀書內容為 Raspberry Pi Cookbook,第五章(Python 基礎)、第六章(Python Lists and Dictionaries)和第七章(Python 進階)。

每次可能會有 1-2 人做重點提示,想報告者請填表單並和我們聯絡,http://goo.gl/u5U5h9

活動資訊
* 2014/12/08 19:30 ~ 2014/12/08 21:30
* CLBC 台北市大安區復興南路一段 283 號 4 樓
* 每人 $180 場地費用

報名連結:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub03

[產品] L298N 馬達驅動板

l298n_dual_h_bridge_motor_controller

《特色》
* 包含雙 H 橋式直流(步進)馬達驅動晶片,可同時控制兩個直流馬達,或者一個步進馬達
* 配合 PWM 脈衝輸入可控制馬達轉速

《下載》
* datasheet

《相關》
- [產品] 單層自走車底盤(含二輪跑車胎 + 一萬向輪 + 二馬達)
- [產品] 雙層四驅自走車底盤(含四輪+四馬達)

《教學》
- OLD:Raspberry Pi – How to control motors…

$ 160

[新聞] Raspberry Pi Model A+ 釋出

model-a-plus-top
圖片來源:RASPBERRY PI MODEL A+ ON SALE NOW AT $20

Model A 的規格一樣,但是做的更小而且更省電。此外,一些和 Model B+ 相同的改變,包括有:
- 更多的 GPIO 腳位(40 pins),並相容於 HAT 標準
- 使用 microSD 取代原來的 SD 卡。
- 更好的音效輸出。

model-a-plus-side
圖片來源:RASPBERRY PI MODEL A+ ON SALE NOW AT $20

技術規格如下:
• 700MHz Broadcom BCM2835 CPU
• 256MB RAM
• 40pin extended GPIO
• 1 x USB 2.0 port
• 4 pole Stereo output and Composite video port
• Full size HDMI socket
• CSI camera port (Raspberry Pi camera module)
• DSI display port (Raspberry Pi touch screen display)
• Micro SD port
• Micro USB power connector
• 4 mounting holes
• Size : 65mm x 56mm
• Weight : 23g

我們已經開賣

新聞來源:RASPBERRY PI MODEL A+ ON SALE NOW AT $20

[活動] 20141124 Raspberry Pi讀書會#02

<English Version>
The second time of the Raspberry Pi book club, and the selected book is “Raspberry Pi Cookbook”. We will study the Ch3(Operation System) and Ch4(Software).

There are one or two persons organized the key points in every meetup. If anyone who wants to present, please fill out the form. http://goo.gl/u5U5h9

Additional Information:
* 2014/11/24 19:30 ~ 2014/11/24 21:30
* CLBC 4F., No.283, Sec. 1, Fuxing S. Rd., Da’an Dist., Taipei City 106, Taiwan
* $180 per person

registration link:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub02

 

<中文版>
第二次 Raspberry Pi 讀書會,本次讀書內容為 Raspberry Pi Cookbook,第三章(作業系統)和第四章(軟體),會由 kazami 做介紹。

每次可能會有 1-2 人做重點提示,想報告者請填表單並和我們聯絡,http://goo.gl/u5U5h9

活動資訊
* 2014/11/24 19:30 ~ 2014/11/24 21:30
* CLBC 台北市大安區復興南路一段 283 號 4 樓
* 每人 $180 場地費用

報名連結:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub02

[活動] 20141110 Raspberry Pi讀書會 #01會後資料

感謝大家的參與,這次試行的結果還算順利,希望能藉由讀書會做有系統的介紹,讓更多朋友能瞭解/使用/創造 Raspberry Pi。

第一次聊天居多,所以領讀章節只有第一章,而且主要是現場的週邊硬體展示,但還是上傳投影片做個紀錄吧。

特別感謝 kazami,他將在第二次讀書會做第三章(作業系統)和第四章(軟體)的介紹。


Raspberry Pi讀書會#1 – Raspberry Pi Cookbook Ch1 from raspberrypi-tw

[產品] Coupé PiBow Raspberry Pi Case – Model B+/Pi 2/Pi 3

coupe_pibow_raspberrypi_case_model_b_plus

《規格》
- 螺絲母 x4
- 平牙螺絲 x4
- 壓克力外殼 x5
- 螺絲母固定工具 x1
- Model B+/Pi 2/ Pi 3 適用
* 注意:本外殼不包含 Raspberry Pi

《特色》
- 超薄,超輕,重量僅 61 g
- 預留 CSI,DSI,GPIO 開孔
- 不需額外工具即可完成組裝

《教學》
- 組裝指南

$ 600

[新聞] SPREADING THE JAM – Raspberry Pi Book Club #1

感謝葉難的提醒,Raspberry Pi 官方新服務,可以讓各地舉辦活動的社群組織登錄自己的活動。我們的讀書會上報了,歡迎有興趣的朋友一起來邊做邊聊天。
raspberrypi_jam

本次讀書會日期;2014/11/10 19:30 ~ 2014/11/10 21:30
預計 11/10、11/24、12/8、12/22 雙週一晚上 7:30 – 9:30
raspberrypi_book_club

讀書會報名連結:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub01

新聞來源:SPREADING THE JAM

[活動] 20141110 Raspberry Pi讀書會#1

<English Version>
The first time of the Raspberry Pi book club, and the selected book is “Raspberry Pi Cookbook”.

There are one or two persons organized the key points in every meetup. If anyone who wants to present, please fill out the form. http://goo.gl/u5U5h9

Additional Information:
* 2014/11/10 19:30 ~ 2014/11/10 21:30
* CLBC 4F., No.283, Sec. 1, Fuxing S. Rd., Da’an Dist., Taipei City 106, Taiwan
* $180 per person

registration link:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub01

 

<中文版>
第一次 Raspberry Pi 讀書會,本次讀書內容為 Raspberry Pi Cookbook。

每次可能會有 1-2 人做重點提示,想報告者請填表單並和我們聯絡,http://goo.gl/u5U5h9

活動資訊
* 2014/11/10 19:30 ~ 2014/11/10 21:30
* CLBC 台北市大安區復興南路一段 283 號 4 樓
* 每人 $180 場地費用

報名連結:http://raspberrypi-tw-bdfa45.kktix.cc/events/bookclub01

[產品] GPIO 遊戲機學習套件

gpio-game-console-starter-kit

《特色》
- 由淺入深,從 20 個實驗介紹 “數位/類比 x 輸入/輸出”
- Raspberry Pi 工作坊 #1#2#3#4 使用教材

《規格》
- 1K 電阻(1/4W)x5, 2K 電阻(1/4W)x5
- 5mm 紅色/黃色/綠色 LEDx2
- 大按鍵開關(顏色隨機)x4
- 滾珠(傾斜)開關x1
- 自激式蜂鳴器x1, 他激式蜂鳴器x1
- HC-SR501 人體紅外感應模組(PIR)x1
- MCP3008 直插式 SPI 協議 8 通道數位類比轉換 ICx1
- 光敏電阻x1
- 雙軸 XY 搖桿x1
- HC-SR04 超音波感測器x1
- 20pin 公對公排線(20cm)x1, 20pin 公對母排線(20cm)x1, 20pin 母對母排線(20cm)x1
- 830 洞紅藍線大麵包板x1
- 16m/m 可變電阻 10Kx1
- 180mm(W) x 85mm(D) x 45mm(H) 元件收納盒
- 元件對照表

《教學》
用Raspberry Pi學GPIO – 自己做遊戲機 from raspberrypi-tw

《下載》
* 投影片
* 範例程式

$ 600

[產品] PiTFT Enclosure for Raspberry Pi Model B

PiTFT-Enclosure-for-Raspberry-Pi-Model-B-01

《特色》
* 2.8″ PiTFT 觸控螢幕PiTFT 電阻式觸控螢幕專用
* 完美保護 Raspberry Pi Model B 和 PiTFT
* 可配合按鍵使用

PiTFT-Enclosure-for-Raspberry-Pi-Model-B-02

《規格》
每組套件僅包含以下四項組件:
1. 黑色塑膠上蓋
2. 透明塑膠下蓋
3. 矽膠按鍵
4. 螺絲x2
組裝完成尺寸 82mm(H) x 108mm(W) x 31mm(D),重量 56g
* 本套件適合 Model B 使用

《教學》
- Raspberry Pi radio player with touchscreen

《相關》
- PiTFT Mini Kit – 320×240 2.8″ TFT+Touchscreen for Pi
- PiTFT Mini Kit – 320×240 2.8″ TFT+ Capacitive Touchscreen
- Tactile Switch Buttons (6mm slim)

$ 360

[產品] EW-7822UAn 300Mbps 長距離高速 USB 無線網卡

EDIMAX-7822UAn

《特色》
* 使用 RTL8192CU 晶片,Raspbian 可隨插即用(2013以後版本)
* 採 2T2R 無線傳輸技術,傳輸速率最高可達 300Mbps
* 3dBi 高增益天線,適用 130 大坪數
* 可做 master mode(Soft AP)

EDIMAX-7822UAn-features

《規格》

網路標準: IEEE 802.11b/g/n(2T2R)
使用頻段: 2.4000~2.4835GHz
傳輸速率: 11b:11Mbps; 11g:54Mbps; 11n:150Mbps; 40MHz:300Mbps
加密機制: WEP; WPA; WPA2及IEEE 802.1x
外觀尺寸: 15 x 15 x 155 mm (Height x Width x Depth)

* 注意:本網卡不包含 Raspberry Pi

《教學》
* [基礎] 命令列設置無線網路

$ 600 暫時缺貨

[產品] PiTFT Mini Kit – 320×240 2.8″ TFT+ Capacitive Touchscreen

PiTFT-Mini-Kit-Capacitive-Touchscreen_1200x900

《規格》
- 電容式觸控螢幕,可用手指腹控制
- 2.8″ TFT, 可達 320×240 解析度 @ 16-bit per pixel
- 本套件只含一塊觸控螢幕(已和電路板相連)與兩個 26pin 的連接器,不包含其他組件
- 耗電量約 100mA
- Model B+使用Pi 2使用
使用了 I2C 腳位,包括 SDA 和 SCL。並使用 SPI 腳位,包括SCK, MOSI, MISO, CE0, CE1 和 GPIO #25 與 GPIO #24

《教學》
- Adafruit 2.8″ PiTFT – Capacitive Touch
- DIY WiFi Raspberry Pi Touchscreen Camera
- Mini Mac Pi

《相關》
- [產品] PiTFT – Assembled 480×320 3.5″ TFT+Touchscreen for Raspberry Pi
- [產品] PiTFT Mini Kit – 320×240 2.8″ TFT+Touchscreen for Pi
- [產品] PiTFT Enclosure for Raspberry Pi Model B
- [產品] Tactile Switch Buttons (6mm slim)

$ 1,780

[活動] 20140929 Raspberry Pi社群聚會 #7會後資料

感謝大家的參與,這次上台展示的朋友好多。希望未來能每個月都能聚會,連結更多有興趣的朋友們,找到更多 Raspberry Pi 的可能。

20140929_pi_meetup_07

分享者1:sosorry(台灣樹莓派)
Topic:PiPhone
sosorry_piphone


用Raspberry Pi做手機 – PiPhone from raspberrypi-tw

分享者2:張益裕
Topic:Java Embedded與Raspberry Pi
YiYuChang_Java_Embedded
投影片下載

這次有好幾位朋友上台分享,完整度都很高。

政大的 Jason 用 Raspberry Pi 和 BT4 做了一個可無線交易的系統。智慧型手機可透過藍牙接收 Pi 所廣播出的 transaction,後台採 Node.js,可即時更新交易狀態。
jason_pishop

再來是台中的朋友(抱歉我忘記您的名字,請再來信告知),用 Raspberry Pi 做了一個可即時將 QR code 內的祕文解碼的系統,掃 QR code 的部分是用 Python-OpenCV。
demo_qrcode

最後一位朋友好像忘記自我介紹了。他是用 Raspberry Pi 做一個音樂播放系統,特別強調在 log 的紀錄,與電源管理的重要。這可是實戰後的經驗談。
demo_audio_player

最後打個廣告,PiPhone 的 GPRS/GSM Module 已經開賣,我們即將推出套件包和教學,希望大家多多支持。

[產品] EFCom Pro GPRS/GSM Module

EFCom_PRO_GPRS_GSM_Module

《特色》
* 序列埠連接,可直接和 Raspberry Pi 的 Tx/Rx 腳位相連。
* AT Command 控制。
* 內建低壓差線性穩壓器(LDO),具備高轉換效率與低雜訊的穩壓功能。

《規格》

對外腳位: GND; +5V; RX; TX; PWR; RST (共六個)
使用頻段: 850/ 900/ 1800/ 1900 MHz
外觀尺寸: 60 x 53 mm (Height x Width)

《下載》
* Schematics
* SIM900_AT Command Manual_V1.03

《教學》
* 官方 wiki
* 用Raspberry Pi做手機 – PiPhone

$ 1,750

[活動] Raspberry Pi工作坊 #4 自己的遊戲機… 再做一次 @ 2014/10/19

第四次 Raspberry Pi 工作坊,這次的主題還是”從GPIO開始和世界連接,自己做遊戲機”。但新增了超音波距離感測器的內容,並配合彈珠台成為體感遊戲。

本次將會介紹 Raspberry Pi 的 GPIO 和使用 Python 控制週邊的電子元件,整合數位/類比、輸入/輸出,自己打造一台遊戲機。參加人員需自備筆電、Raspberry Pi、SD卡、電源和無線網卡,若是想空手而來,本次活動可代購且當天拿到手,請自備新台幣 2150 元買裝備。

工作坊內容:
1. Raspber 環境設定,包括無線網路設定、VNC 設定、GPIO 設定等
2. 數位輸出和輸入介紹,含練習(LED、按鍵、蜂鳴器、人體紅外線感測模組)
3. 類比輸出和輸入介紹,含練習(LED、光敏電阻、搖桿)
4. 系統整合(用 Raspberry Pi 做遊戲機)

講師:sosorry (台灣樹莓派)

活動資訊

  • 活動時間:2014/10/19 09:00 ~ 2014/10/19 17:00
  • 活動人數上限:40
  • 活動地點:德惠弍参 / 104-60 台北市中山區德惠街 23 號地下 1 樓, Taipei

費用

  • 每人 300 元報名費用,現場繳費。

備註

  • 參加人員需自備:1. 筆電。2. Raspberry Pi。3. SD卡。4. 電源。5. 無線網卡。也可現場購買。
  • 本場次免費提供週邊硬體,但結束後將會回收。
  • 午餐請自理。

報名:Raspberry PI Workshop 自己的遊戲機… 再做一次

[產品] Model A+/B+/Pi 2/Pi 3 GPIO轉接板套件(未焊)含GPIO排線+麵包板+轉接板 (40-Pin)

Model-B-Plus-GPIO-Breadboard-Adapter-Kit

《特色》
* U 型轉接板設計,有效節省麵包板空間

《規格》
本套件適合 A+ / Model B+ / Pi 2 / Pi 3 使用,每組套件僅包含以下四項組件:
1. GPIO轉接板
2. 排針
3. 40-pin排線
4. 中型麵包板(82mm*55mm)
* 注意:需自行焊接

$ 380

[基礎] 命令列設置無線網路

本文章使用的映像檔為 2014-09-09-wheezy-raspbian.img
setting-up-wifi-with-the-command-line

一般設置 Raspberry Pi 的無線網路大多是透過 WiFi Config 這個應用程式做設定。
wifi-config-gui

但在某些情況,例如 從序列埠登入到 Raspberry Pi,就只能靠命列列設置無線網路。但是記得,做任何修改前要先備份原始設定,以免出錯了無法回復原始狀態。

用命令列設置無線網路的步驟如下:

1. 確認硬體資訊,我們使用 EDIMAX 7811Un 這張無線網卡做設定。建議使用的網卡有在清單中,才可隨插即用。

pi@raspberrypi ~ $ lsusb
Bus 001 Device 005: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]

2. 查看目前無線網路設定,一開始還沒連接上無線網路,所以狀態會是 “unassociated”。

pi@raspberrypi ~ $  iwconfig wlan0
wlan0     unassociated  Nickname:""
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

3. 掃描無線網路,我們會根據掃描結果來設定無線網路。假設本例的 SSID 為 foo,加密方式為 WPA2,使用的 pre-shared key 為 1234567890123。

pi@raspberrypi ~ $ sudo iwlist wlan0 scan
wlan0     Scan completed :
          Cell 03 - Address: 40:4A:03:92:BA:4B
                    ESSID:"foo"
                    Protocol:IEEE 802.11bgn
                    Mode:Master
                    Frequency:2.462 GHz (Channel 11)
                    Encryption key:on
                    Bit Rates:144 Mb/s
                    Extra:rsn_ie=30140100000fac040100000fac040100000fac020c00
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
                    Quality=88/100  Signal level=42/100  

4. 修改 /etc/wpa_supplicant/wpa_supplicant.conf

pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

所對應的設定檔如下。

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        ssid="foo"
        psk="1234567890123"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP
        auth_alg=OPEN
}

掃描結果與設定檔對應的欄位說明如下。

IE: IEEE 802.11i/WPA2 Version 1

表示加密方式為 WPA2,所對應的欄位 proto。
RSN:WPA(2)
WPA:WPA(1)

Group Cipher : CCMP 
Pairwise Ciphers (1) : CCMP

表示 WPA2 使用 AES 加密方式,所對應的欄位 pairwise。
CCMP:AES cipher,WPA(2)
TKIP:TKIP cipher,WPA(1)

Authentication Suites (1) : PSK

表示使用 pre-shared key 做鑑別,所對應的欄位為 key_mgmt。
WPA-PSK:Authentication via pre-shared key
WPA-EAP:Authentication via enterprise authentication server。

再例如使用 SSID 為 bar,加密的方式為 WEP,使用的 WEP key 為 1234567890123。

pi@raspberrypi ~ $  iwlist wlan0 scan
wlan0     Scan completed :
          Cell 03 - Address: 40:4A:03:92:BA:4B
                    ESSID:"bar"
                    Protocol:IEEE 802.11bg
                    Mode:Master
                    Frequency:2.437 GHz (Channel 6)
                    Encryption key:on
                    Bit Rates:54 Mb/s
                    Quality=72/100  Signal level=43/100  

所對應的設定檔如下。

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
        ssid="bar"
        key_mgmt=NONE
        auth_alg=OPEN
        wep_key0="1234567890123"
}

更多 wpa_supplicant.conf 的範例可參考這裡

5. 停用 wlan0 網卡。

pi@raspberrypi ~ $ sudo ifdown wlan0

6. 啟用 wlan0 網卡。

pi@raspberrypi ~ $ sudo ifup wlan0

可能會回傳以下訊息,我們忽略掉。

ioctl[SIOCSIWAP]: Operation not permitted
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument

7. 將原來讀取 wpa_supplicant.conf 的程序 wpa_supplicant 殺掉。

pi@raspberrypi ~ $ sudo kill -9 $(ps -ef | grep wpa | awk '{print $2}')

8. 重新執行 wpa_supplicant,並讀取 wpa_supplicant.conf 設定。

pi@raspberrypi ~ $ sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

-B 表示以 daemon 方式在背景執行。
-i 表示指定介面(interface)名稱。
-c 表示設定檔路徑。

若回傳以下訊息,我們忽略掉。

rfkill: Cannot open RFKILL control device
ioctl[SIOCSIWAP]: Operation not permitted
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument

9. 執行 DHCP 用戶端,取得 IP。

pi@raspberrypi ~ $ sudo dhclient

若回傳以下訊息,我們忽略掉。

RTNETLINK answers: File exists

10. 查尋 IP 位址,成功取得 192.168.1.117

pi@raspberrypi ~ $ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 74:da:38:05:68:4c  
          inet addr:192.168.1.117  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1158 errors:0 dropped:79 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:109024 (106.4 KiB)  TX bytes:6214 (6.0 KiB)

 

常見問與答:

1. WiFi連不上怎麼辦?
接螢幕用 GUI 設定吧,可避免錯誤的設定。
wifi-config-gui-setting

2. WiFi Config的Adapter不見了怎麼辦?
wifi-config-gui-no-adapter
/etc/network/interfaces/etc/wpa_supplicant/wpa_supplicant.conf 回復成預設值吧。

##### Default configuration of /etc/network/interfaces #####
auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
##### Default configuration of /etc/wpa_supplicant/wpa_supplicant.conf #####
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

[產品] Rii mini keyboard (2.4GHz)

rii_k01

《特色》
* 2.4GHz 無線接收器,Windows/Linux/OS X 隨插即用,
* 內建鋰電池(不可拆)
* 按鍵背光設計
* 雷射光筆功能

rii_k01_03

《規格》

無線技術: 2.4GHz 射頻
操作距離: < 10 公尺
工作電流: < 60 mA
工作電壓: < 3.7 V
充電電流: < 300 mA
充電電壓: < 4.4 V
休眠電流: < 0.8mA
尺寸: 151mm(W) x 59mm(D) x 12.5mm(H)
重量: 100g(含鋰電)

$ 1,000

[新聞] Raspbian出新版本了(2014-09-09)

Raspbian 出新版本了,最新的 image 為 2014-09-09。檔案大小為 934MB ,主要修改了 firmware 的部份,並預設安裝 Minecraft PiEpiphany 瀏覽器(原本 Midora 瀏覽器已經不再內建)。升級的軟體有 Sonic PiJava(從 7 升級到 8)、Mathematica 等。

從桌面快照可看出預設安裝軟體的方向為 1)有教育性質和 2)更高效能的軟體。
2014-09-09-wheezy-raspbian-desktop

改版的 release notes 如下:

2014-09-09:
  * New firmware with various fixes and improvements
  * Minecraft Pi pre-installed
  * Sonic Pi upgraded to 2.0
  * Include Epiphany browser work from Collabora
  * Switch to Java 8 from Java 7
  * Updated Mathematica
  * Misc minor configuration changes

[活動] Raspberry Pi社群聚會 #7 @ 2014/09/29

第七次 Raspberry Pi 社群聚會,希望能透過社群活動的分享和交流,找到更多 Raspberry Pi 的可能。本次主題是 Raspberry Pi 應用展示。

分享者1:sosorry (台灣樹莓派)
Topic:Raspberry Pi 應用展示 (PiPhone?)

分享者2:YiYu Chang
Topic:Java Embedded與Raspberry Pi
1)Java Embedded介紹
2)Java Embedded遠端開發環境
3)停車場模擬系統介紹
4)模組與零件介紹:超音波測距模組、伺服馬達、繼電器、閃光蜂鳴器、NFC與WebCam
5)應用程式介紹:Java Embedded與Java Web

展示照片:https://www.facebook.com/photo.php?fbid=1561193857433740


活動資訊

  • 活動時間: 2014/09/29 19:30 ~ 2014/09/29 21:30 (7:00pm 開始入場)
  • 語言: Chinese/中文
  • 活動人數上限: 100
  • 活動地點:CLBC台北市大安區復興南路一段293號4樓
  • 交通資訊:(地圖:http://clbc.tw/location/)至捷運大安站下車,出口後直走60秒內可抵達 CLBC 大安館


顯示詳細地圖

費用

  • 每人150元場地費用
  • 帶作品展示的參加者免收場地費用

備註

  • 活動場地有提供無線網路
  • 場地有飲料,另外請大家可先在附近用餐再入場

報名:http://raspberrypi-tw-bdfa45.kktix.cc/events/community07

[活動] Raspberry Pi工作坊 #3 自已的遊戲機自已做 @ 2014/09/13

第三次 Raspberry Pi 工作坊,這次的主題還是”從GPIO開始和世界連接”。但新增了超音波距離感測器的內容,並配合彈珠台成為體感遊戲。

這次的活動迅速額滿,以至於這邊還沒放上報名連結就結束了。

感謝 Taipei.py 社群們支持,節錄一下幾位朋友們在活動後的心得。
taipei.py_x_raspberrypi_01_comment_01taipei.py_x_raspberrypi_01_comment_02

一些活動照片。

該主題預計在 10 月還會再辦一次,到時會將投影片和範例程式修改完畢後公開。

[產品] EDIMAX EW-7811Un 無線網卡–已停售

EDIMAX_7811Un

《特色》
* 使用 Realtek RTL8188CUS 晶片組,Raspbian 隨插即用
* elinux.org 測試可用
* 可做 master mode(Soft AP)

《規格》

網路標準: IEEE 802.11b/g/n(1T1R)
使用頻段: 2.4000~2.4835GHz
傳輸速率: 11b:11Mbps; 11g:54Mbps; 11n:150Mbps (以上為最高傳輸速率)
加密機制: WEP; WPA; WPA2及IEEE 802.1x
外觀尺寸: 7.1 x 14.8 x 17.4 mm (Height x Width x Depth)

* 注意:本網卡不包含 Raspberry Pi

《教學》
* [基礎] 命令列設置無線網路

$ 300(停售) 


[產品] PL2303HXD USB轉TTL序列傳輸線

PL2303HXD

《特色》
* 玖旺 PL2303 晶片
* 適合 Windows 全系列(包括 XP/Vista/7/8)、Linux、Mac 全系列(包括 OS X 10.6 Snow Leopard/OS X 10.7 Lion/OS X 10.8 Mountain Lion/OS X 10.9 Mavericks)使用
* 絕佳的除錯工具,適合多種開發板使用,Raspberry Pi Model B/Model A+/Model B+/Pi 2/Pi 3 都可以使用

《規格》
- 紅色線:5V
- 黑色線:GND
- 白色線:RX
- 綠色線:TX
- 黃色線:RTS
- 藍色線:CTS
- 線長:95cm
* 注意:本傳輸線不包含 Raspberry Pi

《下載》
* datasheet
* Windows 驅動程式下載
* Mac 驅動程式下載

《教學》
* [基礎] 從序列埠登入到 Raspberry Pi

$ 200

[產品] PL2303HX USB轉TTL序列傳輸線

PL2303HX

《特色》
* 玖旺 PL2303 晶片
* 適合 Windows XP/Vista/7、Linux 使用
* 絕佳的除錯工具,適合多種開發板使用,Raspberry Pi Model B/Model A+/Model B+/Pi 2 都可以使用

《規格》
- 紅色線:5V
- 黑色線:GND
- 白色線:RX
- 綠色線:TX
- 線長:95cm
* 注意:本傳輸線不包含 Raspberry Pi

《下載》
* datasheet
* Windows 驅動程式下載
* Mac 驅動程式下載

《教學》
* [基礎] 從序列埠登入到 Raspberry Pi

$ 100

[基礎] 從序列埠登入到 Raspberry Pi

購買產品:PL2303HX USB轉TTL傳輸線PL2303HXD USB轉TTL傳輸線

Raspberry Pi 有提供原生的序列(Serial)傳輸介面,因此只要透過 USB 轉 TTL 序列傳輸線,就可以在不需要螢幕和鍵盤滑鼠的情況下登入 Raspberry Pi (預設帳號密碼是 pi/raspberry),連上的虛擬終端機為 ttyAMA0。
序列傳輸介面至少需要有三條線,包括接地(GND)、接收(RX)和傳送(TX),參考接線圖如下。
connect-serial-to-raspberry-pi-model-b
connect-serial-to-raspberry-pi-model-b-plus本 Raspberry Pi B+ GPIO 腳位圖獲得授權使用

比較好的產品會有較多的連接線,例如做流量控制的 RTS/CTS 等。在不同作業系統使用的方式大同小異,詳細步驟如下。

注意:
1. 目前 PL2303HX 僅支援 Windows XP/Vista/7 和 Linux 使用,如果是 Windows 8 和 Mac 作業系統,需使用 PL2303HXD 才能正常使用。
2. 安裝 USB 轉 TTL 傳輸線設定時,Raspberry Pi 不需要開機。但是完成安裝後,記得要將 Raspberry Pi 開機,才能透過該序列傳輸線連接。

Windows XP
1. 沒有接上 USB 轉 TTL 序列傳輸線時的裝置管理員。
not-connect-to-serial

2. 接上 USB 轉 TTL 序列傳輸線時的裝置管理員,一開始會跳出”歡迎使用尋找新增硬體精靈”。我們先暫時忽略這訊息並下載驅動程式吧。
ask-for-insert-new-hardware

3. PL2303HXPL2303HXD 都是使用旺玖科技的晶片,官方網站驅動程式下載連結為:
http://www.prolific.com.tw/TW/ShowProduct.aspx?p_id=226&pcid=79
prolific-driver-download-url-windows

4. 下載後解壓縮執行 PL2303_Prolific_DriverInstaller_v1.8.0.exe,按照指示完成後重開機。再次開啟裝置管理員,可以發現多了一個連接埠 COM3。
connect-to-serial

5. 下載並開啟 putty。
putty-windows

6. 在 Connection type 先選擇 Serial,再根據剛剛的連接埠依序填入 Serial line、Speed的值。由於剛剛裝置管理員是看到 COM3,因此在 Serial line 也填入 COM3,Speed 填入 115200。
putty-serial-setting-windows

7. 相關的參數填完後,按 “Open” 就能連上 Raspberry Pi 如下圖。如果等了幾秒還是沒有畫面,可將 Raspberry Pi 重開(電源重插拔),應該就可以順利看到登入訊息。
successful-to-connect-to-raspberry-pi-via-serial-on-windows

Ubuntu Linux
1. 接上 USB 轉 TTL 序列傳輸線,打 ls /dev/ttyUSB*,在我們的環境是長在 ttyUSB0。
tty-usb0

2. 開啟 putty,如果還沒安裝請執行sudo apt-get install putty安裝。
putty-linux

3. 在 Connection type 先選擇 Serial,再根據剛剛的連接埠依序填入 Serial line、Speed的值。由於該節點是長在 ttyUSB0,因此在 Serial line 也填入 ttyUSB0,Speed 填入 115200。
putty-serial-setting-linux

4. 如果出現 Unable to open serial port 如下圖,改用 sudo 權限執行 putty。
putt_unable_to_open_serial_port

5. 相關的參數填完後,按 “Open” 將能連上 Raspberry Pi 如下圖。如果等了幾秒還是沒有畫面,可將 Raspberry Pi 重開(電源重插拔),應該就可以順利看到登入訊息。
successful-to-connect-to-raspberry-pi-via-serial-on-linux

Mac
1. 下載並安裝 PL2303HXD Driver,安裝後會重新開機。官方網站驅動程式下載連結為:
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41
prolific-driver-download-url-mac

2. 重開機生效。

3. 檢查是否出現裝置節點,打 ls /dev/cu*,如果出現 /dev/cu.usbserial,可以直接使用指令 screen /dev/cu.usbserial 115200 連線進去。

4. 如果沒出現 /dev/cu.usbserial,試著重插拔 USB 轉 TTL 傳輸線和重新插拔電源。

5. 如果使用 screen 後沒畫面出現,重新插拔電源試試看(USB 轉 TTL 傳輸線不要拔掉)。

常見問與答:

1. 我需要接紅色的線嗎?
如果將 USB 轉 TTL 傳輸線的紅色線接到 Pin 2,將會從傳輸線供電給 Pi 而讓 Pi 開機。由於我們已經有供給穩定的電源給 Pi,因此這邊我們不會將紅色線接到 Pin 2。

2. 我可以將序列埠的功能關掉嗎?
我們可以透過修改/boot/cmdline.txt,將

dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

改為

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

還要再修改/etc/inittab,將

#Spawn a getty on Raspberry Pi serial line
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

改為

#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

再重開機即可。

[產品] anidees USB Charger
(4 Port / 5 Port / 6 Port)

太多的裝置用 USB 充電,橫的直的,插座永遠不夠用。

too many usb devices
圖片來源:Freecycling cables, ipod stuff++

 

anidees 4 Port USB Charger
Anidess-USB-Desktop-Charger-4-Port

《特色》
* 支援高通QC2.0快充(Android系統),可有效縮短75%充電時間
* 支援蘋果 iPhone, iPad 大電流快充
* Smart IC自動偵測設計,隨插即充,無須區分裝置
* 過電流保護,自動斷電設計,電壓100V~240V,世界通用
* 美規摺疊插頭,台灣、日本旅行超方便
* 4 個USB插頭,總共最多提供 5A(25W)

《規格》

輸入: AC 100V~240V
輸出: DC USB*4, 5V/5A, 25W(Max)、USB QC port x 1 (15W/5V/9V/12V)、USB TYPE A x 3 (5V, 2.4A each)
尺寸: 76 x 60 x 32mm (Height x Width x Depth)
重量: 122g±5g

$ 599


anidees 6 Port USB Charger(3A)

Anidees-USB-Desktop-Charger-6-Port-3A

《特色》
* 電源開關、指示燈,方便又安全
* 支援 QC2.0快充、Apple iphone 、ipad 快充
* 多重安全保護,過電流自動斷電
* 國際電壓設計,全球通用
* Smart IC自動偵測,無須區分裝置
* 每個USB最大提供3A電流,總輸出12A/60W

《規格》

輸入: AC 100-240V 50~60Hz 0.9A
輸出: DC USB*6 5V/12A(Max)、USB1: 5V/2.5A, 9V/1.8A, 12V/1.35A、USB2~6: 5V/3A(MAX)
尺寸: 99 x 69 x 26mm (L x W x H)
重量: 177g±5g
線長: 1.5m

$ 1400


anidees 5 Port USB Charger
anidees-USB-Charger-5-Port

《特色》
* 5 個USB插頭,總共最多提供 5A(25W)
* 兩個2.1A 輸出孔,快速充電
* 過電流保護,自動斷電設計

《規格》

輸入: AC 100V-240V 50-60Hz 650mA
輸出: DC USB x 5 5V/5A(MAX)
尺寸: 98 x 60 x 26mm (Height x Width x Depth)
重量: 153g±5g
線長: 1.5M 分離式電源線

$ 850


anidees 6 Port USB Charger with Smart IC
anidees-USB-Charger-6-Port

《特色》
* 全球首創大電流 10A(50W)輸出,6個USB插頭,每個 port 最高到 2.5A 快充
* Smart IC 自動偵測設計,隨插即充,無須區分裝置
* 過電流保護,自動斷電設計

《規格》

輸入: AC 100V-240V 50-60Hz 650mA
輸出: DC USB x 6 5V/10A(MAX)
尺寸: 100 x 69 x 26mm (Height x Width x Depth)
重量: 189g±10g
線長: 1.5M 分離式電源線

$ 1350

5 Port 和 6 Port 大小略不同,功能性 6 Port 有 Smart IC 可偵測所連接的裝置,提供適合的電流。適合多台 Raspberry Pi 連接使用,提供足夠的電力。
anidees-USB-Charger-5-Port-6-Port

看其他使用者的回應:
* [3C] anidees 50W 6 port USB Desktop Charger anidees USB 桌上型充電器

《相關》
- [產品] anidees Model B 鋁合金外殼(銀色 / 黑色)
- [產品] anidees Model B+鋁合金外殼(銀色 / 黑色)

[產品] Model B+ + 16G microSD卡 + 5V/2A電源組

Pi-Plus-micro16G-PSU

《規格》
1. Raspberry Pi Model B+ 512MB x1
2. SanDisk Ultra microSDHC Class10 16G 48MB/s microSD卡 x1
3. 5V/2A USB 電源轉換器 + microUSB 傳輸線 升級為 5V/2.5A 電源轉換器 x1

《相關》
- [產品] EDIMAX EW-7811Un 無線網卡
- [產品] EW-7822UAn 300Mbps 長距離高速 USB 無線網卡
- [產品] HDMI 轉 VGA 轉換器(帶音訊)
- [產品] PL2303HXD USB轉TTL傳輸線
- [產品] 3.5mm轉RCA傳輸線

$ 2,100 2,030