資料介紹
描述
Calin Crisan 出色的motionEyeOS是一個完整的 Linux 發行版,可將 Raspberry Pi Zero 變成功能強大的無線網絡攝像頭。他提供了安裝和配置的詳細說明;此處引用了一些。這些說明展示了如何使用我設計的名為Solar Pi Platter和 Pi Zero W 的小工具來擴展 motionEyeOS 的功能,包括備用電池、平移/傾斜伺服系統和狀態信息顯示。
使用 motionEyeOS 發行版內置的擴展功能,安裝非常簡單。平移/傾斜控件以及顯示電池和充電狀況的狀態顯示顯示在網絡界面中。
構建此網絡攝像頭包括本自述文件中描述的以下步驟。
- 獲得必要的硬件
- 組裝相??機
- 將 motionEyeOS 發行版加載到 micro SD 卡上
- 為您的 wifi 配置 motionEyeOS 并開始運行
- 從我的 github 存儲庫添加文件以啟用新功能
- 享受您的新網絡攝像頭
我鼓勵您閱讀文檔目錄中的 Pi Platter 手冊以及motionEyeOS wiki中的詳盡文檔。
硬件組件
我使用手頭的組件構建了我的單元。您當然可以替換一些組件,例如備用電池和平移/傾斜組件。
外殼
我為此示例激光切割了一個兩件式組件,但您可能需要不同類型的外殼,具體取決于您的應用。我的剪紙文件可以在這個故事的結尾找到。這兩件作品都可以從一塊 2 毫米厚的亞克力小片 (200 毫米 x 200 毫米) 上切割下來。
五金組裝
組裝很簡單。使用隨附的安裝硬件將 Pi Zero 安裝在 Pi Platter 的頂部。該組件使用額外的支座以堆疊布置安裝在外殼中。
我用一塊雙面膠帶固定電池。
如下圖所示連接到 Pi Platter。檢查伺服連接以確保它們匹配。我見過的大多數伺服系統都使用棕色-紅色-橙色電纜作為 GND-5V-PWM。錯誤地連接它們可能會損壞它們或 Pi Platter。
motionEyeOS安裝
在安裝過程中連接顯示器和 USB 鍵盤可能會有所幫助。
筆記
伺服范圍
平移/傾斜腳本具有常量,用于設置發送到舵機的最小和最大 PWM 值。這些是我發現適用于我的系統的值。但是,如果您發現您的舵機達到了其運動范圍的末端,您可能最終需要修改它們(當電機試圖將伺服器推過其極限時,它們會發出磨擦聲并消耗大量電流)。這可能會損壞伺服系統,并且可能會消耗大量電流,以至于 Pi Platter 會關閉。
例如,left_1
腳本控制向左平移。它通過增加寫入 Pi Platter 的 PWM 值來控制 PWM 1 上的平移伺服來實現此目的。PWM 值的范圍為 0-255,但此腳本使用常數限制最大 PWM 值PWM_MAX
(在我的版本中為 250)。如果您發現舵機在向左平移時達到其范圍的末端,則應減小此值。要將最大值更改為 240,請編輯left_1
腳本并更改常量。
# Maximum PWM value
PWM_MAX=240
同樣,您可以減小PWM_MAX
常數 indown_1
并增加PWM_MIN
常數 inright_1
并up_1
進一步限制伺服行程。
電力筆記
我的系統在運行但不為電池充電時需要平均 430-450 毫安的 USB 電源。伺服系統移動時需要更多電流,為電池充電時需要額外的 750 毫安電流。USB 電源適配器應該能夠提供至少 2A 的電流。
當 USB 電源適配器輸入可用時,Pi Platter 通過 USB 電源適配器為系統供電。它使用大約 4.7 伏的電壓閾值從 USB 電源切換到電池。當 USB 輸入電壓下降時,它還會降低電池的充電電流。由于許多 USB 適配器電纜使用細線并且系統消耗的電流可能超過 1 A,因此 Pi Platter 看到的電壓可能明顯低于 USB 適配器的輸出。出于這個原因,我建議使用輸出 5.1 至 5.25 伏特的適配器。
如果你看到AC PWR
狀態顯示閃爍,那么很可能是 Pi Platter 看到的 USB 電壓太低,它不斷地在 USB 和電池電源之間切換。
當使用電池運行時,系統將從電池中汲取超過 700 mA 的電流。2000-6000 mA 的電池容量非常適合該系統,具體取決于它應該能夠單獨使用電池電源運行的時間。
關閉電源
C7=1
在修改后的文件中執行的 Pi Platter 命令userinit.sh
將其配置為在因電池電量不足而關機后自動恢復供電。因此,如果您通過按住 Pi Platter 電源按鈕幾秒鐘來關閉系統電源(因為電池電壓高于重啟閾值),系統也會立即重新開機并重新啟動。要關閉電源,首先登錄系統并執行以下命令以禁用自動重啟功能,然后使用 Pi Platter 電源按鈕關閉系統。
/data/etc/talkpp -c C7=0
可選功能
使 Pi 充當 WiFi 接入點
motionEyeOS 軟件可以配置為創建自己的網絡,充當 WiFi 接入點。這對于位于沒有 WiFi 區域的遠程延時或安全系統很有用。必須在初始安裝/啟動后將系統配置為 WiFi 接入點。可以在WiFi-Access-Point找到詳細說明。
出于某種原因,我不明白啟用此模式會禁用 ssh 訪問,因此在執行這些步驟之前完成附加安裝很重要。
Pi 盤 RTC
Pi Platter 包含一個電池供電的實時時鐘,可用于在無法訪問網絡時間服務器的情況下設置 Pi 的系統時鐘。
從 Pi 的系統時鐘設置 Pi Platter RTC(假設它有正確的時間和日期):
/data/etc/talkpp -s
從 Pi Platter RTC 設置 Pi 的系統時鐘:
date $(/data/etc/talkpp -t)
該命令可能包含在userinit.sh
文件中。
使用 Pi Platter 模擬輸入進行溫度測量
Pi Platter 包括兩個帶可配置 ADC 電壓參考的模擬輸入。這些可用于獲取額外的狀態信息,例如使用模擬溫度傳感器的溫度。
例如,TMP36 芯片可在 5V 電壓下工作,并在 ?40°C 至 +125°C 范圍內輸出與溫度成正比的電壓。它在 0°C 時有 500 mV (0.5V) 偏移,每 °C 變化 10mV(該器件在 25°C 時讀數為 750 mV)。將 Pi Platter ADC 參考配置為 1.024 伏允許在 ?40°C 至 +52.4°C 范圍內進行 10 位 ADC 測量,并使將 ADC 讀數轉換為溫度非常容易。
Temp in °C = ([ADC reading] - 500) / 10
其中是可以使用ADC 通道 1 或ADC 通道 2[ADC reading]
命令從 Pi Platter 獲得的 10 位。talkpp -c A1
talkpp -c A2
有關使用 ADC 輸入的信息可以在 Pi Platter 用戶手冊中找到。可以對其進行修改以讀取和顯示來自模擬輸入的溫度。monitor_1
- labview本地視頻及攝像頭資料 34次下載
- V380攝像頭客戶端下載 0次下載
- 紅外攝像頭驅動工具ThermoX軟件下載 65次下載
- 基于工程化參數優化的遙測伺服系統 6次下載
- USB攝像頭演示說明 132次下載
- 如何實現家庭安防系統中的多攝像頭和視頻采集與網絡傳送 21次下載
- CCD攝像頭 18次下載
- 伺服系統的組成 19次下載
- 帶修正因子模糊PID控制的PMSM交流伺服系統 17次下載
- 攝像頭入門 0次下載
- 基于攝像頭的目標分析監控系統設計 66次下載
- PMP播放器電路圖/原理圖(帶攝像頭),ATJ2137主控芯
- 進給伺服系統 0次下載
- 數控機床的伺服系統
- 微視攝像頭驅動下載
- 伺服系統的結構組成及應用場景 623次閱讀
- 液壓伺服系統的類型和應用 823次閱讀
- 使用ESP32-S3搭建網絡攝像頭 5083次閱讀
- 如何使用ping命令測試網絡攝像頭連通性 8281次閱讀
- 基于無線和物聯網技術的安全攝像頭系統 1605次閱讀
- 為什么智能攝像頭這么受歡迎 4635次閱讀
- 關于Firefly攝像頭模組的簡介 3147次閱讀
- 伺服系統的發展和應用常識 3718次閱讀
- 伺服系統設計驗證流程解決方案 1072次閱讀
- 液壓伺服系統的組成_液壓伺服系統的優缺點 1.1w次閱讀
- 伺服系統應用于哪兒_伺服系統應用實例 1.6w次閱讀
- 伺服系統什么意思_伺服系統的作用是什么 3.3w次閱讀
- 伺服系統是什么_伺服系統的基本要求_伺服系統的基本組成 1.8w次閱讀
- 基于帶修正因子模糊PID控制的PMSM交流伺服系統 1987次閱讀
- 伺服系統淺析,伺服系統的分類、結構組成與技術要求 8176次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多