ዝርዝር ሁኔታ:

Raspberry Pi የስለላ ካሜራ በኢሜል ማስጠንቀቂያ: 3 ደረጃዎች
Raspberry Pi የስለላ ካሜራ በኢሜል ማስጠንቀቂያ: 3 ደረጃዎች

ቪዲዮ: Raspberry Pi የስለላ ካሜራ በኢሜል ማስጠንቀቂያ: 3 ደረጃዎች

ቪዲዮ: Raspberry Pi የስለላ ካሜራ በኢሜል ማስጠንቀቂያ: 3 ደረጃዎች
ቪዲዮ: BigTreeTech - Manta - M8P - Basics 2024, ሀምሌ
Anonim
Raspberry Pi የስለላ ካሜራ በኢሜል ማስጠንቀቂያ
Raspberry Pi የስለላ ካሜራ በኢሜል ማስጠንቀቂያ

በአሁኑ ጊዜ ደህንነት በጣም አሳሳቢ ነው እና ቦታዎን ደህንነቱ የተጠበቀ እና ቁጥጥር ለማድረግ ዛሬ ብዙ ቴክኖሎጂዎች አሉ። የ CCTV ካሜራዎች ቤትዎን ወይም ቢሮዎን ለመከታተል በጣም ጠቃሚ ናቸው። ምንም እንኳን የእነዚህ ዓይነቶች ካሜራዎች ዋጋዎች ከመጀመሪያው ጀምሮ በከፍተኛ ሁኔታ ቢቀነሱም ቀኑን በአውታረ መረቡ ላይ የመላክ እና የመቀበል ችሎታ ያላቸው የአይፒ ካሜራዎች በጣም ውድ ናቸው። በዚህ መመሪያ ውስጥ ካሜራው በካሜራው ፊት ላይ ማንኛውንም እንቅስቃሴ ካወቀ የኢሜል ማንቂያ የሚልክ ትንሽ የስለላ ካሜራ ሠራን።

ደረጃ 1: ክፍሎቹን ይሰብስቡ

ክፍሎቹን ይሰብስቡ
ክፍሎቹን ይሰብስቡ

1. Raspberry Pi ካሜራ / የድር ካሜራ

2. እንጆሪ ፓይ 3

3. የእንቅስቃሴ ዳሳሽ

ደረጃ 2 የእርስዎ Raspberry Pi ፕሮግራም ማድረግ

ፓይዘን ለፕሮግራም እንጆሪ ፒ ጥሩ ምርጫ ይሆናል ፣ እኛም እንዲሁ…

ኮድ

ከፒክሜራ ማስመጣት PiCamera ከሰዓት ማስመጣት እንቅልፍ

አስመጪ smtplib

የማስመጣት ጊዜ

ከውሂብ ጊዜ ማስመጣት የጊዜ ሰአት

ከ email.mime.image ማስመጣት MIMEImage

ከኢሜል.mime.multipart ማስመጣት MIMEMultipart

RPi. GPIO ን እንደ GPIO የማስመጣት ጊዜ ያስመጡ

toaddr = '[email protected]' # receivers email መታወቂያ

እኔ = '[email protected]' # # ላኪዎች የኢሜል መታወቂያ

ርዕሰ ጉዳይ = 'የደህንነት ማንቂያ'

GPIO.setmode (GPIO. BCM)

P = PiCamera ()

P. መፍትሔ = (320, 240)

P.start_preview ()

GPIO.setup (23 ፣ GPIO. IN)

እውነት ሲሆን GPIO.input (23) ከሆነ

ማተም (“እንቅስቃሴ…”) #የካሜራ የማሞቅ ጊዜ

ጊዜ። እንቅልፍ (2)

P.capture ('movement.jpg')

ጊዜ። እንቅልፍ (10)

ርዕሰ ጉዳይ = 'የደህንነት አለርጂ !!'

msg = MIMEMultipart ()

msg ['ርዕሰ ጉዳይ'] = ርዕሰ ጉዳይ

msg ['ከ'] = እኔ

msg ['To'] = አስጨናቂ

fp = ክፍት ('movement.jpg', 'rb')

img = MIMEImage (fp.read ())

fp. ዝጋ ()

msg.attach (img)

አገልጋይ = smtplib. SMTP ('smtp.gmail.com' ፣ 587)

server.starttls ()

server.login (ተጠቃሚ = '[email protected]' ፣ የይለፍ ቃል = 'xxxxxxxxx') #የኢሜል መታወቂያ እና የላኪዎች የይለፍ ቃላት

server.sendmail (እኔ ፣ አስጨናቂ ፣ msg.as_string ())

server.quit ()

P.stop_preview ()

ደረጃ 3 የ Python ኮድ ማሄድ እና መላ መፈለግ

የፓይዘን ኮድ ማስኬድ እና መላ መፈለግ
የፓይዘን ኮድ ማስኬድ እና መላ መፈለግ
የፓይዘን ኮድ ማስኬድ እና መላ መፈለግ
የፓይዘን ኮድ ማስኬድ እና መላ መፈለግ

የ PIR ዳሳሽ ፒኖችን ያገናኙ

1. PIR vcc ወደ rpi-2 (አካላዊ ፒን)

2.. PIR gnd ወደ rpi-6 (አካላዊ ፒን)

3. PIR ወደ rpi-16 (አካላዊ ፒን)

(የአካላዊ ፒኖች ብዛት ከ1400 ይጀምራል)

ለተጨማሪ መረጃ እባክዎን ሥዕሎቹን ይመልከቱ”

ኮዱን ወደ rpi- ዴስክቶፕ ይቅዱ

ከዚያ ተርሚናል ይክፈቱ

  • ሲዲ ዴስክቶፕ/
  • sudo python codce1.py

ይሀው ነው

ችግርመፍቻ

1. Python ን በሚፈጽሙበት ጊዜ ማንኛውንም የመግቢያ ስህተት ካገኙ እባክዎን ኮዱን ከአባሪው ኮድ 1.py ያውርዱ

2. በፒ ውስጥ ከቪዲዮ ምግብ ይልቅ ጥቁር / ግራጫ ማያ ገጽ ካገኙ

ተርሚናል ውስጥ የሚከተለውን ትዕዛዝ ይተይቡ

sudo modprobe bcm2835-v4l2

3. ትክክለኛ የ gmail ምስክርነቶችን እንደጨመሩ ያረጋግጡ ፣ ከዚያ የፓይዘን ኮዱን ያሂዱ

የሚመከር: