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

בנה כספת באמצעות Rpi: 12 שלבים
בנה כספת באמצעות Rpi: 12 שלבים

וִידֵאוֹ: בנה כספת באמצעות Rpi: 12 שלבים

וִידֵאוֹ: בנה כספת באמצעות Rpi: 12 שלבים
וִידֵאוֹ: פתיחת כספת עם מפתח חירום 2024, נוֹבֶמבֶּר
Anonim
בנה כספת באמצעות Rpi
בנה כספת באמצעות Rpi

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

שלב 1: חומרים

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

  1. לחצני לחיצה x9
  2. RGB LED x1
  3. LED ירוק x3
  4. מנועי DC x2
  5. L292D H-bridge x1
  6. נגד 330Ω x4
  7. לוח לחם x2
  8. סנדלר x1
  9. הילוכים זהים x2
  10. מבחר של jumperwire
  11. דבק אקדח ומקלות דבק
  12. מספריים
  13. מסור יד קטן
  14. קופסת נעליים/קופסת קרטון x1
  15. דיבל מעץ x2
  16. חתיכות קרטון מרובות
  17. צבע שחור וכסף
  18. קלטת חשמל
  19. כובע קש או סמן (גדול מספיק כך שדיבל העץ פשוט עובר דרכו)

שלב 2: הגדרת הלחצנים

הגדרת הכפתורים
הגדרת הכפתורים

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

שלב 3: הגדרת נורית ה- RGB

הגדרת נורית ה- RGB
הגדרת נורית ה- RGB

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

שלב 4: הגדרת נוריות LED

הגדרת נוריות LED
הגדרת נוריות LED

בשלב זה תזדקק לשלושה נוריות LED ירוקות, שלושה נגדים 330Ω, מבחר כבלי מגשר, לוח לחם חדש ולוח הלחם מהשלב הקודם. תחילה חבר את שני לוחות הלחם יחד, חבר את לוח הלחם החדש בצד ימין של לוח הלחם מהשלב הקודם. על לוח הלחם החדש הניחו חוט שחור עם קצה אחד המחובר לסיכת הקרקע על סנדלר ה- T והצד השני למעקה הקרקע בלוח הלחם. לאחר מכן השתמש בחוט אדום וחבר אותו מהסיכה 5V על סנדלר ה- T למסילת החשמל בלוח הלחם. מקם את שלושת הנורות בשורה, ודא שלכל רגל של כל נורית יש שורה משלה ויש מרווח בין כל לד. באמצעות שלושת נגדי 330Ω חבר את הרגל הקצרה (קתודה) של כל נורית למעקה הקרקע. לאחר מכן חבר את הרגל (האנודה) הארוכה של כל נורית לפין gpio על סנדלר ה- T.

שלב 5: הגדרת המנועים

הגדרת המנועים
הגדרת המנועים

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

שלב 6: קוד

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

מ- gpiozero לייבא LED, לחצן, RGBLED, מנוע

מפעם לפעם ייבוא שינה

קשת = RGBLED (אדום = 16, ירוק = 25, כחול = 6)

led1 = LED (23)

led2 = LED (18)

led3 = LED (22)

כפתור איפוס = כפתור (27)

כפתור 1 = לחצן (26)

כפתור 2 = לחצן (19)

כפתור 3 = לחצן (5)

כפתור 4 = לחצן (13)

כפתור 5 = לחצן (20)

כפתור 6 = לחצן (21)

כפתור 7 = לחצן (12)

כפתור 8 = לחצן (24)

מנוע = מנוע (קדימה = 4, אחורה = 17)

מנוע 2 = מנוע (קדימה = 8, אחורה = 7)

איפוס def ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

motor.stop ()

motor2.stop ()

לנעול()

לוח מקשים ()

ביטול נעילה ():

מנוע 2. קדימה ()

שינה (0.5)

motor2.stop ()

motor.forward ()

שינה (0.5)

motor.stop ()

נעילת def ():

מנוע 2. לאחור ()

שינה (0.5)

motor2.stop ()

motor.backward ()

שינה (0.5)

motor.stop ()

def wrongpin ():

led1.off ()

led2.off ()

led3.off ()

rainbow.color = (0, 1, 0)

לוח מקשים def ():

בעוד שזה נכון:

אם button1.is_pressed or button3.is_pressed or button8.is_pressed or button4.is_pressed or button6.is_pressed:

סיכה לא נכונה ()

אם button2.is_presspress:

led1.on ()

אם button7.is_pressed ו- led1.is_lit:

led2.on ()

אם button5.is_pressed ו- led1.is_lit ו- led2.is_lit:

led3.on ()

אם led1.is_lit ו- led2.is_lit ו- led3.is_lit:

rainbow.color = (1, 0, 1)

לבטל נעילה()

לשבור

בעוד שזה נכון:

אם resetbutton.is_presspress:

אִתחוּל()

שלב 7: בנה את מנגנון הנעילה

