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

30 $ מערכת מעקב עם ממשק משתמש: 7 שלבים
30 $ מערכת מעקב עם ממשק משתמש: 7 שלבים

וִידֵאוֹ: 30 $ מערכת מעקב עם ממשק משתמש: 7 שלבים

וִידֵאוֹ: 30 $ מערכת מעקב עם ממשק משתמש: 7 שלבים
וִידֵאוֹ: תפסתי אותה על חםםםם!!!!!! 2024, נוֹבֶמבֶּר
Anonim
30 $ מערכת מעקב עם ממשק משתמש
30 $ מערכת מעקב עם ממשק משתמש
30 $ מערכת מעקב עם ממשק משתמש
30 $ מערכת מעקב עם ממשק משתמש

מערכת מעקב זולה במיוחד וקלה מאוד לביצוע. אתה לא צריך להיות כל סוג של מדען טילים כדי לעשות זאת. כל החלקים הנדרשים ימצאו כנראה מחנות החומרה המקומית שלך. תצטרך רק 2 מוטות זווית, 2 מנועי סרוו, כמה רכיבים אלקטרוניים ומצלמת אינטרנט אחת (ישנה). וכמובן כמה תוכנות במחשב שלך. מדריך זה יראה לך כיצד לבנות מערכת מעקב פונקציונלית. דרישות:- מערכת הפעלה לינוקס- שרת (apache)- תמיכה ב- PHP- Mysql (אופציונלי) אם אינך רוצה להשתמש בבדיקת התחברות ל- Mysql- כ 30 $- מצלמת אינטרנט- סרוו יסודות התמונות והסרטון להלן יגידו לך יותר מ -784 מילים!

שלב 1: כיצד: בניית המסגרת

כיצד: בניית המסגרת
כיצד: בניית המסגרת
כיצד: בניית המסגרת
כיצד: בניית המסגרת
כיצד: בניית המסגרת
כיצד: בניית המסגרת
כיצד: בניית המסגרת
כיצד: בניית המסגרת

קודם כל, אתה צריך לקנות 2 מוטות זווית. אלה יעלו כ -2 $ כל אחד. אז אתה צריך לקדוח את כל 3 החורים הכוללים עבור מוטות הזווית האלה. קוטר החורים תלוי, מהו הקוטר בציר הסרוו שלך. הנקודה היא שאמורה להתאים לחור. כמובן שגם תזדקק למנועי סרוו אלה. כל חנות תחביבי RC מלאה כאלו והמחיר הוא מ 5 $ ומעלה. אתה יכול להשתמש בברגים או בדבק חם כדי לחבר חלקים אלה. השתמשתי בשניהם. התמקדו בכך שיש מספיק מקום בין מנוע הסרוו לבין סרגל הזווית, כך שהוא יכול להסתובב בחופשיות!

שלב 2: כיצד: לוח בקרת מנועי סרוו

כיצד: לוח בקרת מנועי סרוו
כיצד: לוח בקרת מנועי סרוו
כיצד: לוח בקרת מנועי סרוו
כיצד: לוח בקרת מנועי סרוו
כיצד: לוח בקרת מנועי סרוו
כיצד: לוח בקרת מנועי סרוו

בשלב הבא תצטרך לוח בקרה עבור מנועי סרוו אלה. זה מאוד קל לביצוע והוא מכיל רק כמה רכיבים. רכיבים הדרושים:- מעבד Attiny2313- מעגל מאגר Max232- 4 x 0, קבלים 1uF עבור ווסת המתח Max232- 7805- קבל 1 x 16V/47uF עבור ווסת המתח (קלט)- קבל 1 x 100nF עבור ווסת המתח (פלט)- 1 x 2, שקע DC 1 מ מ או באיזה גודל תרצה להשתמש- מחבר 1 x D9 עבור RS232- 2x3 ספייק בר לחיבור מנוע הסרוו עקוב אחר ההוראות הסכימטיות ו הלוח שלך צריך להיראות כך.

שלב 3: תכנות המעבד

אני לא הולך להראות כיצד לתכנת את המעבד. אני חייב להניח שאתה מכיר את תכנות ה- AVR. אם לא, עליך ללכת עם המעבד וקוד c לחבר שלך שיכול לתכנת את הקוד במעבד. קוד ה- C פשוט וקצר מאוד. הוא מכיל 60 שורות קוד בלבד

שלב 4: חבר את לוח מצלמת האינטרנט למסגרת

חבר את לוח מצלמת האינטרנט למסגרת
חבר את לוח מצלמת האינטרנט למסגרת

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

שלב 5: חיבור שאר החלקים

חיבור שאר החלקים
חיבור שאר החלקים
חיבור שאר החלקים
חיבור שאר החלקים
חיבור שאר החלקים
חיבור שאר החלקים

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

שלב 6: מוכן למבחן

מוכן למבחן
מוכן למבחן

אחרי הדמעות, הנה! =) עכשיו הגיע הזמן לבדוק את המערכת שלנו. הכנס את תקע החשמל והתפלל.. אין עשן? אין נוצץ? אין אש או צרחות? טוב, אז הכל מושלם (תקווה).כאשר תקע החשמל מחובר, המצלמה צריכה להפוך את מיקום ברירת המחדל שלה. שזה 1500 ₪. זה שומר מעט "surrur" קול, אבל זה רגיל. עכשיו אתה יכול לנסות לשלוט במצלמה שלך עם המיניקום, gtkterm או מה שאתה רוצה להשתמש בו. חשוב להשתמש ב- 4800 baudrate. עם התעריפים האחרים זה לא יעבוד! אני מציע, הורד את gtkterm למחשב הלינוקס שלך ושנה מאפשרויות היציאה כדי להשתמש במהירות 4800. לאחר מכן לחץ על מקשי a, s, z, x מהמקלדת והמצלמה אמורה להסתובב. אם זה עובד הגיע הזמן לרעות את עצמך!

שלב 7: ממשק משתמש

ממשק משתמש
ממשק משתמש

תיכננתי את ממשק המשתמש עם שפות xhtml ו- PHP. זה מסובך וקשה להסביר מה הכל עושה. בצד ימין יש 4 כפתורים: מצלמה דולקת, מצלמה כבויה, תנועה מופעלת ותנועה כבויה. מצלמה דולקת, מעלה את המצלמה לאינטרנט ואז היא מציגה "מצלמת אינטרנט פועלת.." ומצלמה כבויה, מכבים אותה והסימן "מצלמת אינטרנט נעצרת" מוצג. באמצע המסך הוא זרם הווידאו שמגיע מהמצלמה. סיבוב המצלמה קורה בלחיצה על התמונה. אם אתה רואה אובייקט כלשהו בקצה התמונה (כמו מנורה) ולחץ עליו המצלמה תפנה שהיא באמצע התמונה כאשר הרענון הבא (מרווח הוא 1 שניות).יש גם 4 כפתורים מתחת לזרם הווידאו. למעלה, למטה, שמאלה וימינה. בעזרת לחצנים אלה תוכל להפוך את המצלמה מקרוב יותר. בצד שמאל נמצא האזור בו התמונות שתזוהו בתנועה יתעדכנו אם זיהוי תנועה מקוון. יש גם כפתור הסרת תמונות, שיסיר את כל התמונות. Zip-packet מכיל כל מה שקשור לממשק המשתמש ואתה יכול לשנות/להשתמש בקבצים האלה איך שאתה רוצה. לגבי סקריפט גלאי התנועה, בדוק זאת:

מוּמלָץ: