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

מד זמן התגובה (חזותי, שמע ומגע): 9 שלבים (עם תמונות)
מד זמן התגובה (חזותי, שמע ומגע): 9 שלבים (עם תמונות)

וִידֵאוֹ: מד זמן התגובה (חזותי, שמע ומגע): 9 שלבים (עם תמונות)

וִידֵאוֹ: מד זמן התגובה (חזותי, שמע ומגע): 9 שלבים (עם תמונות)
וִידֵאוֹ: שיקום סיפון קלטות משנת 1977 | רטרו תיקון גיא פרק 8 2024, דֵצֶמבֶּר
Anonim
מד זמן תגובה (חזותי, שמע ומגע)
מד זמן תגובה (חזותי, שמע ומגע)

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

שלב 1: וידאו

Image
Image

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

שלב 2: חלקים וכלים

מדידת זמן תגובה חזותית
מדידת זמן תגובה חזותית

להלן רשימת רכיבי האלקטרוניקה הנדרשים (#ספירה) הדרושים עבור MiniProject זה.

  • תצוגת OLED I2C (מספר 1),
  • ארדואינו ננו (מס '1),
  • זמזם (מס '1),
  • ממסר (מס '1),
  • מתג שקופיות SPDT (מס '1),
  • לחץ על כפתור (מס '2) רצוי אחד ירוק ואחד אדום,
  • קבל 100 nf (מס '1) ו-
  • סוללה 9V + מחבר, חוטי מגשר וקופסת פלסטיק (10cm x 6cm x 3cm).

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

להלן רשימת הכלים.

  • ברזל הלחמה,
  • הדבקת אקדח ו
  • להב חם.

כעת נעבור מדידת זמן תגובה חזותית, שמע ומגע בזה אחר זה ונבנה מעגל תוך כדי מעבר.

שלב 3: מדידת זמן תגובה חזותית

מדידת זמן תגובה חזותית
מדידת זמן תגובה חזותית

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

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

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

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

שלב 4: מדידת זמן תגובה של אודיו

מדידת זמן תגובה של אודיו
מדידת זמן תגובה של אודיו
מדידת זמן תגובה של אודיו
מדידת זמן תגובה של אודיו

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

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

שלב 5: גע במדידת זמן תגובה

גע במדידת זמן תגובה
גע במדידת זמן תגובה
גע במדידת זמן תגובה
גע במדידת זמן תגובה
גע במדידת זמן תגובה
גע במדידת זמן תגובה
גע במדידת זמן תגובה
גע במדידת זמן תגובה

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

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

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

שלב 6: מעגל מלא

מעגל מלא
מעגל מלא

אני משתמש בסוללה קומפקטית של 9V להנעת מעגל זה והוספת מתג הפעלה/כיבוי משלימה את חלק החומרה האלקטרונית של מד זה.

בואו נסתכל על קוד הארדואינו.

שלב 7: קוד ארדואינו

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

אני משתמש בספריית adafruit GFX ו- SSD1306 כדי להניע OLED.

קוד Arduino מכיל שתי פונקציות ראשיות מובנות הנקראות setup () ולולאה (), קודמות מבוצעות פעם אחת בעת ההפעלה ושאר הזמן מיקרו-בקר מבצע לולאה ().

לפני ההתקנה (), אני מאתחל את כל המשתנים הנדרשים ובהגדרה () אני מאתחל את OLED ובעקבותיו מוצג מידע על הלחצן שבו יש להשתמש לגלול בתפריט ב- OLED. שמרתי אותו בהתקנה מכיוון שאנו צריכים להריץ אותו פעם אחת בלבד.

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

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

שלב 8: הכנת מארז מד

הכנת מארז מטר
הכנת מארז מטר
הכנת מארז מטר
הכנת מארז מטר
הכנת מארז מטר
הכנת מארז מטר

לאחר שהקוד והחומרה האלקטרונית היו מוכנים, ציירתי מידות משוערות של OLED, ממסר, הפעלה/כיבוי ולחיצה על כפתור על קופסת פלסטיק בעזרת עיפרון (תמונה מספר 1). לאחר מכן השתמשתי בלהב חם כדי לחתוך אותם (תמונה מספר 2), במיוחד עבור חורי כפתורים הייתי צריך להסיר להב ולהשתמש במוט חם (תמונה מס '3).

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

לבסוף הנחתי הכל בתוך המארז וסגרתי את המכסה (תמונה מספר 5 ).;

שלב 9: בוצע

בוצע
בוצע

אז זהו חבר'ה.

תסתכל על הסרטון המצורף לקראת הסוף להדגמה וניסיון מלא.

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

תודה שקראתם ועשיתם שמח.

אם אהבתם את המאמר הזה, סביר שתאהבו את ערוץ היוטיוב שלי. תן לזה זריקה.

מוּמלָץ: