Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto novém tutoriálu společně vytvoříme naši otevřenou video monitorovací kameru Raspberry Pi. Ano, mluvíme zde o skutečné open -source venkovní monitorovací kameře, schopné nočního vidění a detekce pohybu, vše propojené s naším domotickým řešením Jeedom.
Nyní se pojďme bavit. ^^
Krok 1: Vybavení
K zahájení tohoto projektu budeme potřebovat:
- Raspberry Pi 3B + (důležité)
- 32 GB SD karta
- Chladicí souprava
- USB IR kamera nebo raspicam
- PVC trubka pr. 63 mm, délka 20 cm
- Objímka a poklop pr. 63 mm
- Poe injektor (napájecí zdroj 12/24/48 V DC)
- Převodník DC/DC
- Rameno pro montáž kamery
- Vodotěsný náustek PG13
- Sáčky proti vlhkosti
- Spay barva
- Soubory
- Lepidlo PVC
Celkové náklady kolem 100 EUR, možná méně, pokud již máte nějaké díly doma. Nejdražší věcí v seznamu jsou samozřejmě Raspberry PI a USB kamera.
Krok 2: Příprava Raspberry Pi
Začněme věci vážně, proto začneme instalací naší chladicí soupravy na náš Raspberry PI s trochou tepelné pasty.
Poté na kartu SD nainstalujte MotionEyeOs, jedná se o distribuci s otevřeným zdrojovým kódem, která byla speciálně navržena tak, aby se náš Raspberry Pi stal připojenou kamerou. Další informace naleznete v projektu GitHub. Alternativně je zde také shinobi, což je také velmi dobrá práce.
Jako obvykle používáme Etcher, který se o všechno postará za nás. Tyto operace budou trvat přibližně 30 minut.
Krok 3: Pokračování Raspberry Pi
Poté připojte jeho kameru, rozhodl jsem se pro profesionální model velmi blízký tomu, co se nachází v komerčních kamerách.
Jedná se o kameru s rozlišením 1080p a 30 fps s automatickým systémem nočního vidění, vše na jednom kabelu USB. Najdete to na čínském prodejci mezi 25 € a 55 €
Tady moje:
Jedna věc je s tímto malým klenotem, kvalita a výkon jsou setkáním i v té nejtemnější noci.
Krok 4: Raspberry Pi Alimentation
K napájení naší kamery použijeme POE (Power Over Ethernet), který umožňuje použít dva páry kabelu RJ45 pro průchod napájecím napětím. Vyhneme se tedy dvěma kabelům místo jednoho. A později pochopíte, že nám to ve fázi montáže ušetří spoustu místa.
Abychom toho dosáhli, je nutné použít Raspberry Pi 3B +, jediný model vybavený 4 GPIO pady, které nám umožňují snadno obnovit napájení kabelu RJ45. 4pinový konektor je umístěn pod GPIO, na jeho pravém konci za porty USB.
Napětí dodávané POE je mezi 5V a 48V. Záleží na vašem napájecím zdroji nebo přepínači, pokud je navržen s POE. Abych tuto nerovnost vzal v úvahu, použiji měnič DC / DC k transformaci napětí POE na napětí 5V, které bude znovu zavedeno GPIO.
Zde je převodník založen na LM2596, které jsou krokovými převaděči. A zejména model LM2596HVS (High Voltage), který je schopen podporovat vstup až 57V. Karta je vybavena potenciometrem pro přesné nastavení výstupního napětí.
Použil jsem tento modul s výstupním napětím nastaveným na 5V. Po dokončení úpravy nezapomeňte šroub potenciometru zafixovat kapkou laku na nehty. Zbývá jen zajistit sestavu v teplem smrštitelném plášti. Na druhé straně je zde injektor POE, který vstřikuje 48 V do síťového kabelu.
Krok 5: Případ
Pro tento případ jsem součástí PVC trubky, která se nachází v obchodech pro kutily o průměru 63 mm, což odpovídá velmi málo věcem blízkým šířce Raspberry Pi, spojce a vodotěsnému kontrolnímu poklopu/poklopu.
Začneme řezáním plexiskla, abychom získali průměr kotouče 63 mm, který zasuneme do pouzdra. Oddělovač uvnitř objímky bude sloužit jako podpěra k lepení sestavy.
U dýmky jsem uřízl část 20 cm. Na jednom konci jsem vytvořil zářez pro průchod jack konektoru Raspberry Pi (obrázek 2). A pro poklop návštěvy dělám totéž, abych se mohl stáhnout a vrátit Raspberry Pi zpět do svého ubytování, jakmile se tento zasekne.
Krok 6: Více případů
Nejtěžší je případ, sada je více estetická než funkční. Poté jsem zmenšil velikost předního pouzdra, aby se neobjevilo v zorném poli kamery. S kusem trubky rozříznutým na polovinu jsem nastavil jakýsi kryt, který chránil zorné pole kamery před prachem a vodou. Uvnitř je kus trubice ve tvaru pružiny, který mi umožňuje čistě upnout USB kameru na spodní část pouzdra, aby se nepohybovala. Sada bude natřena černě, aby byla diskrétnější a poskytovala profesionální vzhled.
Krok 7: Další podrobnosti
Nezbývá než přidat sáčky s granuláty proti vlhkosti, montážní rameno, vodotěsný náustek PG13 pro průchod síťovým kabelem a celek natřít černou barvou.
Krok 8: Konfigurace MotionEyeOs
Jak jsem řekl výše, s MotionEyeOs máme schopnost provádět detekci pohybu. Je to díky softwaru Motion, který porovná po sobě jdoucí obrázky a určí počet různých pixelů a v závislosti na prahové aktivaci detekce pohybu.
Konfigurace je poměrně jednoduchá. Začneme konfigurací systému, poté přidáme jeho kameru, zde USB kameru. Následující nastavení vám budou vyhovovat.
Z mé strany jsem aktivoval detekci pohybu. Tenhle spustí několik věcí. Nejprve odeslání události Jeddom přes API. Poté zaznamená celou sekvenci a odešle ji na můj NAS.
Krok 9: Konfigurace Jeedom
Nejjednodušší část, zde jednoduše načteme streamovací stream RSTP, aby se zobrazil na řídicím panelu. Bude to také příležitost získat informace o detekci pohybu například pro spuštění odeslání telegramu nebo MMS s fotografií.
Krok 10: Závěr
Jsme tu s naší IP kamerou pro noční vidění a detekcí pohybu, vše s otevřeným zdrojovým kódem založeným na našem milovaném Raspberry Pi.
Nyní se bavte, a pokud se vám moje instruktáže líbí, hlasujte pro mě v soutěži, díky.
První cena v soutěži Safe and Secure