2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
V zásadě jde o stejný nápad jako v mém předchozím pokynu:
www.instructables.com/id/Home-Security-With…
Jedinou změnou je použití desky Orange Pi (moje volba byla PC2) a jednoho řadiče úrovně 4050 k ochraně desek IO.
Když to shrneme - levný systém zabezpečení domácnosti, který vám pošle e -maily s obrázky vašeho majetku, když někdo nečekaně navštíví váš byt. Systém, který lze snadno aktivovat a deaktivovat konzervativnějším způsobem, než byste čekali - přepínač a RFID tag. Omlouvám se, moc se mi to líbí;-)
Můžete získat Orange Pi za 10 $, USB kameru možná za 2 $ (ve skutečnosti používám dvě nemotorné nevyžádané!), Zbytek možná 30 $ dohromady.
Abychom byli konkrétnější, co potřebujete - deska OPi, její napájecí zdroj, řadič úrovně 74HC4050, jeden nebo více pohybových senzorů PIR, čtečka RFID, momentový spínač, dvě LED diody, 2x 220Ohm + 1x 10kOhm odpory, prkénko a kabely pro propojení všech dohromady a USB kamer samozřejmě.
Krok 1: Zapojení
Moje konfigurace a zdrojový kód používají 2 kamery se 2 senzory PIR. Tento pullup rezistor pro přepínač se používá, protože … Neměl jsem čas prohlížet dokumenty knihovny pyA20, po několika dnech jsem accedentally našel správné volání (viz README.txt v adresáři, který dostanete s GIT - viz další krok), takže můžete kód změnit a zbavit se ho. Používám desku PC2, ale ostatní desky Orange Pi mají podobné IO. Řadič úrovně 4050 používá bacause senzory a čtečka RFID používá 5V, ale deska OPi akceptuje 3V (nebo 3,3V, pokud chcete). Důležité - připojte všechny značky "uzemnění" k jedné z desek GND! Nezapomeňte připojit své USB kamery!:)
Krok 2: Software
Níže uvedená sekvence předpokládá, že na svou SD kartu nainstalujete Raspbian_desktop_lxde_For_PC2_H5_V0_1.img. Možná vám bude doporučeno použít Armbian, ale já jsem to netestoval.
1) passwd - změňte heslo uživatele orangepi, což je zpočátku orangepi.
2) Tento Raspbian je dodáván s čínským místním, takže ho vložte do/etc/default/locale a restartujte:
LC_ALL = "cs_US. UTF-8"
LANG = "cs_US"
LANGUAGE = "en_US: en"
3) Počáteční oddíl jsem rozšířil o fdisk /dev /mmcblk0, restart a resize2fs /dev /mmcblk0p2. Na Googlu najdete nějaké návody na to.
4) sudo apt-get update
5) sudo apt-get install build-essential
6) sudo apt-get install python-setuptools
7) sudo apt-get install python-dev
8) sudo easy_install pip
9) sudo pip install pyserial
10) sudo pip install pyA20
11) sudo apt-get install git
12) klon git
13) cd orangepi_PC_gpio_pyH3
14) sudo python setup.py install
15) získejte kód z (pokusím se ho brzy vložit do Githubu; vložil jsem ho pod GNU public, klidně znovu distribuujte!):
github.com/boguszjelinski/rpi-alarm
Myslím opi-alarm.py.
16) sudo python opi-alarm.py
Pokud používáte jinou desku nebo kabeláž, nezapomeňte změnit názvy IO. Pokud LED diody začnou blikat, pak je možná zapojení a software v pořádku.
17) sudo apt-get install streamer
18) nainstalujte postfix, jak je popsáno zde:
www.instructables.com/id/Home-Security-With…
Krok 3: Závěrečné úvahy
Spustit 'sudo python opi-alarm.py'
Můžete také použít nohup sudo python opi-alarm.py &
a odhlášení z terminálu.
Pokud spustíte program a v místním adresáři není žádný soubor rfid.txt (proč by tam měl být?), Pak váš zabezpečovací systém přejde do režimu učení - čeká, až své čtečky RFID vložíte do čtečky. Pokud čte jeden, zelená LED dioda svítí o něco déle. Poté, co čtenáři ukážete všechny své odznaky - stiskněte tlačítko! 2sekundové červené světlo potvrzuje dokončení učení - generuje se rfid.txt, který by měl obsahovat 10místné kódy.
Nyní ke klíčům připojte štítky RFID. Systém nyní čeká na aktivaci (zapnutí).
Můžete znovu stisknout spínač a po 10 sekundách přejít do dosahu PIR senzoru. Do e-mailové schránky byste měli dostat pěkný obrázek;-)
Různé signály LED naleznete v úvodním tutoriálu k Raspberry Pi (je třeba jej aktualizovat, režim učení je novou funkcí).
Další tutoriál - pomocí GSM modulu, možná MMS místo Postfixu.
AKTUALIZACE 27.05.2018
Streamer je naštvaný, někdy to šílí, možná jen s mými nevyžádanými kamerami. Po týdnu s CV2 - funguje to jako kouzlo. Aby bylo možné použít kód, který jsem právě odeslal na GitHub:
apt-get install python-opencv
apt-get install imagemagick
Možná ještě jedna věc - jedna z mých kamer se dříve ztratila jako zařízení, takže pokaždé, když dostanu obrázky, spustím to jako první (znovu načíst modul jádra; možná by to šlo udělat jednodušeji):
os.system ('modprobe -r vfe_v4l2 && sleep 1 && modprobe vfe_v4l2')
Doporučuje:
Zabezpečení domácnosti: 4 kroky
Zabezpečení domácnosti: Výše uvedené obrázky ukazují rané návrhy toho, co jsem zvažoval pro projekt udělat
Zabezpečení domácnosti s Raspberry Pi: 6 kroků (s obrázky)
Zabezpečení domácnosti s Raspberry Pi: Jedná se o jednoduché řešení, díky kterému se můžete při odchodu z bytu cítit uvolněněji - přijímat e -maily s obrázky vašeho majetku, který navštěvují nežádoucí hosté, aktivovat a deaktivovat váš zabezpečovací systém nejsnadnějším a nejspolehlivějším způsobem ( lis
ESP32+RC522+IFTTT = Zabezpečení domácnosti: 5 kroků
ESP32+RC522+IFTTT = Zabezpečení domácnosti: Ahoj! Tento malý projekt jsem vytvořil s vývojovou deskou ESP32, čtečkou RC522 RFID, sálovým senorem a IFTTT. Pokud někdo otevře vaše dveře a do 10 sekund nevloží správnou značku RFID, obdržíte oznámení nebo SMS na chytré zařízení. Takto to funguje
Zabezpečení domácnosti s integrovaným systémem: 12 kroků (s obrázky)
Zabezpečení domácnosti s vestavěným systémem: Dobrý den, čtenáři, toto je návod k sestavení systému zabezpečení domova na rozdíl od všech ostatních systémů zabezpečení. Tento systém má vylepšenou funkci TRAP a PANIC Mode spojující majitele, souseda a policejní stanici oběti přes síť
Hack na vzdálené zabezpečení domácnosti za 10 $: 7 kroků
$ 10 Remote Home Security Hack: Proměňte obyčejnou levnou webovou kameru na skrytý domácí bezpečnostní systém, který lze zobrazit kdekoli na světě z vašeho mobilního telefonu! opravdu doufám, že se vám to líbí, a pokud chcete mít z projektu lepší pocit, můžete se podívat na moje video