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

מכשיר קרבה של ווקר: 4 שלבים
מכשיר קרבה של ווקר: 4 שלבים

וִידֵאוֹ: מכשיר קרבה של ווקר: 4 שלבים

וִידֵאוֹ: מכשיר קרבה של ווקר: 4 שלבים
וִידֵאוֹ: ג'ורג' קנאפ Λ Colm Kelleher: Skinwalkers, אפקט הטרמפיסט 2024, יולי
Anonim
Image
Image

שלום לכולם!

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

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

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

שלב 1: חומרים

להלן רשימת החומרים המשמשים לבניית מערכת זו:

  • Raspberry Pi Zero W (1)

    • עלות: $ 10.00
    • קישור:
    • מזהה מוצר: 3400
  • שעון חכם (1)

    • עלות: 17.99 $
    • קישור:
    • הערה: ניתן להחליף את זה בכל מכשיר בלוטות '(רמה 3.0 ומטה) שיכול לתקשר עם פיי פטל ולספק כתובת MAC
  • מחשב נייד (השתמשנו ב- Mac)
  • מארז סוללות נייד: השתמשנו בחבילת סוללה שמסופקת באופן אישי שאינה זמינה מסחרית, אך כל סוללה קומפקטית או סוללת ליתיום שיכולה לספק 5 וולט תפוקה תספיק.
  • כבל MicroUSB לאספקת חשמל ל- Raspberry Pi

שלב 2: הגדרת פטל פטל

ראשית, הגדר את ה- Raspberry Pi שלך בהתאם לשלבים הבאים:

styxit.com/2017/03/14/headless-raspberry-s…

לאחר שהתקנת את Raspbian והתחברת ל- Raspberry Pi שלך באמצעות ssh, התקן את החבילות הנדרשות על ידי ביצוע הפקודות הבאות:

sudo apt-get להתקין bluetooth sudo apt-get להתקין python-bluez

שיבוט git

cd bluetooth-proximity

sudo python setup.py להתקין

כעת, מצא את כתובת ה- Bluetooth של המכשיר המשני שלך:

sudo bluetoothctl

לסרוק הלאה

כאשר אתה רואה את שם המכשיר שלך, העתק את כתובת ה- Bluetooth שלו ושמור אותו במיקום נגיש. זה צריך להיות בפורמט XX: XX: XX: XX: XX.

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

github.com/danramirez2001/buzzer.py

יהיה עליך להכניס את כתובת ה- Bluetooth של המכשיר המשני שלך למשתנה BT_ADDR. ערך הסף RSSI מוגדר כ -15 כברירת מחדל, אך תוכל להתאים זאת לצרכיך בקו 38.

לבסוף, כדי להגדיר את התסריט להפעלה בכל פעם שה- Raspberry Pi מופעל, בצע את הפקודה הבאה:

sudo crontab -e

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

@reboot python ~/your/path/to/file/here/buzzer.py

שמור את הקובץ וצא, וההגדרה של Raspberry Pi הושלמה!

שלב 3: הרכבת מכשירים

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

לאחר השלמת ההרכבה האלקטרונית, הדפס את המעטפת למטה להשלמת המכשיר:

(קישור CAD)

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

שלב 4: שיפורים ופרויקטים של הרחבה

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

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

- בצע בדיקות נוספות כדי לקבוע את המשוואה הנכונה המחברת בין עוצמת האות RSSI של המכשיר לבין המרחק בין המכשיר למכשיר אחר.

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

- הטמיע מערכת זו בטכנולוגיית Wi-Fi במקום ב- Bluetooth וראה איזה דגם יעיל יותר בביצוע המשימה הנתונה.

- הטמיע מערכת זו עם Arduino במקום פטל פטל ותראה איזה מכשיר עונה טוב יותר על המטרה הראשונית.

מוּמלָץ: