Բովանդակություն:
- Քայլ 1: Հավաքեք բաղադրիչները
- Քայլ 2. Programրագրավորեք ձեր ազնվամորի Pi- ն
- Քայլ 3: Գործարկեք Python ծածկագիրը և խնդիրների լուծումը
Video: Raspberry Pi հսկողության տեսախցիկ էլփոստի ահազանգով `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Անվտանգությունն այսօր մտահոգիչ է, և այսօր առկա են բազմաթիվ տեխնոլոգիաներ, որոնք ապահովում և վերահսկում են ձեր տեղը: Տեսախցիկները շատ օգտակար են ձեր տանը կամ գրասենյակին հետևելու համար: Չնայած այս տեսակի տեսախցիկների գները զգալիորեն նվազել են սկզբից ի վեր, բայց այնուամենայնիվ, IP տեսախցիկները, որոնք ունեն ցանցի միջոցով ամսաթիվ ուղարկելու և ստանալու հնարավորություն, շատ թանկ են: Այս Ուղեցույցում մենք պատրաստեցինք մի փոքրիկ տեսախցիկ, որը էլեկտրոնային փոստով ահազանգ կուղարկի, եթե տեսախցիկը տեսնի տեսախցիկի առջև որևէ շարժում
Քայլ 1: Հավաքեք բաղադրիչները
1. Raspberry Pi տեսախցիկ / տեսախցիկ
2. ազնվամորի պի 3
3. Շարժման ցուցիչ
Քայլ 2. Programրագրավորեք ձեր ազնվամորի Pi- ն
python- ը լավ ընտրություն կլինի ազնվամորի Pi- ն ծրագրավորելու համար, այնպես էլ մենք…
կոդը:
picamera ներմուծումից PiCamera ժամանակից ներմուծման քուն
ներմուծել smtplib
ներմուծման ժամանակը
datetime- ից ներմուծել datetime
email.mime.image ներմուծում MIMEImage
email.mime.multipart ներմուծում MIMEMultipart
ներմուծեք RPi. GPIO- ն որպես GPIO ներմուծման ժամանակ
toaddr = '[email protected]' # ստացողների էլփոստի id
me = '[email protected]' # ուղարկողների էլ. փոստի id
Առարկա = «անվտանգության ահազանգ»
GPIO.setmode (GPIO. BCM)
P = PiCamera ()
P. լուծում = (320, 240)
P.start_preview ()
GPIO.setup (23, GPIO. IN)
իսկ True: եթե GPIO.input (23):
տպել («Շարժում …») #տեսախցիկի տաքացման ժամանակը
ժամանակ. քուն (2)
P. capture ('Movement.jpg')
ժամանակ. քուն (10)
subject = 'Անվտանգության մասին ահազանգ !!'
msg = MIMEMultipart ()
msg ['Subject'] = թեմա
msg ['From'] = ես
msg ['To'] = toaddr
fp = բաց ('Movement.jpg', 'rb')
img = MIMEImage (fp.read ())
fp.close ()
msg.attach (img)
սերվեր = smtplib. SMTP ('smtp.gmail.com', 587)
server.starttls ()
server.login (օգտագործող = '[email protected]', գաղտնաբառ = 'xxxxxxxxx') #փոստի id և ուղարկողների գաղտնաբառեր
server.sendmail (ես, toaddr, 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 (ֆիզիկական քորոց)
(Ֆիզիկական քորոցների հաշվարկը կսկսվի 1-40-ից, տես նկարը)
«ԱՎԵԼԻ ՏԵFԵԿՈԹՅՈՆՆԵՐԻ ՀԱՄԱՐ, ՆՇԵՔ ՆԿԱՐՆԵՐԸ»
պատճենեք կոդը rpi- աշխատասեղանին
ապա բացեք տերմինալը
- cd աշխատասեղան/
- sudo python codce1.py
վերջ
անսարքությունների վերացում
1. Եթե python- ի գործարկման ընթացքում հայտնաբերել եք որևէ նահանջի սխալ, խնդրում ենք ներբեռնել ծածկագիրը առդիր code1.py- ից
2. եթե Pi- ում տեսաֆայլերի փոխարեն գտնում եք սև / մոխրագույն էկրան
տերմինալում մուտքագրեք հետևյալ հրամանը
sudo modprobe bcm2835-v4l2
3. համոզվեք, որ ավելացրել եք gmail- ի համապատասխան հավատարմագրերը, այնուհետև գործարկեք պիթոնի կոդը
Խորհուրդ ենք տալիս:
Տեսախցիկի տեսախցիկ ՝ 5 դոլար արժողությամբ փաստաթղթերի տեսախցիկ ՝ 4 քայլ (նկարներով)
5 դոլար արժողությամբ դյուրակիր համակարգչային փաստաթղթերի տեսախցիկ տեսաֆիլմերի կոնֆերանսի համար. Հրապարակվել է 202008 թ. Johnոն Է. www.instructables.com/id/A-Sub-10-MetaPrax-Documen
Ստացեք էլփոստի ծանուցումներ ձեր IoT նախագծերից `6 քայլ
Ստացեք էլփոստի ծանուցումներ ձեր IoT նախագծերից. Emailրագրի էլփոստի ծանուցումներ, որոնք ձեր IoT նախագծերը կապում են Adafruit IO- ի և IFTTT- ի հետ: Ես հրապարակել եմ որոշ IoT նախագծեր: Հուսով եմ, որ դրանք տեսել եք: Եթե ոչ, ապա հրավիրում եմ ձեզ իմ պրոֆիլ և ստուգում դրանք: Ես ուզում էի որոշ ծանուցումներ ստանալ, երբ փոփոխական
Կախարդական հայելին նորություններով, եղանակով, ահազանգով, ժամաչափով և տոդոլիստով `9 քայլ
Magic Mirror With News, Weather, Alarm, Timer and Todolist: A Magic Mirror- ը հատուկ միակողմանի հայելի է, որի հետևում կա ցուցադրում: Էկրանի վրա, որը միացված է Raspberry Pi- ին, ցուցադրվում են այնպիսի տեղեկություններ, ինչպիսիք են եղանակը, սենյակի ջերմաստիճանը, ժամանակը, ամսաթիվը, թոդոլիստը և շատ ավելին: Դուք նույնիսկ կարող եք միկրոֆոն ավելացնել և տեղադրել
Arduino էլփոստի տեսախցիկ (VC0706 + 3G Shield + Arduino M0 անալոգ) ՝ 5 քայլ
Arduino էլփոստի տեսախցիկ (VC0706 + 3G Shield + Arduino M0 անալոգ). Մի անգամ ձեռքս վերցրեցի VC0706 տեսախցիկը: Ես հաջողությամբ միացրեցի Arduino UNO- ին, լուսանկարեցի, ձայնագրեցի այն micro SD- ում: Ես ավելին էի ուզում ՝ ստացված լուսանկարը ինչ -որ տեղ տեղափոխել: Օրինակ ՝ 3G/GPRS վահանի միջոցով: Ամենապարզը սեն
Վեբ վերահսկվող հսկողության տեսախցիկ `8 քայլ (նկարներով)
Վեբ վերահսկվող հսկողության տեսախցիկ. Այս աշխատանքի նպատակն է ցույց տալ, թե ինչպես կարելի է կառուցել հսկողության համակարգ վեբ էջի ինտերֆեյսով: Տեսախցիկը կարող է շրջվել միջերեսի միջով ուղղահայաց կամ հորիզոնական ուղղությամբ, բայց միայն այն տարածքում, որը թույլ կտա սահմանային տվիչները: Շարունակությունը