בנה את מנגנון הנעילה
בנה את מנגנון הנעילה

בשלב זה תזדקק למסור יד, אקדח דבק, מקלון עץ אחד, שני הילוכים (באותו גודל), שני כובעי סימון או קשיות, שני מנועי DC, קלטת חשמל, קרטון וצבע שחור. ראשית קבל חתיכת קרטון בגודל 5 ס"מ על 5 ס"מ וצבע אותה בשחור, ולאחר מכן צור בעזרת חריץ היד חריצים בדוב העץ התואם את החורשות שעל ההילוכים. צרו 7 עד 10 חורשות במעץ העץ, הקפידו להשאיר כ -1.5 סנטימטר מהקליפה לא מקושטת בחלק הקדמי וכ- 0.7 ס"מ מאחור. כעת משתמשים בקשית שני חתיכות קש באורך של 0.7 ס"מ בערך, אם משתמשים בכובע סמן השתמשו במסור היד כדי לחתוך חתיכות 0.7 ס"מ מהכובע. כעת חבר את ההילוך למנוע, תוכל גם להדביק את הציוד החם לקצה המנוע או להשתמש בקלטת חשמל (דבק חם עובד הכי טוב). כעת הניחו והדביקו את חתיכות הקש/ כובע הסמן בקצה חתיכת הקרטון, ודאו ששתי חתיכות הקש/ כובע הסימון נמצאות באורך אחד מההילוכים והן מיושרות כך שדבל העץ יכול לעבור דרכן. לאחר מכן חותכים את הקרטון לגודל 5 ס"מ על 3 ס"מ, מוודאים שחתיכות הקש/סמן מכסה לאורך קצה הצד של 5 ס"מ. עכשיו חותכים חתיכת 1 - 2 סנטימטר של דיבל ומניחים ומדביקים אותה חם בערך 1 סנטימטר מאחורי כובע הקש/ סמן השני, הקשה הזו משמשת כפקק. כעת הניחו את הדיבל עם מטעי ההילוכים בקשיות/כובעי הסימון. כעת חותכים ריבוע לתוך הקרטון בין שתי חתיכות קש/סמן, הקפידו לא לחתוך את הקרטון מתחת לקו. כעת הנח את המנוע בחור המעוצב בצורת ריבוע שהרגע יצרת בקרטון, יישר את חורצי ההילוכים עם אלה שעל הדיבל, הקלטת או הדבק החם את המנוע לקרטון. כעת חזור על שלב זה ליצירת מנגנון נעילה שני, ודא שמנגנון הנעילה השני בנוי כך שהדיבל פונה לכיוון ההפוך כאשר המנועים בכל מנגנון פונים לאותה הדרך.

שלב 8: בנה בטוח והתקן לוח קרש

בנה בטוח והתקן לוח לחם
בנה בטוח והתקן לוח לחם

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

שלב 9: צור לוח מקשים

צור לוח מקשים
צור לוח מקשים

בשלב זה תזדקק לקופסת הנעל מהשלב הקודם, קרטון, מספריים וצבע כסף. קודם חותכים חמישה חתיכות קרטון שונות. חותכים שני חתיכות בגודל 11 ס"מ על 4 ס"מ, שתי חתיכות בגודל 6 ס"מ על 4 ס"מ, ואחת חתיכה בגודל 11 ס"מ על 6 ס"מ. בחלקים בגודל 11 ס"מ על 4 ס"מ ובחתיכות בגודל 6 ס"מ על 4 ס"מ מסמנים נקודה במרכז כל פיסה, ואז מציירים קו דרך הנקודה עם 1 ס"מ משני צידי הנקודה. לאחר מכן חותכים לקצוות הקו משתי הפינות התחתונות של היצירה ולאחר מכן אופקית משולי הקרטון. כעת כל פיסה למעט החלק בגודל 11 ס"מ על 6 ס"מ אמורה להיראות כמו מלבן עם משולש המחובר לתחתיתו. לאחר מכן צובעים כל חלק בכסף, ואז מדביקים את כל החלקים האלה יחד ליצירת מנסרה מלבנית ללא צד אחורי, המשולשים על כל פיסת צד צריכים להיות כלפי מטה. כעת השתמש במספריים כדי ליצור רשת 4 על 2 שתתאים ל 8 כפתורי הלחיצה הנמצאים בלוח הלחם שלך, ולאחר מכן חתוך חורים לכפתור האיפוס, נורית ה- RGB ושלושת הלדים הירוקים. לאחר מכן הסר את תשעת כפתורי הלחיצה, ה- RGB LED ושלושת הלדים הירוקים מלוח הלוח שלך והנח אותם בחורים שיצרת להם במקלדת.

שלב 10: התקן את לוח המקשים

התקן לוח מקשים
התקן לוח מקשים

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

שלב 11: התקן מנגנון נעילה

התקן מנגנון נעילה
התקן מנגנון נעילה

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

שלב 12: הסתיים

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

מוּמלָץ: