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

גלאי נוכחות הווה: 3 שלבים
גלאי נוכחות הווה: 3 שלבים

וִידֵאוֹ: גלאי נוכחות הווה: 3 שלבים

וִידֵאוֹ: גלאי נוכחות הווה: 3 שלבים
וִידֵאוֹ: הפעלה: מסע להעצמת הנוכחות בהווה | לוהאריה 2024, יולי
Anonim
גלאי רעידות הווה
גלאי רעידות הווה
גלאי רעידות הווה
גלאי רעידות הווה
גלאי רעידות הווה
גלאי רעידות הווה

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

אספקה:

  • (1) ELEGOO Mega 2560 Project ערכת המתח האולטימטיבית השלמה ביותר עם מדריך תואם ל- Arduino IDE - אמזון, לא שותף

    • בקר MEGA 2560
    • GY-521 IMU
    • זמזם פעיל
    • אב טיפוס מגן
    • לוח לוח קטן
    • כבל מגשר
    • מארז סוללות 9V

שלב 1: הרכבה וחיבורים

הרכבה וחיבורים
הרכבה וחיבורים
הרכבה וחיבורים
הרכבה וחיבורים
הרכבה וחיבורים
הרכבה וחיבורים
הרכבה וחיבורים
הרכבה וחיבורים

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

חיבורי החוט הם כדלקמן …

IMU (VCC) - Arduino (3V3)

IMU (GND - Arduino (GND)

IMU (SCL) - Arduino (SCL/pin 21)

IMU (SDA) - Arduino (SDA/pin 20)

באזר (+) - ארדואינו (סיכה 11)

זמזם (-) - ארדואינו (GND)

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

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

שלב 2: קוד לדוגמא

קוד לדוגמא
קוד לדוגמא
קוד לדוגמא
קוד לדוגמא

החלק העיקרי בפרויקט זה הוא לוח ה- IMU המבוסס על MPU-6050 שהוא מכשיר I2C. עבור Arduino ID, סוגים אלה של מכשירים בדרך כלל מיושמים באמצעות ספריית 'Wire' המטפלת בתקשורת I2C. כפי שלמדתי, אין צורך להמציא מחדש את הגלגל, או לכתוב מחדש קוד שהיה בשימוש ונבדק בעבר.

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

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

שלב 3: רעיונות לסיכום והרחבה

רעיונות לסיכום והרחבה
רעיונות לסיכום והרחבה

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

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

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

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

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

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

מוּמלָץ: