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

יצירה בטעות: 11 שלבים
יצירה בטעות: 11 שלבים

וִידֵאוֹ: יצירה בטעות: 11 שלבים

וִידֵאוֹ: יצירה בטעות: 11 שלבים
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, נוֹבֶמבֶּר
Anonim
יצירה בטעות
יצירה בטעות

Creation by Error מאתגר ומאלץ אותנו להטיל ספק בהנחותינו לגבי הדיוק והדיוק של מכשירים דיגיטליים וכיצד הם משמשים לפרשנות והבנת הסביבה הפיזית. עם רובוט מותאם אישית הפולט הילה של "חיים" ומערכת רשת מותאמת אישית, הפרויקט לוכד, משווה ומממש את הפערים בין הפרשנות שלנו לעולם הפיזי לזה של המערכת הרובוטית. אנו נאלצים לחשוב על רמת האמון שאנו מחזיקים בנתונים שנוצרים על ידי מערכות דיגיטליות רבות. הרובוט Creation By Error ממוקם מול קיר ריק אותו יש לסרוק. המרחב הוא למשתתפים להסתובב במתקן כדי להתבונן, לנתח ולהעביר לארכיון ללא הגבלת זמן. הנתונים המשמשים בארכיון מוצגים ויזואלים ומוקרנים בזמן אמת ליד הרובוט. ניידת סטטית תלויה בסמוך. הוא מציג את הטעות הממוצעת של המדידות שנאספו במשך יותר משעה. מדידות המרחק של IRL מהרובוט לקיר חושבו ולאחר מכן נבדלו עם 100, 000+ נקודות הנתונים שנאספו. מדידות שונות אלה יוצרות את צורת הנייד.

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

שלב 1: מבוא

הקדמה
הקדמה
הקדמה
הקדמה

מה יהיה הפלט הסופי

שלב 2: ייצור

זִיוּף
זִיוּף

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

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

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

שים את המדידות לחתיכות העץ להכנת הדוכן וכן תמונות ליציעים.

שלב 3: סוגרי אלומיניום

סוגרי אלומיניום
סוגרי אלומיניום
סוגרי אלומיניום
סוגרי אלומיניום
סוגרי אלומיניום
סוגרי אלומיניום
סוגרי אלומיניום
סוגרי אלומיניום

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

הכנת סוגריים ביד

בעת הכנת הסוגריים בעבודת יד השתמשתי ב- "I-bar" מאלומיניום מחנות חומרה. זה היה משהו כמו 1 "x 4 'X 1/8". חתכתי את הסוגריים בעזרת מסור גרזן ואז התחלתי לחתוך את החריצים הנדרשים. עבור חורי הבריח השתמשתי במקדחה. אני ממליץ פשוט להשתמש במעט שיתאים לברגים שהגיעו עם הסרוו שלך, כדי להצמיד את זרוע הסרוו ל"סוגר L "הקולי. וגם השתמש במעט שמתאים לרדיוס הברגים שבהם אתה עומד להשתמש כדי להצמיד את התושבת המחזיקה את הסרוו ותותבת אותו על המעמד.

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

המלצות

הייתי ממליץ לך לחתוך את החריצים מהסוגר לפני כיפוףו.

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

שלב 4: סוגריים לחיתוך לייזר

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

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

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

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

שלב 5: תכנות + Github

הגדרת חשבון PubNub לזרם נתונים

github.com/jshaw/creation_by_error

github.com/jshaw/creation_by_error_process…

שלב 6: שילוב PubNub

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

תרצה להיכנס אל https://www.pubnub.com/, ליצור חשבון ולאחר מכן ליצור ערוץ PubNub חדש.

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

לאחר יצירת האפליקציה עליך לעבור למידע המפתח. כברירת מחדל, מפתח זה ייקרא Demo Keyset.

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

  • נוכחות => מופעל
  • הכרז על מקס => 20
  • מרווח => 20
  • גלובלי כאן עכשיו => נבדק
  • ניפוי => 2
  • אחסון והפעלה => מופעל

    שמירה => שמירה בלתי מוגבלת

  • בקר זרם => מופעל
  • ניתוח בזמן אמת => מופעל

השלבים הבאים קשורים לתכנות שבבים ESP8266 ולתכנות אפליקציית עיבוד.

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

תוכנית ארדואינו

ההתקנה שלי בה השתמשתי הייתה הפעלת פלטפורמת הארדואינו ושימוש ב- Arduino IDE עם שבב Adafruit Feather HUZZAH ESP8266. זה היה די מועיל בחיבורים ל- wifi וכו '. עם זאת גיליתי שיש כמה באגים המשתמשים בספריות מסוימות עם הלוח.

כדי לעזור לך להתקין ולהריץ עם השבב זה מה שתצטרך. משאב אחר ממש טוב הוא בדף המוצר של שבבי Adafruit הממוקם כאן:

  • שבב Adafruit Feather HUZZAH ESP8266 (קישור)
  • Arduino להתקין על השבב כך שהוא לא רק מפעיל MicroPi
  • הייתי צריך להעביר את הספרייה של Arduino NewPing כדי לעבוד על HUZZAH:
  • העברתי גם את האלגוריתם SimplexNoise C ++ של קן פרלין לספריית Arduino עבור פרויקט זה.

אני רוצה לציין שלקוד הארדואינו יש 3 מצבים. כבוי, מטאטא ו- SimplexNoise.

  • כבוי: לא סורק, לא שולח ל- PubNub, לא שולט בסרוו
  • לטאטא: שלטו בסרוו ובצעו מדידות מ 0 מעלות עד 180 וחזרה. זה רק חוזר על עצמו.

github.com/jshaw/creation_by_error

שלב 8: תרשימים

סכמות אלקטרוניקה

שלב 9: עיבוד

תכנות ויזואליזציות

github.com/jshaw/creation_by_error_processing

שלב 10: פיזיקליזציה

Image
Image
פיזיליזציה
פיזיליזציה
פיזיליזציה
פיזיליזציה

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

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

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

חתיכת העץ הראשונה היא 10 דקות בתאריך … ביולי … 2016. נקודות הנתונים יוצאו ממערכון העיבוד באמצעות n-e-r-v-o-u-s מערכות (https://n-e-r-v-o-u-s.com) ספריית עיבוד ייצוא OBJ ויובאה לתוך קרנף 3d. בתוך קרנף, הייתי צריך להמיר את רשת ה- OBJ לאובייקט NURBS כדי להצליח להכניס את האובייקט למודל של פיסת העץ שיצרתי. שיבוץ זה הצליח לשמש את טכנאי ה- CNC כדי לחצות את ייצוג המרחקים שנמדדו על ידי חיישנים אולטרסוניים לאורך תקופה מסוימת.

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

כדי להפוך את הנייד התלוי הזה יצרתי את 'הצלעות' מהדיבלים ויצרתי את הטופס. בעתיד יהיה טוב ליצור זאת בתוך קובץ CAD או.ai בכדי לחתוך את הצלעות האלה מעץ במקום לייזר. צריך להמציא אותם.

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

שלב 11: הרחבה אפשרית

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

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

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

מוּמלָץ: