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

MicroKeyRing: אחסון סיסמאות זעיר שמתאים לכיס שלך: 4 שלבים
MicroKeyRing: אחסון סיסמאות זעיר שמתאים לכיס שלך: 4 שלבים

וִידֵאוֹ: MicroKeyRing: אחסון סיסמאות זעיר שמתאים לכיס שלך: 4 שלבים

וִידֵאוֹ: MicroKeyRing: אחסון סיסמאות זעיר שמתאים לכיס שלך: 4 שלבים
וִידֵאוֹ: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, נוֹבֶמבֶּר
Anonim
Image
Image
לוח ולחצנים
לוח ולחצנים

סיסמאות, סיסמאות ועוד סיסמאות.

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

היכן ניתן לאחסן אותם? ביישום שולחן עבודה? ביישום אינטרנט (בטוח מאובטח)? הם יזדקקו לסיסמה משלהם!

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

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

אספקה

כדי לבנות NanoKeyring כזה תצטרך את החומרים הבאים:

  1. לוח USB אחר (חפש חיפושית ATMEGA32U4-AU)
  2. כמה כפתורים קטנים (3x6x7mm)
  3. כמה סנטימטרים של חוט מבודד דק

והכלים האלה:

  1. מלחם
  2. מדפסת תלת מימד
  3. מחשב
  4. זכוכית מגדלת, אם העיניים שלך זקנות כמו שלי:-D

שלב 1: לוח ולחצנים

לוח ולחצנים
לוח ולחצנים
לוח ולחצנים
לוח ולחצנים
לוח ולחצנים
לוח ולחצנים

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

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

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

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

חבר את שתי הרגליים האחרות והלחם חוט לחיבור שתי הרגליים וחור ה- GND.

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

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

שלב 2: מארז חמוד

מארז חמוד
מארז חמוד

לאחר 96 אבות טיפוס, באתי עם עיצוב שמתאים בצורה מושלמת ללוח ושומר על הכפתורים במקומם.

הורד אותו מ- dingiverse (https://www.thingiverse.com/thing:4003337) והדפס אותו במדפסת תלת מימד משלך. הוא לא צריך להיות חזק במיוחד, כך שכל PLA חומר - יהיה בסדר.

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

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

אתה יכול אפילו להכין גרסת יוקרה עם כמה חתיכות עץ לכה!

שלב 3: תוכנת קסם

תוכנת קסם
תוכנת קסם

אתה צריך להעלות את הקוד שלי ללוח הזעיר.

תוכלו למצוא מאות הדרכות בנושא העלאת קוד ל- arduino, באמצעות Arduino IDE או PlatformIO החדש.

הכנתי קוד וספריות ל- IDE האחרון הזה. הורד הכל ממאגר זה:

github.com/alfem/MicroKeyRing

אל תשכח לערוך את שלושת המערכים הראשונים, ולהחליף את משתמשי ההדגמה ואת הסיסמאות שלך.

שלב 4: כיצד להשתמש בו?

כפי שוודאי ראיתם בסרטון, ל- MicroKeyRing זה יש פונקציות רבות:

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

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

מוּמלָץ: