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

גלאי הבבי הפועם: 6 שלבים (עם תמונות)
גלאי הבבי הפועם: 6 שלבים (עם תמונות)

וִידֵאוֹ: גלאי הבבי הפועם: 6 שלבים (עם תמונות)

וִידֵאוֹ: גלאי הבבי הפועם: 6 שלבים (עם תמונות)
וִידֵאוֹ: ריטה - מחכה - Rita - Mehake 2024, יולי
Anonim
גלאי הבבי פועם
גלאי הבבי פועם
גלאי הבבי פועם
גלאי הבבי פועם

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

שלב 1: כלים וציוד

כלים ואספקה
כלים ואספקה

דרושים כלים: ברזל הלחמה דרמל מקדחה (או מקדח גדול למדי עבור Dremel) מברג מספק 2 נוריות (אחת אדומה ללב, עוד כל צבע עבור נורת כוח למשדר) לוח מעגלים מודפסים (השתמשתי 276-159 מ- RadioShack) 2 5V מתח רגולטורים (7805 או דומים) 2 סוללות 9v 2 קליפ סוללות 9v 2 קופסאות פרויקט (השתמשתי 270-1803 עבור המקלט, ותיבה קטנה בערך 3x2x1 למשדר) 2 מתגי SPST (השתמשתי 275-645) 2 שקעי DIP 8 פינים (השתמשתי 276-1995) 2 PIC 12f683 (אתה יכול לקבל כמה כאלה כדוגמא חינם מצ'יפ) 2 נגדים (הערך תלוי בנוריות שבהן אתה משתמש, איפשהו בסביבות 100 אוהם לנורות טיפוסיות מהמתח המווסת של 5V) קטן חתיכת פלסטיק (רצוי מעונן או שקוף) חוט והשידור האחרון אך החשוב ביותר RF ומקלט (השתמשתי ב- RF-KLP-434 מ- Sparkfun, שהיה 11.95 לזוג)

שלב 2: בדיקת לוח לחם

בדיקת לוח לחם
בדיקת לוח לחם
בדיקת לוח לחם
בדיקת לוח לחם

הגדרתי את זה כמעגל פשוט בשני לוחות לחם (כמה אנשים בפורומים של Sparkfun דיווחו שיש להם בעיות לגרום למקלט/משדר לעבוד אם הם היו במרחק כמה סנטימטרים זה מזה.) מודולי ה- RF עובדים בצורה די פשוטה. אתה רק מספק להם מתח (בסביבות 5 וולט למקלט ועד 12 וולט למשדר) והאות על סיכת הנתונים של המשדר משוכפל על המקלט. במעגל שלי סיכת הנתונים על המשדר מונעת על ידי פלט על התמונה. אני מתכוון לעבוד יותר על תוכנית ה- PIC בכדי לספק פרוטוקול נתונים בפועל, אך על מנת לבצע זאת בפועל בסוף השבוע, PIC המשדר כרגע שולח אות גבוה למשך 500ms ואז יורד ל- 500ms וחוזר על עצמו כל עוד הוא מופעל. יש נורית מחוברת לפין הפלט כדי לתת משוב ויזואלי של הדופק כך שתדע שהמעגל פועל. המקלט פשוט באותה מידה כרגע. סיכת הנתונים עוברת לקלט ב- PIC. ה- PIC ממתין לאות גבוה, ולאחר מכן מקפיץ את הנורית כל עוד האות גבוה. כאשר אות הכניסה נמוך, ה- PIC ממתין ל -500 ms, ואז בוחן את הקלט שוב. הנה הקוד לעת עתה: * הערה * הלולאה בפועל לייצור דופק ה- LED נלקחה מדוגמה בפורומים של Sparkfun על ידי משתמשים גזעניים ופשוטים השתנה כדי לגרום לו לפעול לאט יותר משדר:#כולל#עיכוב שימוש (שעון = 4000000, int = 4000000)#שימוש מהיר_איו (A) #fuses nomclrvoid main () {set_tris_a (0); בעוד (1) {output_high (pin_a4); עיכוב_מס (500); output_low (pin_a4); עיכוב_מס (500); }} מקלט:#כולל#עיכוב שימוש (שעון = 4000000, int = 4000000) #use fast_io (A) #fuses nomclrvoid main () {int sign, i, j, k, step; set_tris_a (0); while (1) {while (input (pin_a3)) {step = 1; j = 0; עשה {עבור (; j = 0; j+= שלב) {עבור (k = 0; k <10; k ++) {OUTPUT_HIGH (PIN_A1); עבור (i = j; i! = 0; i--); OUTPUT_LOW (PIN_A1); עבור (i = 100-j; i! = 0; i--); }} שלב *= -1; j += שלב; } בעוד (j> 0); } עיכוב_מס (500); }}

שלב 3: הרכבה (נקודה 1)

הרכבה (נקודה 1)
הרכבה (נקודה 1)
הרכבה (נקודה 1)
הרכבה (נקודה 1)
הרכבה (נקודה 1)
הרכבה (נקודה 1)

הרכבתי קודם את מעגל המשדרים. החיבורים פשוטים למדי.

מוליך +9v מהסוללה עובר למתג, המגיע הן למשדר (להריץ אותו ישירות מ- 9v) והן לווסת המתח 7805. המתח המווסת עובר ל- PIC. סיכה 2 של ה- PIC עוברת אל הנורית (באמצעות הנגד המגביל) וסיכת הנתונים של המשדר. כאשר המתג מופעל, נורית ה- LED מתחילה להבהב (כל 1/2 שנייה) והמשדר מתחיל לשדר. השארתי את סיכת האנטנה ללא חיבור בינתיים, אך אני יכול להוסיף אנטנה.

שלב 4: הרכבה (חלק 2)

הרכבה (חלק 2)
הרכבה (חלק 2)
הרכבה (חלק 2)
הרכבה (חלק 2)
הרכבה (חלק 2)
הרכבה (חלק 2)

המקלט הוא מעגל דומה.

ה- +9v עובר למתג, ואז לווסת המתח. ה- 5v המוסדר עובר ל- PIC ולמקלט. סיכת הנתונים של המקלט עוברת לסיכה 4 של ה- PIC. סיכה 6 בתמונה מחוברת לנורית ה- LED (צריכה להיות דרך נגד מגביל, ששכחתי במעבר הראשון, אצטרך להוסיף אותה מאוחר יותר).

שלב 5: הרכבה אחרונה

הרכבה סופית
הרכבה סופית
הרכבה סופית
הרכבה סופית

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

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

שלב 6: בדיקה והנחיות עתידיות

בדיקות וכיווני עתיד
בדיקות וכיווני עתיד

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

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

מוּמלָץ: