תוכן עניינים:
- אספקה
- שלב 1: הרכבת תצוגות אלפאנומריות
- שלב 2: בדוק בעזרת מעגל קרשים ללא הלחמה
- שלב 3: קבע את פריסת התצוגה בתוך תצוגות המסגרת וההלחמה
- שלב 4: בנה את שאר המעגל ובדוק
- שלב 5: קוד
- שלב 6: קלטת ומראות
- שלב 7: חותכים חריץ לכבל
- שלב 8: תחשוב חיובי
וִידֵאוֹ: מראה אישור אלקטרוני: 8 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
מאת Bekathwia Becky Stern עקוב אחר המחבר:
אודות: יצירה ושיתוף הן שתי התשוקות הגדולות ביותר שלי! בסך הכל פרסמתי מאות הדרכות על כל דבר, החל מבקרו -מיקרו ועד לסריגה. אני רוכב אופנוע בניו יורק ואמא כלבה שלא חזרה בתשובה. וואו שלי … עוד על bekathwia »
כשאתה מסתכל במראה, מי לא יכול היה להשתמש בכמה מילות עידוד? בנה תצוגה בתוך מראה כדי לגלול אישורים מותאמים אישית שתוכל לקרוא מעל ההשתקפות שלך. הפרויקט המלוטש הזה מתאחד בקלות עם מסגרת ארגז צל שנרכשה בחנות וחומר מראה שקוף. אתה יכול לבנות גרסה פשוטה עם Arduino בסיסי או תואם, או להעלות אותה ברמה באמצעות NodeMCU (לוח wifi wifi ESP8266) על מנת להוסיף עוד ציטוטים חיוביים למראה דרך האינטרנט.
מאמר זה פורסם במקור במגזין HackSpace.
/ * הגדרות גופנים */ @font-face {font-family: SimSun; panose-1: 2 1 6 0 3 1 1 1 1 1; mso-font-alt: 宋体; mso-font-charset: 134; mso-generic-font-family: auto; mso-font-pitch: משתנה; mso-font-signature: 3 680460288 22 0 262145 0;} @font-face {font-family: "Cambria Math"; panose-1: 2 4 5 3 5 4 6 3 2 4; mso-font-charset: 0; mso-generic-font-family: roman; mso-font-pitch: משתנה; mso-font-signature: -536870145 1107305727 0 0 415 0;} @font-face {font-family: "Liberation Serif"; panose-1: 2 11 6 4 2 2 2 2 2 4; mso-font-alt: "Times New Roman"; mso-font-charset: 0; mso-generic-font-family: roman; mso-font-pitch: משתנה; mso-font-signature: 0 0 0 0 0 0;} @font-face {font-family: "\ @SimSun"; panose-1: 2 1 6 0 3 1 1 1 1 1; mso-font-charset: 134; mso-generic-font-family: auto; mso-font-pitch: משתנה; mso-font-signature: 3 680460288 22 0 262145 0;} / * הגדרות סגנון * / p. MsoNormal, li. MsoNormal, div. MsoNormal {mso-style-unhide: no; mso-style-qformat: כן; mso-style-parent: ""; שוליים: 0in; שוליים-תחתונים:.0001pt; mso-pagination: אלמנה-יתומה; mso-hyphenate: אין; text-autospace: ideograph-other; גודל גופן: 12.0pt; font-family: "Liberation Serif", serif; mso-fareast-font-family: SimSun; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-bidi-language: HI;} p. Standard, li. Standard, div. Standard {mso-style-name: Standard; mso-style-unhide: לא; mso-style-parent: ""; שוליים: 0in; שוליים-תחתונים:.0001pt; mso-pagination: אלמנה-יתומה; mso-hyphenate: אין; text-autospace: ideograph-other; גודל גופן: 12.0pt; font-family: "Liberation Serif", serif; mso-fareast-font-family: SimSun; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-bidi-language: HI;}. MsoChpDefault {mso-style-type: export-only; mso-default-props: כן; font-family: "Liberation Serif", serif; mso-ascii-font-family: "Serif Liberation"; mso-fareast-font-family: SimSun; mso-hansi-font-family: "Serif Liberation"; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-bidi-language: HI;}. MsoPapDefault {mso-style-type: export-only; mso-hyphenate: אין; text-autospace: ideograph-other;} @page WordSection1 {גודל: 8.5in 11.0in; שוליים: 1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; שולי mso-footer:.5in; mso-paper-source: 0;} div. WordSection1 {דף: WordSection1;}
אספקה
- מסגרת תיבת צל
- זכוכית מראה שקופה או אקריליק
- סרט נייר שחור
- עט או עיפרון
- סרגל או סרט מדידה
- סכין יצירה
- כבל יו אס בי
- NodeMCU, Trinket M0 או לוח מיקרו בקר דומה
- צגי LED אלפאנומריים לבנים עם תיקי גב i2c (השתמשתי בשלושה אבל גם שני זה בסדר)
- כלי הלחמה וציוד
- קרש לחם גדול הלחמה
כדי להתעדכן במה שאני עובד, עקוב אחריי ב- YouTube, אינסטגרם, טוויטר, פינטרסט והירשם לניוזלטר שלי. בתור עמית אמזון אני מרוויח מרכישות מתאימות שאתה מבצע באמצעות הקישורים השותפים שלי.
שלב 1: הרכבת תצוגות אלפאנומריות
השלב הראשון הוא להרכיב את התצוגות האלפאנומריות, כלומר הלחמה לתרמילי i2c שלהן וגם הוספת סיכות לכותרת. הדרך שבה המיקרו -בקר שלך יכול להבדיל ביניהם היא לפי הכתובת שלהם, אותה תוכל לשנות על ידי גישור בין כריות הלחמה אלה על הלוח.
התרמיל הוא לוח מעגלים המכיל שבב לשליטה בכל אחד מקטעי ה- LED באמצעות פרוטוקול הנתונים I2C, שמשתמש בשני סיכות נתונים בלבד לשליטה במספר הלדים הגדול. סיכות התצוגה של החלקים העדינים עוברות דרך החורים שעל הלוח, ואז אפשר להניח את המסך על פניו ולהלחם את הסיכות מאחור. היזהר ליישר את נורית הנקודה העשרונית עם הנקודה במסך המשי של הלוח כדי להימנע מהלחמה הפוכה! זה חכם להלחם שני סיכות פינתיות באלכסון תחילה, כך שתוכל לבצע כל התאמות בישיבה לפני שהכל יינעל במקומו. מרכיבים עם מספר סיכות קשה מאוד להפסקת הלחמה מאוחר יותר. לאחר שכל הלידים מולחמים, מהדקים את מוליכי החוט הבולטים בעזרת צמד קליפים.
לאחר מכן, עליך להלחים את סיכות הכותרת הכלולות בשורת החורים המסומנים בחלק העליון של המסך. קל יותר לסדר את הכל ישר אם אתה עושה את החלק הזה של המכלול כשסיכות הכותרת נצמדות ללוח לחם ללא הלחמה. כדאי להתחיל בהלחמה של סיכת כותרת אחת בלבד, אותה תוכל להמיס מחדש בקלות כדי לבצע התאמות כלשהן אם הלוח והסיכות בהתחלה אינם בניצב לחלוטין.
אתה יכול לחבר את מכשירי I2C אלה יחד, כל עוד יש להם כתובות שונות. עליך לשנות את הכתובת של שניים מהתצוגות על ידי הלחמה כדי לגשר על קבוצה או שניים מזוגות הרפידות בגב הלוח. לדוגמה, גשר בין הרפידות המסומנות A0 בתצוגה אחת, והרפידות המסומנות A1 באחרות, והשאיר את השלישי בכתובת ברירת המחדל שלו. עם זאת, אינך צריך להשתמש בשלושה תצוגות! זה עדיין נראה טוב וקריא עם שניים בלבד, אם כי קשה יותר לצלם ביטוי משמעותי מאחר וכל כך מעט אותיות מופיעות בבת אחת. כדי לגשר על כריות ההלחמה, גע בברזל ההלחמה החם שלך לשניהם בבת אחת, ולאחר מכן החל מעט הלחמה על הרפידות המחוממות, שאמורות לנפח על שתי הרפידות. אם הוא לא נראה אחיד ומבריק בהתחלה, נסה לחמם את המפרק שוב.
שלב 2: בדוק בעזרת מעגל קרשים ללא הלחמה
בדוק את המסכים שלך עם לוח לחם ללא הלחמה לפני הרכבתם לפרויקט שלך. כך, אם משהו משתבש, לא תצטרך להשקיע הרבה זמן בניסיון לבדוק מספר משתנים בבת אחת או שתצטרך לבזבז זמן על ביטול ושיפוץ העבודה ללא צורך. בדיקת כל תצוגה לא רק מוודאת שהיא פועלת, אלא נותנת לך הזדמנות לאשר לאיזו כתובת יש איזו כתובת. תוכל להשתמש בקוד דוגמת ספריית ה- Arduino של הצג האלפאנומרי כדי לבדוק כל מסך בנפרד. הקוד הפשוט המצורף לשלב זה כולל סקיצה לגלול מבחן על פני שלוש תצוגות בבת אחת, מה שעוזר בזיהוי ואישור הכתובת הנכונה לכל תצוגה.
// תייגו את המסכים בכתובות i2c שלהם
struct {uint8_t addr; // כתובת I2C Adafruit_AlphaNum4 alpha4; } disp = {{0x70, Adafruit_AlphaNum4 ()}, // תצוגה שמאלית {0x72, Adafruit_AlphaNum4 ()}, // תצוגה אמצעית {0x71, Adafruit_AlphaNum4 ()}, // תצוגה ימנית}; חפש את גוש הקוד הזה בתחילת הדוגמה quadalphanum-multi. אם המסכים שלך לא גוללים לפי הסדר, נסה להחליף את הכתובות (0x70, 0x72, 0x71) ולהעלות מחדש את הקוד שלך. אם הלחמת תצורה אחרת של סיכות כתובת מאשר בתמונה, הכתובות האחרות שאתה יכול לנסות הן 0x73, 0x74, 0x75, 0x76 ו- 0x77. הכתובת מחושבת כסכום של 0x70 וסיכות הכתובת המגושרות, שלכל אחת מהן יש ערך משלה (A0 = 1, A1 = 2, A3 = 4).
אתה יכול להחליט באיזה מיקרו -בקר להשתמש לפרויקט זה. אם אתה רוצה שהמראה שלך תציג אקראיות מהרשימה הקבועה, תוכל להשתמש במשהו פשוט ולא מקוון כמו תכשיט. אם אתה רוצה לנסות גירסה מתקדמת יותר המתחברת לאינטרנט כדי לאחזר הודעות חדשות, תוכל להשתמש בלוח wifi כמו ה- NodeMCU. חפש רק אילו פינים משמשים לנתוני I2C ולשעון במיקרו -בקר שלך והתחבר בהתאם. בנוסף, תצוגות אלה דורשות חיבורים לקרקע, מתח ומתח התייחסות התואם את המתח הלוגי של המיקרו -בקר שלך.
שלב 3: קבע את פריסת התצוגה בתוך תצוגות המסגרת וההלחמה
עכשיו הגיע הזמן לפרוס את המעגל הסופי על לוח גדול. יישר אותו לאחת הפינות התחתונות של מסגרת תיבת הצל שלך, ולאחר מכן הנח את המסכים שלך כך שהם יהיו ממוקדים במסגרת מימין לשמאל, בעזרת סרגל. שים לב אילו חורים בלוח הבישול מיישרים קו עם כותרות התצוגה, ולאחר מכן הלחם את כותרות התצוגה במקומן. חשוב מאוד שהתצוגות יתיישרו זו עם זו כך שיופיעו כתצוגה אחת חלקה וארוכה. עם זאת, זה לא היפר-קריטי שתלחם אותם באותו סדר שבו היית קודם לכן, מכיוון שתמיד תוכל לסדר מחדש את הכתובות בקוד.
שלב 4: בנה את שאר המעגל ובדוק
הלחם את שאר המעגל באמצעות חוט חיבור ליבה מוצקה וודא שהוא פועל כצפוי. התאם את כתובות I2C לתצוגה במידת הצורך, כפי שעשית בעת הבדיקה, כך שההודעה תגלול בצורה חלקה על פני כל הצגים כאחת.
שלב 5: קוד
מצא הצהרות בעלות משמעות עבורך! הקוד לדוגמא לפרויקט זה כולל 17 ציטוטים מחזקי מצב רוח של קריאייטיבים מפורסמים:
- "כישלון הוא תמיד אופציה" -Adam Savage
- "הכוח לא ניתן לך, אתה חייב לקחת אותו" -ביונסה נואלס -קרטר
- "אני לא מודד את עצמי לפי הציפיות של אחרים או נותן לאחרים להגדיר את הערך שלי" -סוניה סוטומאיור
- "עלינו לקבל אכזבה סופית, אך לעולם לא נאבד תקווה אינסופית." -מרטין לות'ר קינג ג'וניור.
- "זה הזמן להבין כדי שנוכל לפחד פחות." -מארי קירי
- "אל תתפשר על עצמך - אתה כל מה שיש לך." -ג'ניס ג'ופלין
- "אם יש לך מחשבות טובות הן יזהרו מהפנים שלך כמו קרני שמש ותמיד תיראה מקסים." -רואלד דאל
- "מה שעושה אותך שונה או מוזר, זה הכוח שלך." -מריל סטריפ
- "מי שאתה בפנים הוא מה שעוזר לך ליצור ולעשות הכל בחיים." -פרד רוג'רס
- "אני לא מפחד מסופות כי אני לומד להפליג על הספינה שלי." -לואיזה מאי אלקוט
- "אני מכוון וחושש מכלום." -אודור לורד
- "מה שאנחנו מתעכבים עליו הוא מה שאנחנו הופכים להיות." -אופרה ווינפרי
- "תמיד תהיה גרסה ממדרגה ראשונה של עצמך במקום גרסה מדרגה שנייה של מישהו אחר." -ג'ודי גרלנד
- "האם אני מספיק טוב? כן אני כן." -מישל אובמה
- "אתה חייב להאמין בעצמך שאף אחד לא ירצה" -שרה מישל גלר
- "שום דבר לא יכול לעמעם את האור הזורח מתוכך." -מאיה אנג'לו
- "כוחי טמון אך ורק בעקשנות שלי." -לואיס פסטר
שלב 6: קלטת ומראות
כדי להרכיב את המראה, קח פיסת פלסטיק או זכוכית במראה שקופה באותו גודל שתתאים למסגרת תיבת הצל שלך. אתה יכול להזמין את הדברים האלה באינטרנט או למצוא אותם אצל קמעונאי פלסטיק וזכוכית מיוחדים. אתה יכול להשתמש בחתיכת זכוכית או פלסטיק עבה במקום זכוכית המסגרת שלך, או להשתמש בחתיכת פלסטיק דקה ששכבה מאחורי הזכוכית המקורית של המסגרת. קלף כל סרט מגן והעריך איזה צד נותן את ההשתקפות הטובה ביותר, מכיוון שהוא לא תמיד אותו דבר משני הצדדים. כסו את הצד ה"לא נכון "שלו בנייר נייר שחור, או הדביקו מעט על נייר כהה. חתכו את הקצוות סומקים כך שלא תישאר סרט דק על הקצה. סרט נייר שחור (בקיצור בחיבה "BPT" בתעשיית הקולנוע) מועדף לפרויקט זה מכיוון שהוא חוסם את האור לחלוטין.
גזור בזהירות את המלבן בעזרת סכין מלאכה, והדבק מחדש את שולי המלבן כדי ליצור קווים נקיים וישרים. קלטת זו תעצור את האור מלקפוץ מאחורי המראה, מה שיפחית את הרפלקטיביות שלה. כעת האור יכול לזרוח רק במקום בו מוצגים התצוגות.
שלב 7: חותכים חריץ לכבל
חבר כבל USB למעגל לפני החלפתו בתוך המסגרת, יישר את התצוגה עם חיתוך הקלטת המלבנית. שימו לב כיצד ייתכן שכבל ה- USB שלכם יצטרך להתכופף בחדות כדי לצאת מהחלק האחורי או התחתון של המסגרת. יישר, סמן וחתך חריץ בלוח האחורי של המסגרת כדי להתאים ליציאת הכבל. בהתאם לחומר המסגרת שלך, ניתן להשיג זאת בעזרת להב שירות או מסור יד קטן.
לאחר שקבעת את אסטרטגיית ניתוב הכבלים שלך, תוכל לסגור את המסגרת. השתמש בקלטת נוספת כדי לאבטח את המעגל שלך בתוך המסגרת, כך שהוא לא יגלוש מסביב. כוח הכריכה של לוח האחורי של צל הצל עשוי להיות מספיק כדי להחזיק את המעגל במקומו, אך הקלטת עוזרת לך ליישר אותו בצורה מושלמת ומספקת ביטוח נוסף שהיא לא תנוע מהמקום אחר כך
שלב 8: תחשוב חיובי
אילו הצהרות אתה רוצה להכניס לשלך? אשמח לשמוע אותם בתגובות למטה.
כדי לקחת את הפרויקט הזה הלאה, תוכל לשדרג את המראה בעזרת חיישן תנועה או קרבה כדי להפעיל את התצוגה רק כאשר אדם נמצא, או אפילו להחליף את המיקרו -בקר למחשב לוח אחד ומצלמה לצורך זיהוי פנים או זיהוי הבעה.
תודה על ההמשך! כדי להתעדכן במה שאני עובד, עקוב אחריי ב- YouTube, אינסטגרם, טוויטר, פינטרסט והירשם לניוזלטר שלי.
מוּמלָץ:
הכינו שעון מראה אינסופי: 15 שלבים (עם תמונות)
צור שעון מראה אינסוף: בפרויקט קודם בניתי מראה אינסוף, כאשר המטרה הסופית שלי עבורו הייתה להפוך אותו לשעון. (צור מראת אינסוף צבעונית) לא המשכתי אחרי שבניתי אותו כי למרות שזה נראה מגניב, היו כמה דברים עם ה
הכינו קוביית מראה אינסופית EASY - ללא הדפסה תלת -ממדית וללא תכנות: 15 שלבים (עם תמונות)
הכינו קוביית מראה אינסופית EASY | אין הדפסה תלת מימדית ואין תכנות: כולם אוהבים קוביית אינסוף טובה, אבל נראה שהם יהיו קשים להכנה. המטרה שלי להנחיה זו היא להראות לך שלב אחר שלב כיצד להכין אחת. לא רק זה, אלא עם ההוראות שאני נותן לך, תוכל לבצע אחת
מראה אינסוף קלה עם Arduino Gemma ו- NeoPixels: 8 שלבים (עם תמונות)
מראה אינסוף קלה עם Arduino Gemma ו- NeoPixels: הנה! הביטו לעומק במראה האינסוף הקסומה והפשוטה באופן מטעה! רצועה אחת של נוריות זוהר פנימה על כריך מראה ליצירת אפקט של השתקפות אינסופית. פרויקט זה ייישם את הכישורים והטכניקות מתוך המבוא שלי Arduin
צילום דואר אלקטרוני ודואר אלקטרוני בתנועה: 6 שלבים
לכידת תמונות ודוא"ל באמצעות Motion Triggered: אנו בונים על הפרויקטים הקודמים של ESP32-CAM ובונים מערכת לכידת תמונות המופעלת באמצעות תנועה ששולחת גם הודעת דוא"ל עם התמונה כקובץ מצורף. מבנה זה משתמש בלוח ESP32-CAM יחד עם מודול חיישן PIR המבוסס על AM312
קבל אישור של סרטוני YouTube שלך על ידי Google !: 4 שלבים
קבל אישור של סרטוני YouTube שלך על ידי Google !: על ידי שימוש בבאג למותג, תוכל גם לקבל סרטונים שאושרו על ידי Google ב- YouTube