樹莓派技術文件

Raspberry Pi 1230 萬像素可換鏡頭相機 Pi HQ Camera

過去的 Raspberry Pi 鏡頭模組 v.2 只有 800 萬像素和定焦鏡頭,不是用來做監視就是玩人工智能,雖然亦有人用來作天文攝影或者縮時攝影,不過質素始終有限。日前官方公布推出一款高畫質可換鏡頭相機模組,採用 Sony 的 IMX477 1230 萬像素感光元件,配以 C 或 CS 接環,配搭相機鏡頭拍出高質素影像。

Raspberry Pi 官方表示,自 2016 年 4 月推出 RPi 相機模組 v2 以來,已售出超過 170 萬塊,不少 RPi 玩家都用它玩過不同攝影題材,例如高速攝影、天文攝影等。不過它的信噪比和低光攝影性能偏低,加上採用定焦鏡頭,當然不能滿足拍友的要求。

HQ 相機採用 Sony IMX477R 1,230 萬像素堆疊式背照式感光元件,尺寸為 7.9mm 。

HQ 相機一套包括相機模組、 連接 RPi 的 FPC 線、用來調校的螺絲批和防塵蓋。

可透過 C 接環接上不同種類鏡頭

而今次的「 Raspberry Pi High Quality Camera ( HQ 相機模組)」的感光元件尺寸為 7.9mm ( 1/3.2″ ),像素尺寸為 1.55μm × 1.55μm ,是 RPi 相機模組 v2 所用的感光元件 IMX219 的兩倍,而且是背照式感光元件,感光性能進一步提升。新模組可以拍攝解像度最高 4056×3040 的照片或 10fps 影片,或者 2028×1520 4:3 50fps 影片。售價為 $50 美元(約港幣 $388 )。

HQ 相機模組各部分,包括防塵蓋、 C-CS 轉接環和後焦距調節環等。

 

RPi 相機模組 v2 拍攝的照片 與 HQ 相機模組拍攝的照片 比較

HQ 相機模組採用 C 接環,附送 C-CS 轉接環,並備有後焦距調節環和三腳架螺絲位,只要配上合適的轉接環,就可以接上不同的相機鏡頭,拍攝高質素的照片。而官方更推出了兩支入門手動鏡讓大家立即就有鏡用,分別是 6mm f1.2 3MP CS 接環廣角鏡頭和 16mm f1.4-1.6 10MP C 接環遠攝鏡。當然如果大家過去有玩 C Mount 手動鏡,也可以直接接上去。

接環底部還有安裝三腳架用的螺絲孔

 

Arduino 與 Raspberry pi 的區別 該怎麼選擇?

Arduino 開發板 Raspberry Pi 開發板是兩種非常受歡迎的開發平台,廣泛應用於電子和嵌入式系統領域。雖然它們有許多共同之處,如開放源碼和廣泛的社群支持,但它們之間在功能、用途和硬體結構上有著顯著的區別。

1. 硬體架構

• Arduino
Arduino 是基於微控制器(如 ATmega328)的開發板。微控制器是一個單一的處理單元,具備處理基本運算和控制輸入輸出的能力。
• 它的處理能力相對較弱,適用於簡單的任務,如控制LED燈、感測器數據收集、電機驅動等。
• 記憶體較小,通常只有幾KB的 RAM 和 Flash 存儲空間。
Raspberry Pi
Raspberry Pi 是一個基於 ARM 處理器的單板電腦,具有更強的處理能力。
• 它具備完整的作業系統支援(通常是 Raspbian 系統),並且能夠運行複雜的應用程式和網頁服務。
• 記憶體一般為 1GB 或更多,存儲空間為 microSD 卡,這使得它能夠支持較為複雜的處理和多任務處理。

2. 運行環境與操作系統

Arduino
Arduino 不運行完整的作業系統。開發者通常寫 C/C++ 程式碼,並將其直接燒錄到微控制器上。
• 適合單一任務或簡單控制系統,不會處理複雜的多任務和多線程操作。
Raspberry Pi
Raspberry Pi 運行完整的 Linux 作業系統(如 Raspbian),支持多線程和多任務運行。
• 可以像普通電腦一樣運行應用程式、瀏覽網頁、播放多媒體、連接網絡等,並且能夠進行更高級的開發。

3. 輸入輸出接口

Arduino
• Arduino 擁有多個數字和類比輸入/輸出接口,適合處理感測器、馬達等低級別硬體交互。
• 它的輸出端口適合簡單的硬體控制,如點亮LED、控制小型馬達等。
Raspberry Pi
• Raspberry Pi 提供較多的通訊接口(如 USB、HDMI、網路端口、GPIO 等),並且可以連接更多外部設備。
• Raspberry Pi 的 GPIO 接口也支持數位和類比輸入輸出,但需要額外的模組來支持類比信號。

4. 用途

Arduino
• 由於其簡單的硬體架構和開發環境,Arduino 更適合用於小型、低功耗的嵌入式應用,尤其是在機器人、感測器數據收集和控制等領域。
• 適合初學者進行簡單的硬體編程。
Raspberry Pi
• 由於其強大的處理能力和作業系統支持,Raspberry Pi 更適合用於需要大量計算或處理複雜任務的應用,如物聯網、媒體中心、個人伺服器或教育用途。
• 也適合進行較為複雜的軟體開發、網頁伺服器搭建、桌面應用開發等。

5. 學習曲線

Arduino
• 由於硬體架構較為簡單,Arduino 的學習曲線相對較淺,適合入門者和初學者。開發過程中可以專注於基礎的電子學和編程知識。
Raspberry Pi
• Raspberry Pi 提供更多功能和選項,學習曲線相對較陡。開發者需要學習如何使用 Linux 作業系統、編寫較為複雜的程式,以及如何處理硬體和軟體的交互。

6. 能效與成本

Arduino
• Arduino 消耗的電力非常低,適合長時間運行的嵌入式應用。
• 價格相對較便宜,是一些簡單專案和 DIY 愛好者的首選。
Raspberry Pi
• Raspberry Pi 雖然比 Arduino 消耗更多的電力,但仍相對節能,並且提供更多功能。
• 相比之下,Raspberry Pi 的價格較高,但對於那些需要高性能計算和更多外部接口的應用來說,性價比仍然很高。

總而言之,Arduino 適合於簡單的硬體控制和嵌入式應用,特別是在對低功耗、低成本的需求下;而 Raspberry Pi 則適合需要高處理能力和完整作業系統支援的應用,特別是在需要進行較為複雜的軟體開發和多任務處理的場合。選擇哪一個開發板,取決於您的專案需求和對開發環境的熟悉程度。

瀏覽更多 Arduino 系列開發板

瀏覽更多 Raspberry pi 系列開發板

Arduino uno re minima 開發板 控制器

樹莓派5代 Raspberry pi 5 開發板 主控板

Raspberry Pi 5 與 Raspberry Pi 4 有何不同

Raspberry Pi 系列單板計算機自推出以來,就受到全球開發者和愛好者的追捧。這款低成本、高性能的計算機系統已被用於無數項目,其應用範圍之廣令人驚嘆。如今,在 Raspberry Pi 4 發布四年後,最新版本 Raspberry Pi 5 終於面世。與上一代相比,Raspberry Pi 5 在性能、功能和價格方面都有了不少變化和改進。本文將為您詳細分析 Raspberry Pi 5 Raspberry Pi 4 之間的主要區別和重大改進。

升級了什麽?

Raspberry Pi 5 是 樹莓派Raspberry Pi 系列單板計算機的最新成員,建立在 Raspberry Pi 4 的巨大成功之上。它的 CPU 性能是上一代的 2-3 倍,GPU 性能顯著提高,攝像頭、顯示器和 USB 接口也得到了改進。這些接口改進得益於 Raspberry Pi 自己的 RP1 I/O 控制器芯片。這是 Raspberry Pi 首次在其旗艦產品中使用 Raspberry Pi 晶片!

Raspberry Pi 還增加了兩個新功能來幫助跟蹤產品的銷售(和潛在退貨):每個電路板的 PCB 頂部都有一個標記,用於識別特定電路板配備的內存密度。所有電路板在電路板和盒子上都有一個唯一的序列號,以便於跟蹤。

CPU 差異-Raspberry Pi 5型號搭載了最新的博通BCM2712芯片,與上一代Raspberry Pi 2711的BCM4相比,性能有了大幅提升。Pi5的處理器升級為四核Cortex-A76,主頻2.4GHz,比Pi72的四核Cortex-A4(主頻1.8GHz)速度有明顯提升。
GPU 差異Raspberry Pi 5 的圖形處理單元 (GPU) 也比上一代有顯著提升,Pi 5 的 VideoCore VII GPU 頻率為 1.1 GHz,而上一代 Raspberry Pi 4 的 VideoCore VI GPU 頻率僅為 800 MHz。
顯示支持差異-Raspberry Pi 5 在顯示支持方面表現優異,擁有雙 HDMI2.0 輸出,可實現 4Hz 60k 顯示。相比之下,Pi4 雖然擁有雙 HDMI2.0,但只有一個支持 4Hz 60k 顯示,另一個則限制在 30Hz。Raspberry Pi 5 擁有先進的設備能力,支持 H.265,與 H.264 相比,在壓縮效率和視頻質量方面具有顯著優勢。此外,Raspberry Pi 5 配備 4 通道 MIPI 接口,更適合高清視頻、高分辨率等對數據速率要求較高的應用場景。
更多差異-Raspberry Pi 5 引入了用於高性能外設的單通道 PCIe 端口,這是其前身 Raspberry Pi 4 所不具備的功能。此外,Raspberry Pi 5 還配備了一個新的板載電源按鈕,用戶只需輕按一下即可輕松完成簡單任務,從而消除了過去完成此類任務所需的冗余步驟。為了方便參考,我們提供了規格的並排比較,突出顯示了主要差異。下表詳細說明了差異。
價格和內存比較-也許令人驚訝的是,如果我們比較具有相同 RAM 的版本,Pi 5 並不比 Pi 4 貴很多。與 Pi 4 的 8GB 或 4GB 配置相比,Pi 4 的 8GB 或 5GB 配置僅貴 5 美元。

你可以用 Raspberry Pi 5 做什麽?

樹莓派 5 的硬件升級,讓它成為了對 CPU 或 GPU 要求較高的項目的理想選擇。最明顯的應用場景就是桌面 PC,這也是樹莓派 5 展現優勢的領域。在日常桌面使用方面,樹莓派 5 的性能與性能更強大的台式電腦或筆記本電腦相差無幾。此外,通過第三方 HAT 接口連接 NVMe SSD 運行操作系統,讓樹莓派 5 成為家庭桌面應用的首選。

Pi 5 對於 I/O 密集型項目也具有優勢。例如,NAS 或備份存儲解決方案將受益於 Pi 5 改進的 I/O 速度。對於涉及高分辨率攝像頭的項目,Raspberry Pi 5 也是一個更好的選擇,因為它的 MIPI 連接比 Raspberry Pi 4 提供更高的帶寬。
Raspberry Pi 5 與 Raspberry Pi 4:哪個更好?

Raspberry Pi 5 現已上市,其功能比 Raspberry Pi 4 強大得多。此外,Raspberry Pi 4 的 8GB 和 5GB 版本僅比 Raspberry Pi 4 的相應版本貴一點,因此如果您需要購買 4GB 或 8GB 的​​ Raspberry Pi,除非您嘗試運行僅限於 Raspberry Pi 5 的特定應用程序或項目,否則 Raspberry Pi 4 無疑是更好的選擇。

對於一些低強度的項目來說,2GB或4GB的Raspberry Pi 4會是更好的選擇。

瀏覽更多的 Raspberry pi 系列商品

Raspberry Pi 5 Model B 開發板

樹莓派(raspberry)啟用root 帳號

樹莓派使用的linux是debian系統,所以樹莓派啟用root和debian是相同的。

debian裡root帳號默認沒有密碼,但賬帳號鎖定。

當需要root權限時,由默認賬戶經由sudo執行,Raspberry pi 系統中的Raspbian

默認用戶是pi 密碼為raspberry

重新開啟root帳號,可由pi用戶登錄後,在命令行下執行

sudo passwd root

執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後在執行

sudo passwd -- unlock root

這樣就可以解鎖root帳號了。

數莓派 2 安裝 Chrome 瀏覽器與 Google 注音輸入法

樹莓派系統安裝好之後還要裝上一些必須的的工具才能用啊,比如說中文輸入法和瀏覽器。

Ubuntu Mate for Raspberry Pi 2 雖然支持中文,但是是沒有中文輸入法的,於是我們需要自己安裝一個。

我安裝了Google拼音,一個命令就可以裝好fcitx和Google拼音。

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

重啟一下就可以使用中文輸入法了。這篇的東西就是在樹莓派上用Google 拼音敲出來的:)


系統自帶的是FireFox,用起來也還挺流暢,但是我個人習慣用Chrome,於是我安裝了Chromium瀏覽器。
Ubuntu Mate自帶的源里是沒有Chromium的,於是我們要先添加一個源,用以下命令。

sudo tee /etc/apt/sources.list.d/i386.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi

THIS IS THE ONLY WAY TO GET CHROMIUM ON JESSIE!
THIS WILL ONLY WORK ON A Pi2!

1. Install and configure Raspbian. There are plenty of guides on how to do this.

THIS HAS BEEN UPDATED FOR JESSIE. SORRY, BUT NO WHEEZY INSTRUCTIONS. JESSIE IS THE FUTURE.;) 
2. Download and install updated Chromium and dependencies:
For anyone who doesn't trust me, these are the same exact files gotten from here:
http://ports.ubuntu.com/pool/universe/c/chromium-browser/
If you feel more secure getting the relative files there, by all means. But those files may disappear at any time, which is why I host them on my DropBox. 
CODE: SELECT ALL
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser-l10n_45.0.2454.85-0ubuntu0.15.04.1.1181_all.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-browser-l10n_45.0.2454.85-0ubuntu0.15.04.1.1181_all.deb chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb


You should have Chromium 45 now installed!

 
台灣物聯科技 TaiwanIOT