![Dohledová kamera Raspberry Pi s e -mailovým upozorněním: 3 kroky Dohledová kamera Raspberry Pi s e -mailovým upozorněním: 3 kroky](https://i.howwhatproduce.com/images/001/image-294-59-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Dohledová kamera Raspberry Pi s e -mailovým upozorněním Dohledová kamera Raspberry Pi s e -mailovým upozorněním](https://i.howwhatproduce.com/images/001/image-294-60-j.webp)
Bezpečnost je v dnešní době velkým problémem a dnes existuje mnoho technologií, které udržují vaše místo v bezpečí a sledují ho. CCTV kamery jsou velmi užitečné pro sledování vašeho domu nebo kanceláře. Ceny těchto typů kamer se sice od jejich počátku výrazně snížily, ale přesto jsou IP kamery, které mají schopnost odesílat a přijímat data přes síť, velmi drahé. V tomto Instructable jsme vytvořili malou sledovací kameru, která pošle e -mailové upozornění, pokud kamera detekuje jakýkoli pohyb před kamerou
Krok 1: Shromážděte součásti
![Shromážděte součásti Shromážděte součásti](https://i.howwhatproduce.com/images/001/image-294-61-j.webp)
1. Kamera / webová kamera Raspberry Pi
2. malinová pi 3
3. Senzor pohybu
Krok 2: Programování Raspberry Pi
python bude dobrou volbou pro programování maliny Pi, takže jsme…
kód:
z importu picamery PiCamera od času importu spánku
importovat smtplib
čas importu
z datetime import datetime
z email.mime.image import MIMEImage
from email.mime.multipart import MIMEMultipart
importovat RPi. GPIO jako čas importu GPIO
toaddr = '[email protected]' # ID e -mailu příjemce
já = '[email protected]' # ID e -mailu odesílatele
Subject = 'bezpečnostní upozornění'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P.rozlišení = (320, 240)
P.start_preview ()
GPIO.setup (23, GPIO. IN)
while True: if GPIO.input (23):
tisk („Pohyb…“) #doba zahřívání fotoaparátu
time.sleep (2)
P.capture ('movement.jpg')
time.sleep (10)
předmět = 'Bezpečnostní upozornění !!'
msg = MIMEMultipart ()
msg ['Subject'] = předmět
msg ['Od'] = já
msg ['To'] = toaddr
fp = open ('movement.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg.attach (img)
server = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (uživatel = '[email protected]', heslo = 'xxxxxxxxx') #e -mailová adresa a hesla odesílatelů
server.sendmail (já, toaddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Krok 3: Spuštění kódu Python a řešení potíží
![Spuštění kódu Python a řešení potíží Spuštění kódu Python a řešení potíží](https://i.howwhatproduce.com/images/001/image-294-62-j.webp)
![Spuštění kódu Python a řešení potíží Spuštění kódu Python a řešení potíží](https://i.howwhatproduce.com/images/001/image-294-63-j.webp)
připojte kolíky PIR senzoru k
1. PIR vcc na rpi-2 (fyzický pin)
2.. PIR gnd na rpi-6 (fyzický pin)
3. PIR výstup na rpi-16 (fyzický pin)
(Počet fyzických pinů začne od 1-40 viz obrázek)
„VÍCE INFORMACÍ PROSÍM VIDĚTE OBRÁZKY“
zkopírujte kód na rpi-desktop
pak otevřete terminál
- cd Desktop/
- sudo python codce1.py
a je to
řešení potíží
1. pokud jste při provádění pythonu našli nějakou chybu odsazení, stáhněte si kód z přílohy code1.py
2. pokud v kanálu Pi najdete místo video kanálu černou / šedou obrazovku
zadejte následující příkaz do terminálu
sudo modprobe bcm2835-v4l2
3. ujistěte se, že jste přidali správná pověření pro gmail, poté spusťte kód pythonu
Doporučuje:
Obdržíte e -mail s upozorněním, když kanál na ThingSpeak nebyl nějakou dobu aktualizován: 16 kroků
![Obdržíte e -mail s upozorněním, když kanál na ThingSpeak nebyl nějakou dobu aktualizován: 16 kroků Obdržíte e -mail s upozorněním, když kanál na ThingSpeak nebyl nějakou dobu aktualizován: 16 kroků](https://i.howwhatproduce.com/images/002/image-4534-j.webp)
Obdržíte e -mail s upozorněním, když kanál na webu ThingSpeak nebyl nějakou dobu aktualizován: Příběh na pozadí Mám šest automatizovaných skleníků rozmístěných po irském Dublinu. Pomocí aplikace pro mobilní telefony vyrobené na míru mohu na dálku sledovat a komunikovat s automatizovanými funkcemi v každém skleníku. Výhru mohu ručně otevřít / zavřít
Detektor netěsností s upozorněním na textovou zprávu: 7 kroků
![Detektor netěsností s upozorněním na textovou zprávu: 7 kroků Detektor netěsností s upozorněním na textovou zprávu: 7 kroků](https://i.howwhatproduce.com/images/006/image-15924-j.webp)
Detektor netěsností s upozorněním na textovou zprávu: Tato příručka ukazuje, jak vytvořit detektor úniku, který odesílá oznámení textových zpráv. Odesílá upozornění, pokud je detekována voda z prasklého potrubí nebo zálohovaného odtoku. Tato příručka je určena všem, kteří se zajímají o Python 3, Raspberry Pi, Secure Shell
GPS Car Tracker s upozorněním SMS a nahráním dat Thingspeak, Arduino, domácí automatizace: 5 kroků (s obrázky)
![GPS Car Tracker s upozorněním SMS a nahráním dat Thingspeak, Arduino, domácí automatizace: 5 kroků (s obrázky) GPS Car Tracker s upozorněním SMS a nahráním dat Thingspeak, Arduino, domácí automatizace: 5 kroků (s obrázky)](https://i.howwhatproduce.com/images/007/image-18628-j.webp)
GPS Car Tracker s upozorněním SMS a nahráním dat Thingspeak, založený na Arduinu, domácí automatizace: Tento GPS tracker jsem vyrobil v loňském roce a protože funguje dobře, zveřejňuji ho nyní na Instructable. Je připojen k zásuvce příslušenství v mém kufru. GPS tracker nahrává polohu auta, rychlost, směr a naměřenou teplotu prostřednictvím mobilních dat
Postavte si mini DIY hydroponické systémy a kutilskou hydroponickou bylinkovou zahradu s upozorněním WiFi: 18 kroků
![Postavte si mini DIY hydroponické systémy a kutilskou hydroponickou bylinkovou zahradu s upozorněním WiFi: 18 kroků Postavte si mini DIY hydroponické systémy a kutilskou hydroponickou bylinkovou zahradu s upozorněním WiFi: 18 kroků](https://i.howwhatproduce.com/images/010/image-29394-j.webp)
Postavte si mini DIY hydroponické systémy a kutilskou hydroponickou bylinkovou zahradu s výstrahami WiFi: V tomto tutoriálu vám ukážeme, jak vybudovat systém #DIY #hydroponics. Tento hydroponický systém pro kutily bude zalévat vlastním hydroponickým zavlažovacím cyklem se 2 minutami zapnutí a 4 minutami vypnutím. Rovněž bude monitorovat hladinu vody v nádrži. Tento systém
Postavte automatický zavlažovací zásobník s upozorněním WiFi pro nastavení kultivace: 11 kroků
![Postavte automatický zavlažovací zásobník s upozorněním WiFi pro nastavení kultivace: 11 kroků Postavte automatický zavlažovací zásobník s upozorněním WiFi pro nastavení kultivace: 11 kroků](https://i.howwhatproduce.com/images/003/image-7551-20-j.webp)
Postavte automatickou zavlažovací nádrž s výstrahami WiFi pro nastavení kultivace: V tomto výukovém projektu pro kutily vám ukážeme, jak postavit automatickou zavlažovací nádrž s výstrahami WiFi pro nastavení kultivace nebo pro automatický zavlažovací systém pro vaše zvířata, jako jsou psi, kočky, kuřata atd