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

ד"ר טייפ ראש - מדיה ללא מתים: 11 שלבים (עם תמונות)
ד"ר טייפ ראש - מדיה ללא מתים: 11 שלבים (עם תמונות)

וִידֵאוֹ: ד"ר טייפ ראש - מדיה ללא מתים: 11 שלבים (עם תמונות)

וִידֵאוֹ: ד
וִידֵאוֹ: מפגש מועדון יזמות (ד"ר אריה נחמיאס, איתי גרין) 17/1/2018 2024, דֵצֶמבֶּר
Anonim
Image
Image
ד
ד
ד
ד

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

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

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

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

מסובך לתאר אדם כה מורכב במילים ובתמונות, בהחלט שווה לצפות בו בפעולה בסרטון (https://www.youtube.com/embed/mykrJEozIoM אם אינך יכול לראות את הגרסה המשובצת).

אספקה

מסכת גידור

כדורי פינג פונג

פטל פי 2

מתאם WiFi WiFi

פימורוני pHAT ביט

Pico HAT Hack3r

לוח ממסר Sparqee

משאבת אוויר 5V

בסדר סיגריה אלקטרונית

0% נוזל vape

מיכל vape משומש

צנרת גומי

כבלי מגשר

2x דיודות לייזר

2x נוריות לבנות בהירות

הארכת USB קצרה

שלב 1: אוזניים

אוזניים
אוזניים
אוזניים
אוזניים
אוזניים
אוזניים

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

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

שלב 2: עיניים

עיניים
עיניים
עיניים
עיניים
עיניים
עיניים

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

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

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

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

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

שלב 3: פה

פֶּה
פֶּה
פֶּה
פֶּה
פֶּה
פֶּה

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

התאורה לפה מגיעה מ- Pimoroni pHAT Beat, מגבר שמע ל- Raspberry Pi בעל מד VU מובנה משלו. התוכנית הייתה להשתמש במד ה- VU לפה ולחבר את רמקולי האוזניות כפלט. ה- pHAT ביט נועד להתאים ישירות על גבי פי, אבל כרגיל הייתי צריך שזה יהיה במקום אחר, אז חיברתי אותו עם סרט של כבלי מגשר ובדק אילו מהם יהיו נחוצים ב- pinout.xyz.

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

שלב 4: עשן

עָשָׁן
עָשָׁן
עָשָׁן
עָשָׁן
עָשָׁן
עָשָׁן

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

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

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

שלב 5: חיבורים

חיבורים
חיבורים
חיבורים
חיבורים
חיבורים
חיבורים

כפי שאמרתי קודם לוח השמע pHAT Beat היה מחובר ל- GPIO של ה- Pi ותפס לא מעט מהסיכות. הייתי צריך לחלוק כמה מהסיכות GND ו- 5v לדברים אחרים, אז הוספתי ב- Pico Hat Hack3r, שהוא בעצם מפצל GPIO שנותן לך שתי קבוצות סיכות (אך כולן מחוברות לאותן הפינים בפי).

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

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

שלב 6: ראש

רֹאשׁ
רֹאשׁ
רֹאשׁ
רֹאשׁ
רֹאשׁ
רֹאשׁ
רֹאשׁ
רֹאשׁ

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

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

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

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

הבא היה ה- Pi עצמו, שהותאם למארז קצוץ (כדי לפנות מקום ל- Pico HAT Hack3r) ורק קשור בכבל לתמיכה בחלק האחורי של המסכה.

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

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

שלב 7: גוף

גוּף
גוּף
גוּף
גוּף
גוּף
גוּף

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

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

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

שלב 8: שיער וארון בגדים

שיער וארון בגדים
שיער וארון בגדים
שיער וארון בגדים
שיער וארון בגדים
שיער וארון בגדים
שיער וארון בגדים

אהבתי את המראה של מסכת הגדר, אבל רציתי שיהיה לה קצת יותר אישיות, במיוחד שיער מטורף, כמו Doc from Back to the Future. כדי להמשיך את נושא האנלוגי-שמע החלטתי להשתמש בקלטת לשם כך, מכיוון שזה נראה כמו שיער ואין מחסור כזה בבית הזה.

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

לבסוף הארון - מה לובש רופא "מרושע"? בתור מעריצי פיניאס ופרב התשובה הייתה ברורה, צווארון גולף שחור ומעיל מעבדה, a la Dr. Doofenschmirtz. המגע האחרון היה קלטת תיל זוהרת של EL, המוצמדת לחולצה - זו הייתה ההוראה הראשונה שלי שפורסמה עוד בשנת 2013 אז היה נחמד להיות מסוגל להשתמש בה שוב (וזה מדהים שזה עדיין עובד).

שלב 9: פולי מסוכנת ופייתון

פולי מסוכנת ופייתון
פולי מסוכנת ופייתון
פולי מסוכנת ופייתון
פולי מסוכנת ופייתון

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

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

עכשיו היה לי ראש מדבר, מבריק - אבל הייתי צריך דרך להאכיל אותו בטקסט, במקום להסתמך על משפטים מקודדים. היה לי חזון לעמוד על הפרויקט בחוץ, ואז לשלוח לו הודעות מותאמות לטריקים ("אתה הארי פוטר? קח קצת ממתק מהדלי, אשף זעיר!").

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

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

שלב 10: זה מצמרר וזה מפחיד, זה IFTTT

זה מצמרר וזה מפחיד, זה IFTTT
זה מצמרר וזה מפחיד, זה IFTTT
זה מצמרר וזה מפחיד, זה IFTTT
זה מצמרר וזה מפחיד, זה IFTTT

באמצעות שירות IFTTT (IF This, Then That) הגדרתי מספר "יישומונים" כך שההגדרות המוגדרות מאחד מחשבונות האינטרנט המחוברים שלי יפיקו טקסט בגיליון האלקטרוני באופן אוטומטי, כשהרופא הטוב יקרא אותו תוך כ -15 שניות. הגדרתי טריגרים לשירותי IFTTT הבאים …

  • Google Assistant - מושלם להכתיב הודעות ספציפיות באופן מפחיד מרחוק מטלפון או מכשיר Google Home (בסרטון זה ה- Mini -Retro -Fitted Home שלנו).
  • WebHooks (Maker Event) - אידיאלי לצילום כניסות מפי אחר, במקרה שלנו מצלמת MotionEyeOs מחוץ לבית קוראת לוו רשת ברגע שמתגלה תנועה, והרופא מדבר "יש משהו בחוץ". מושלם למתיחת מבקרים כשהם מתקרבים לדלת!
  • אנדרואיד SMS - כאשר IFTTT פועל בטלפון סלולרי אתה יכול להעביר את שם השולח ואת תוכן ה- SMS ישירות לגיליון האלקטרוני, עבור מבנה זה מאפשר לי לשלוח לעצמי הודעת טקסט והרופא קורא אותו.
  • תאריך/שעה - שימושי לבדיקת "18:00 והכל בסדר" מדי שעה, או שהרופא יצהיר, "מצמצם השקיעה, ערפדים ייצאו בקרוב"
  • מזג אוויר תת קרקעי - מצוין להכרזה על שינויים במזג האוויר הנוכחי, כמו "שימו לב, עומד להתחיל לרדת גשם"
  • טוויטר - אין סוף אפשרויות עם זה, מכיוון שאתה יכול ללכוד את הטקסט של כל הציוצים ממשתמש ספציפי, או להשתמש בקריטריוני חיפוש אחרים כמו אזכורים ועקבות. במקרה שלי כל מה שצייץ @GuardianNews או @FactSoup נקרא בקול רם על ידי ד"ר טייפ ראש. ברור שאתה צריך להיות זהיר אילו חשבונות טוויטר קראת בקול אם יש ילדים נוכחים!

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

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

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

שלב 11: סופו של ראש קלטת?

סופו של דוקטור טייפ ראש?
סופו של דוקטור טייפ ראש?
סופו של דוקטור טייפ ראש?
סופו של דוקטור טייפ ראש?
סופו של דוקטור טייפ ראש?
סופו של דוקטור טייפ ראש?

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

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

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

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

הוותיק השני שלי. פרויקטים חדשים של Spec נמצאים כולם ב- Instructables בכתובת https://www.instructables.com/member/MisterM/inst… ובערוץ YouTube שלנו בכתובת bit.ly/oldtechtube

פרטים נוספים וטופס יצירת קשר נמצאים באתר האינטרנט שלנו בכתובת https://bit.ly/OldTechNewSpec. ותוכל למצוא אותנו בטוויטר @OldTechNewSpec.

מוּמלָץ: