冰楓論壇
標題:
Raspberry Pi Zero WH
[打印本頁]
作者:
洪嵐峰
時間:
2023-5-8 19:18
標題:
Raspberry Pi Zero WH
零件:
Raspberry Pi Zero WH(已包含WiFi和預銲接的40腳連接器)
Raspberry Pi 相機模組(Camera Module)
TF卡讀卡器
TF卡(最大支援1TB)
USB電源供應器(5V,至少2A)
其他必要的連接線和配件(例如HDMI轉接器,USB鍵盤和滑鼠)
連接腳位:
將Raspberry Pi Zero WH插入TF卡槽中。
連接相機模組到Raspberry Pi的相機連接器。請確保連接正確,並不要插反。
連接TF卡讀卡器到Raspberry Pi的USB連接器。
連接USB電源供應器以提供電力。
程式碼:
以下是使用Python編寫的基本程式碼示例,可將攝影機的即時影像儲存到TF卡中:
import picamera
from time import sleep
# 初始化相機
camera = picamera.PiCamera()
# 設置相機解析度(可自行調整)
camera.resolution = (1280, 720)
# 設置儲存路徑和檔名
output_path = '/path/to/save/images/'
file_name = 'image{}.jpg'
# 拍攝並儲存影像
for i in range(10): # 假設拍攝10張照片
file_path = output_path + file_name.format(i)
camera.capture(file_path)
sleep(1) # 等待1秒
# 關閉相機
camera.close()
這段程式碼使用Picamera模組來控制相機模組,拍攝照片並將其儲存到指定的路徑中。
需要自行更改output_path變數以指定儲存影像的路徑。
file_name變數用於設置檔案名稱,並在每張照片中插入一個遞增的數字。
以上的程式碼可以根據自己的需求進行修改和擴展。
為了執行這段程式碼,需要在Raspberry Pi上安裝Picamera模組。
你可以使用以下指令在終端機中安裝Picamera:
pip install picamera
在執行程式碼之前,請確保已在Raspberry Pi上安裝Picamera模組。
安裝完成後,你可以創建一個Python檔案(例如camera.py),將上述程式碼複製並保存。
接下來,執行程式碼可以使用以下指令:
python camera.py
程式碼會拍攝10張照片並將它們儲存到指定的路徑中。
可以根據需要調整程式碼中的參數,例如解析度、儲存路徑和檔名,以及拍攝照片的數量。
請確保你的Raspberry Pi已正確連接相機模組和TF卡,並具有足夠的電源供應。
在執行程式碼之前,建議先測試相機是否能正常運作,可以使用其他相機應用程式或示例程式碼來確認相機是否正常。
1TB的TF卡可能需要格式化為適當的檔案系統,例如ext4。
你可以在Raspberry Pi上使用相應的工具進行格式化和分割。
在進行操作之前,請先備份重要的資料,以免意外損失。
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