צור מערכת טלוויזיה במעגל סגור מרובת מצלמות עם Raspberry Pi ו- motionEyeOS

צור מערכת טלוויזיה במעגל סגור מרובת מצלמות עם Raspberry Pi ו- motionEyeOS

אמנם קיימות אינספור מערכות אבטחה לבית מסחרי טלוויזיה במעגל סגור, אך בניית גרסת DIY שלך עם פטל פטל (או מחשב לוח אחד אחר) מציעה את היתרון בהתאמה אישית המתאימה למטרות המדויקות שלך.





הפצת לינוקס מיוחדת בשם motionEyeOS מקלה על התקנת מערכת האבטחה שלך עם מצלמה אחת או יותר. לאחר מכן הוא יכול לזהות תנועה מתצוגת המצלמה ולשלוח התראות באמצעות דוא'ל או הודעת דחיפה. אנו נראה לך כיצד להפעיל הכל.





מה תצטרך כדי להקים מערכת טלוויזיה במעגל סגור

  • פטל פטל: כל דגם יעבוד, כולל פי אפס ומודול מחשוב
  • מצלמת רשת USB, מודול מצלמת Raspberry Pi או מודול מצלמה באיכות גבוהה

קשור: פטל פטל, פיקו, ארדואינו ומחשבים אחרים ולוח יחיד





1. התקן motionEyeOS

במקום להיות יישום, motionEyeOS היא מערכת הפעלה עצמאית, אחת מ הרבה מערכות הפעלה של Raspberry Pi . ראשית, עליך למצוא את הגרסה הנכונה עבור דגם ה- Raspberry Pi שלך. עבור אל רשימת המכשירים הנתמכים ולחץ על הגרסה העדכנית ביותר של הלוח שלך כדי להוריד את תמונת הדיסק כקובץ .xz.

ישנן שתי דרכים עיקריות להתקנת motionEyeOS ב- Raspberry Pi. אתר motionEyeOS מציע כלי לכתיבת תמונות למחשבי Linux ו- macOS לכתיבת תמונת הדיסק לכרטיס microSD לשימוש ב- Raspberry Pi שלך. זה מציע הגדרה אופציונלית של חיבור רשת אלחוטית והגדרת כתובת IP סטטית. לפרטים נוספים, עיין ב מדריך התקנה .



השיטה השנייה - בה נשתמש כאן, מכיוון שהיא פועלת גם במכונות Windows - היא כתיבת תמונת הדיסק באמצעות הכלי הסטנדרטי של Raspberry Pi Imager, להורדה מה- אתר Raspberry Pi .

באמצעות קורא כרטיסים מובנה או מתאם USB, הכנס את כרטיס ה- microSD שלך כדי לטעון אותו במחשב שלך ופתח את Raspberry Pi Imager. לחץ על בחר מערכת הפעלה, לאחר מכן גלול לתחתית הרשימה כדי לבחור השתמש בהתאמה אישית .





דפדף אל motionEyeOS.xz הקובץ שהורדת קודם. כעת לחץ על בחר כרטיס SD ובחר את כרטיס ה- microSD שהוכנס, כנראה שנקרא משהו כמו Media Generic Device Device.

לבסוף, לחץ על לִכתוֹב לכתוב את התמונה לכרטיס.





2. הגדר מראש את החיבור האלחוטי שלך

לפני השימוש בכרטיס ה- microSD ב- Raspberry Pi, תרצה להגדיר מראש את אישורי הרשת האלחוטית.

פתח עורך טקסט רגיל (כגון עורך טקסט ב- macOS או פנקס רשימות ב- Windows) והזן את השורות הבאות והחלף את ssid ו psk ערכים עם SSID (שם) וסיסמה לנתב האלחוטי שלך. כדאי גם לשנות את ה קוד מדינה לזה שבו המכשיר יפעל.

country=US
update_config=1
ctrl_interface=/var/run/wpa_supplicant

network={
scan_ssid=1
ssid='MyWiFiSSID'
psk='MyWiFiPassword'
}

שמור את הקובץ בשם wpa_supplicant.conf לשורש כרטיס ה- microSD שלך, שם אתה אמור לראות קבצים אחרים כגון bootcode.bin ו kernel.img . אם הקובץ נשמר עם סיומת .txt, הסר אותו כך שהוא נקרא רק wpa_supplicant.conf .

3. הגדרת מצלמה

אם אתה משתמש במודול מצלמת Raspberry Pi או מצלמה באיכות גבוהה, חבר אותו ליציאת המצלמה של Raspberry Pi. אם אתה משתמש במצלמת אינטרנט, התחבר ליציאת USB ב- Raspberry Pi.

הכנס את כרטיס ה- microSD ל- Raspberry Pi שלך והפעל אותו. אם אתה מחובר לצג, תראה רשימה של פקודות המופעלות. פעם שלך wpa_supplicant.conf הקובץ נקרא בהצלחה, לאחר מכן הוא יתחבר לרשת שלך ויציג את כתובת ה- IP של ה- Raspberry Pi לאחר מכן לממשק wlan0 יש כתובת IP: .

לחלופין, אם ה- Raspberry Pi שלך לא מחובר לצג, תמיד תוכל לגלות את כתובת ה- IP על ידי ביקור בדף ההגדרות של הנתב האלחוטי שלך בדפדפן אינטרנט במכשיר אחר ולחפש מכשיר עם שם שמתחיל ב- מיי- .

4. גש לממשק האינטרנט

בדפדפן אינטרנט במחשב או בהתקן אחר, הזן את כתובת ה- IP של ה- Raspberry Pi ותראה מסך הכניסה. פשוט להיכנס מנהל כשם המשתמש, ללא סיסמה.

כיצד לשפר את ביצועי המשחקים במחשב נייד חלונות 10

אם מחובר מודול מצלמת Raspberry Pi או מצלמה באיכות גבוהה, יש לזהות אותו באופן אוטומטי ותראה את תצוגת המצלמה ממנו בממשק האינטרנט. אם אתה משתמש במצלמת USB, ב הוסף מצלמה בתפריט שמופיע, בחר מצלמה מקומית V4L2 לסוג מצלמה ו מצלמת USB2.0: מצלמת USB2.0 עבור מצלמה.

עבור התקנה מרובת מצלמות, ניתן לחבר יותר ממצלמה אחת ל- Raspberry Pi אחד, אם כי הדגם בו נעשה שימוש צריך להיות חזק מספיק כדי להתמודד עם כל הזרמים.

קרדיט תמונה: קאלין קריסאן / GitHub motionEyeOS

לחלופין, אתה יכול להשתמש במספר לוחות Raspberry Pi, כל אחד עם מצלמה, ולציין פטל Pi אחר כמרכז להתמודדות עם הזרמים שלהם. זה שימושי אם אתה רוצה למקם מצלמות בחדרים שונים.

קרדיט תמונה: קאלין קריסאן / GitHub motionEyeOS

יש גם אפשרות להשתמש במחשב לינוקס רגיל כשרת מרכזי.

5. הגדר הגדרות מותאמות אישית

בממשק האינטרנט, לחץ על סמל שלושת הקווים האנכיים בפינה השמאלית העליונה כדי לפתוח את לוח ההגדרות. בתוך ה העדפות בתפריט, שנה את עמודות פריסה אפשרות ל -1 אם אתה משתמש במצלמה אחת, כך שהתצוגה ממלאת את המסך.

ה מכשיר וידאו התפריט מאפשר לך לשנות את הרזולוציה, הסיבוב וקצב הפריימים של המצלמה שנבחרה כעת. תוכל גם לשנות את שם המצלמה למשהו תיאורי, כגון החדר שבו היא נמצאת. לאחר שינוי הגדרות התפריט, לחץ על להגיש מועמדות כפתור ליישם אותם.

לצורך הגדרת מצלמת האבטחה, תרצה לזהות תנועה מתצוגת המצלמה. פתח את ה גלאי תנועה תפריט והפעל אותו. אפשרויות אחרות מאפשרות לך להגדיר את סף שינוי מסגרת נדרש לזהות תנועה. הגדרת אותו נמוך מדי עלולה לגרום לתגובות שווא רבות מדי. ה פער תנועה האפשרות היא העיכוב לפני שמבקשים לזהות תנועה שוב לאחר שהופעלה.

לצפייה בסרטים שצולמו מאיתור תנועה, לחץ על תצוגת מצלמה חיה ולאחר מכן בחר בסמל לחצן ההפעלה המשולש. ניתן גם לצפות בתמונות סטילס שצולמו על ידי המצלמה - ידנית או על ידי הגדרת מצב לכידה בתוך ה תמונות סטילס תפריט ל תנועה מופעלת .

7. שלח הודעות דוא'ל

ה הודעות על תנועה התפריט מאפשר לך לשלוח לעצמך דוא'ל בכל פעם שמתגלה תנועה. לאחר שהפעלת אותו, הזן את כתובת דוא'ל שאליו ברצונך לשלוח את ההודעה. יהיה עליך להזין את ההגדרות האחרות של חשבונך.

אם אתה משתמש ב- Gmail, הגדר את שרת SMTP אל smtp.gmail.com, ה יציאת SMTP ל- 587, ו- חשבון SMTP לחלק הראשון של כתובת הדוא'ל שלך (כלומר ללא @gmail.com). ה סיסמת SMTP הוא זה שאתה משתמש בו כדי להיכנס לחשבון Gmail שלך. ה מכתובת ניתן להשאיר ריק או להגדיר כתובת מותאמת אישית. מַעֲרֶכֶת TLS להמשך.

בכרטיסיה דפדפן אחרת, בקר ב בִּטָחוֹן תפריט עבור חשבון Google שלך ​​והגדר גישה לאפליקציה פחות מאובטחת ל עַל - לאחר קבלת התראת אבטחה, אשר כי אתה זה הוא ששינית אותו. שים לב כי הדבר נעשה על אחריותך בלבד. הקמנו חשבון ג'ימייל חדש ייעודי למטרה זו.

כעת אתה אמור להיות מסוגל לשלוח א בדיקת מייל מ- motionEyeOS מבלי להפעיל התראת אבטחה של Google. שים לב שאם אתה משתמש במספר מצלמות, עליך להגדיר התראות דוא'ל לכל אחת בנפרד.

כדי לקבל תמונה עם הודעת הדוא'ל שלך, מומלץ להגדיר את תמונות מצורפות טווח זמן אפשרות בין 5 ל 30. צריך גם להגדיר מצב לכידה ל תנועה מופעלת בתוך ה תמונות סטילס תַפרִיט.

8. הוסף הודעות Push

אתה יכול גם לשלוח הודעות דחיפה באמצעות הפעל פקודה אפשרות ב הודעות על תנועה תַפרִיט. לדוגמה, על מנת להשתמש בשירות Pushover - המציע אפליקציות לאנדרואיד, iOS ושולחן העבודה - עליך ליצור סקריפט פייתון קצר בכדי שהוא יפעל.

להירשם יָרִיב חַלָשׁ . זכור כי לאחר ניסיון חינם של 30 יום, יהיה עליך לבצע רכישה חד פעמית של $ 5 באפליקציה כדי להמשיך להשתמש בה.

לאחר מכן לחץ על צור יישום/אסימון API . רשום את אסימון/מפתח ה- API שניתן עבורו, יחד עם מפתח המשתמש שלך מלוח המחוונים.

דיסק פועל ב- 99 windows 10

הורד: פושובר עבור ios | דְמוּי אָדָם (זמין ניסיון חינם)

באמצעות קוד הדוד מאתר Pushover, תוכל ליצור את סקריפט ה- Python שלך:

import httplib, urllib
conn = httplib.HTTPSConnection('api.pushover.net:443')
conn.request('POST', '/1/messages.json',
urllib.urlencode({
'token': 'abc123',
'user': 'user123',
'title': 'CCTV alert'
'message': 'Motion detected on camera 1!',
'url': 'http://IP.ADD.RE.SS',
'url_title': 'View live stream',
}), { 'Content-type': 'application/x-www-form-urlencoded' })
conn.getresponse()

החלף abc123 עם אסימון ה- API של האפליקציה שלך ו- משתמש 123 עם מפתח המשתמש שלך. החלף כתובת ה - IP עם כתובת ה- IP של הגדרת motionEyeOS שלך.

כדי למקם זאת במערכת motionEyeOS שלך, עליך להיכנס ל- SSH ממחשב אחר באמצעות יישום מסוף (או WinSCP ב- Windows), על ידי הזנת:

ssh admin@&IP_ADDRESS

החלף כתובת ה - IP עם כתובת ה- IP של מערכת motionEyeOS שלך. עכשיו הכנס:

cd /data

עכשיו אתה בספריית הנתונים, צור קובץ חדש בשם pushover.py :

nano pushover.py

הדבק או הקלד את סקריפט ה- Python שלך ושמור עם Ctrl + X , בא אחריו וגם . עכשיו הפוך אותו להפעלה באמצעות:

chmod +x pushover.py

לחלופין, ב- WinSCP ב- Windows, לחץ על F9 , הגדר את ההרשאות ל- 0775 ולחץ בסדר .

בדוק את הסקריפט על ידי הפעלה:

python pushover.py

אתה אמור לקבל הודעה עם התראה קולית מ- motionEyeOS באפליקציית Pushover שלך.

בחזרה לתפריט התראות התנועה Motion EyeOS, הפעל את הפעל פקודה אפשרות וסוג python /data/pushover.py בשדה הפקודה כדי להגיד לו להריץ את סקריפט ה- Python שלך.

לחץ על להגיש מועמדות לַחְצָן. שים לב שאתה יכול ליישם סקריפט הפעלה אחר של הפקודה עבור כל מצלמה בהגדרות שלך, כך שתוכל ליצור מספר סקריפטים של פייתון, כל אחד אומר איזו מצלמה זוהתה תנועה.

יצירת מערכת מצלמות אבטחה DIY משלך

ברכותינו, הגדרת כעת מערכת אבטחת טלוויזיה במעגל סגור להתאמה אישית שלך באמצעות Raspberry Pi, הכוללת הודעות דוא'ל והודעות דחיפה כדי להתריע בפני נוכחותם של פולשים שזוהו במצלמה.

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד לבצע אזעקת פולש עם פטל פיקו פטל

חבר חיישן PIR ל- Pico שלך כדי לזהות פולשים ולהשמיע אזעקה

קרא הבא
נושאים קשורים
  • עשה זאת בעצמך
  • פאי פטל
על הסופר פיל קינג(22 מאמרים פורסמו)

עיתונאי הטכנולוגיה והבידור העצמאי פיל ערך הרבה ספרים רשמיים של Raspberry Pi. הוא פטל ותיק ומתעסק באלקטרוניקה ותיק, הוא תורם קבוע במגזין The MagPi.

עוד מאת פיל קינג

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה