Mündəricat:
- Addım 1: Komponentləri toplayın
- Addım 2: Raspberry Pi -ni proqramlaşdırın
- Addım 3: Python Kodunu Çalışdırın və Problem Giderme
Video: E -poçt xəbərdarlığı olan Raspberry Pi Müşahidə Kamerası: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Təhlükəsizlik günümüzdə böyük narahatlıq doğurur və bu gün yerinizin təhlükəsizliyini və izlənilməsini təmin edəcək bir çox texnologiya mövcuddur. CCTV kameraları evinizə və ya ofisinizə baxmaq üçün çox faydalıdır. Bu tip kameraların qiymətləri yarandığı gündən xeyli aşağı salınsa da, şəbəkə üzərindən tarixi göndərmək və qəbul etmək qabiliyyətinə malik olan IP kameralar çox bahadır. Bu Təlimat kitabında, kamera qarşısında hər hansı bir hərəkət aşkar edərsə, bir e -poçt xəbərdarlığı göndərəcək kiçik bir müşahidə kamerası hazırladıq.
Addım 1: Komponentləri toplayın
1. Raspberry Pi kamera / veb kamera
2. moruq pi 3
3. Hərəkət sensoru
Addım 2: Raspberry Pi -ni proqramlaşdırın
python, moruq Pi proqramlaşdırmaq üçün yaxşı bir seçim olacaq, biz də …
kod:
PiCamer picamera idxalından vaxt idxal yuxu
smtplib idxal edin
idxal vaxtı
datetime tarixdən idetime
email.mime.image idxal MIMEImage
email.mime.multipart idxal MIMEMultipart
GPO idxal vaxtı olaraq RPi. GPIO idxal edin
toaddr = '[email protected]' # alıcılar e -poçt id
me = '[email protected]' # göndərənlərin e -poçt id
Mövzu = 'təhlükəsizlik siqnalı'
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P. həlli = (320, 240)
P.start_preview ()
GPIO. quraşdırma (23, GPIO. IN)
True olduqda: GPIO.input (23):
çap ("Hərəkət…") #kamera istiləşmə vaxtı
vaxt.yuxu (2)
P.capture ('hərəkət.jpg')
vaxt.yuxu (10)
mövzu = 'Təhlükəsizlik alerjisi !!'
msg = MIMEMultipart ()
msg ['Mövzu'] = mövzu
msg ['Kimdən'] = mən
msg ['To'] = toaddr
fp = açıq ('motion.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg. əlavə et (img)
server = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (user = '[email protected]', password = 'xxxxxxxxx') #e -poçt id və göndərənlərin parolları
server.sendmail (me, toaddr, msg.as_string ())
server.quit ()
P.stop_preview ()
Addım 3: Python Kodunu Çalışdırın və Problem Giderme
PIR sensor pinlərini qoşun
1. RPI-2-dən PIR vcc (Fiziki Pin)
2.. PIR gnd to rpi-6 (Fiziki Pin)
3. rpi-16 (Fiziki Pin) üçün PIR çıxarın
(Fiziki sancaqlar sayı 1-40 arasında başlayacaq)
Ətraflı məlumat üçün ŞƏKİLLƏRƏ baxın
kodu rpi-masaüstünə kopyalayın
sonra terminal açın
- cd masa üstü/
- sudo python codce1.py
bu belədir
giderme
1. python işləyərkən hər hansı bir girinti xətası tapsanız, lütfən kodu əlavə edin code1.py
2. Pi -də video axını yerinə qara / boz ekran tapsanız
terminala aşağıdakı əmri daxil edin
sudo modprobe bcm2835-v4l2
3. Müvafiq gmail məlumatlarını əlavə etdiyinizə əmin olun, sonra python kodunu işlədin
Tövsiyə:
Video Müşahidə Robotu: 10 addım
Video Müşahidə Robotu: Təsəvvür edin ki, kameranızda olan və internet vasitəsi ilə idarə oluna bilən bir robotunuz varsa, ondan istifadə etmək üçün bir çox imkanlar açacaqsınız. Məsələn, qazanı təsadüfən tərk etdiyinizi yoxlamaq üçün robotu mətbəxə göndərə bilərsiniz
Suvarma xəbərdarlığı olan torpaq nəm sensoru: 4 addım
Suvarma xəbərdarlığı olan torpaq nəmliyi sensoru: WEMOS D1 mini və Kapasitif Torpaq Nəmlik sensoru əsasında torpaq nəmini ölçən bir cihaz hazırlayırıq. və xəbərdarlıq edə bilərik
Şəbəkə üzərindən casusluq kamerası olan Kabelsiz Vinç Modeli (SMART BOT) (wifi və ya Hotspot): 8 addım
Şəbəkə üzərindən casusluq kamerası olan (WIFI və ya Hotspot) Simsiz Vinç Modeli (SMART BOT): Hər hansı bir layihəni həyata keçirmək üçün bir neçə mərhələdən keçirik:-Layihə ilə əlaqədar fikirlərin axtarılması, PCB və çörək taxtasında təcrübə aparmaq üçün lazım olan materialların hesablanması
Yalnız bir DC Motoru olan 12V -dən 220V -ə qədər olan ən sadə çevirici: 3 addım (şəkillərlə)
12V -dən 220V -a qədər bir DC Motoru olan ən sadə İnverter: Salam! Bu təlimatda evdə sadə bir çevirici hazırlamağı öyrənəcəksiniz. Dəyişdirmə işlərindən yalnız DC Motor məsuldur
Veb Nəzarətli Müşahidə Kamerası: 8 Addım (Şəkillərlə birlikdə)
Veb Nəzarətli Müşahidə Kamerası: Bu işin məqsədi, veb-səhifə interfeysi ilə müşahidə sisteminin necə qurulacağını göstərməkdir. Veb kamera interfeys vasitəsilə şaquli və ya üfüqi istiqamətə çevrilə bilər, ancaq sərhəd sensorlarının icazə verəcəyi ərazidə. Davamı