תוכן עניינים:

עינית וירטואלית: 4 שלבים (עם תמונות)
עינית וירטואלית: 4 שלבים (עם תמונות)

וִידֵאוֹ: עינית וירטואלית: 4 שלבים (עם תמונות)

וִידֵאוֹ: עינית וירטואלית: 4 שלבים (עם תמונות)
וִידֵאוֹ: תפסתי אותה על חםםםם!!!!!! 2024, נוֹבֶמבֶּר
Anonim
Image
Image

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

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

אספקה

  • 1 מיקרו Arduino
  • 1 נגד צילום
  • 1 פטל פי 3 דגם ב '
  • 1 מסך פטל פטל
  • 1 קופסת עץ
  • עין דלת אחת
  • תרגיל
  • מברג

שלב 1: הגדרת פטל וארדואינו

הגדרת פטל פיי וארדואינו
הגדרת פטל פיי וארדואינו

העינית הווירטואלית מורכבת משני חלקים ייחודיים: פטל פטל (עם מסך קטן) ומיקרו Arduino. ה- Raspberry Pi מחובר לאינטרנט ומציג אתר המציג הזנת מצלמה אקראית אחת. יש חיישן אור בתוך עינית הצילום, כדי לזהות אם הוא פתוח או סגור. בכל פעם שנעימה סגורה, נשלח אות ל- Raspberry Pi (באמצעות ה- Arduino Micro), והאתר עובר להזנת מצלמות אחרת. נתוני המצלמות שבהן השתמשתי לפרויקט זה נאספו מאתר Insecam, אתר רישום של מעל 73,000 מצלמות לא מאובטחות.

האתר לתצוגה

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

הגדרת פאי הפטל

  1. וודא ש- Raspberry Pi פועל ומתקנה (עיין במדריך זה אם אתה חדש ב- פטל פי)
  2. חבר את מסך ה- LCD ל- Raspberry Pi
  3. תן לפאי פטל לפתוח דף אינטרנט בעת ההפעלה

הקמת הארדואינו

לתשומת לבך: כדי ליצור פרויקט זה, לוח ה- Arduino שלך חייב לתמוך בספריית המקלדות כאמור בדף הספרייה:

הדגמים הנתמכים הם הלוחות המבוססים על 32u4 ו- SAMD (לאונרדו, אספורה, אפס, דו ומשפחת MKR)

  1. חבר את חיישן האור שלך ל- Arduino
  2. העלה את הקוד על הארדואינו. הקוד יפעיל תחילה כיול למשך 5 שניות (שבמהלכו יירשם הערך המינימלי והמקסימלי של חיישן הצילום), ולאחר מכן ישלח אות מפתח "רווח" בכל פעם שערך הנורה נמצא מתחת לסף החסימה (כלומר, העינית סגורה).

הקודם מיליס = 0

// מכיוון שהאור תמיד משתנה, אנו נכייל את מכשיר הצילום בכל אתחול. זמן כיול ארוך = 5000; start startMillis = 0; // הערך המרבי לחיישן אנלוגי הוא 1024 int sensorMin = 1024; int sensorMax = 0; ממוצע int = 0; סף int = 5; bool lastState = true; bool isClosed = true; הגדרת void () {Serial.begin (9600); // פתח את היציאה הטורית Keyboard.begin (); // הפעל את ספריית המקלדת startMillis = millis (); // התחל את המונה} לולאת חלל () {// ייצב את הקריאה ב -5 השניות הראשונות // ואז, גלה וריאציה בייצוב. current Signillial millis = millis (); // הגדר מיליס כזמן הנוכחי int sensorValue = analogRead (A0); // קרא את החיישן אם (currentMillis-startMillis <כיול) {// כל עוד אנו נמצאים בזמן הכיול // בזמן כיול זה, פתח וסגור את העינית כדי לכייל אותו. int elapsedtime = currentMillis - startMillis; Serial.println (זמן שחלף); Serial.println (sensorMin); Serial.println (sensorMax); if (sensorValue sensorMax) {sensorMax = sensorValue; ממוצע = (sensorMin + sensorMax)/2; } עיכוב (100); // delay} else {// אם הכיול מתבצע אם (sensorValue> ממוצע + סף) {// לזהות אם העינית פתוחה או סגורה isClosed = false; if (lastState! = isClosed) {}} else {isClosed = true; if (lastState! = isClosed) {Keyboard.print (""); // שלח אות מפתח אם חור ההצצה פתוח}} lastState = isClosed; עיכוב (100); }}

שלב 2: הגדר את הקופסה

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

    • חברו את חיישן הצילום לארדואינו
    • שים כבל USB בין ה- Rpi ל- Arduino. הארדואינו יפעל כמקלדת וישלח אותות מפתח לפאי הפטל.

שלב 3: הפעל את חור ההצצה הווירטואלי

Image
Image
הפעל את העינית הווירטואלית
הפעל את העינית הווירטואלית

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

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

עכשיו העינית הווירטואלית אמורה לפעול!

תהנה!

שלב 4:

תחרות פטל פאי 2020
תחרות פטל פאי 2020
תחרות פטל פאי 2020
תחרות פטל פאי 2020

סגנית בתחרות Raspberry Pi 2020

מוּמלָץ: