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

נעילת דלתות Bluetooth (Arduino): 10 שלבים (עם תמונות)
נעילת דלתות Bluetooth (Arduino): 10 שלבים (עם תמונות)

וִידֵאוֹ: נעילת דלתות Bluetooth (Arduino): 10 שלבים (עם תמונות)

וִידֵאוֹ: נעילת דלתות Bluetooth (Arduino): 10 שלבים (עם תמונות)
וִידֵאוֹ: Selenoid Door Lock Pus Bluetooth 2024, יולי
Anonim
Image
Image
נעילת דלתות Bluetooth (Arduino)
נעילת דלתות Bluetooth (Arduino)

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

שלב 1: רשימת חלקים

רשימת חלקים
רשימת חלקים
רשימת חלקים
רשימת חלקים
רשימת חלקים
רשימת חלקים

לפרויקט זה נצטרך את הדברים הבאים:

מכשירי חשמל:

  • Arduino Nano (קבל את זה כאן)
  • מודול בלוטות '(קבל את זה כאן)
  • 90 גרם סרוו (קבלו את זה כאן)
  • מתאם קיר 5v

חלקים:

  • מנעול שקופיות (קבל את זה כאן)
  • שישה ברגים למנעול השקופיות
  • קַרטוֹן
  • חוּט

כלים:

  • מלחם
  • אקדח דבק
  • תרגיל
  • ראש מקדחה
  • ראש מקדחה לחור טייס
  • חותך קופסאות
  • מחשב עם arduino IDE

שלב 2: איך זה עובד

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

זרוע הסרווו תהיה מחוברת לנעילת המחוון ותעבור ל 0 מעלות לנעילת הדלת ו -60 מעלות לביטול הנעילה באמצעות פקודות שהיא מקבלת ממכשיר בלוטות '.

שלב 3: תרשים חיווט

תרשים חיווט
תרשים חיווט
תרשים חיווט
תרשים חיווט

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

  • החוט החום בסרוו נטחן והוא מתחבר לקרקע על הארדואינו
  • החוט האדום חיובי והוא מתחבר ל- 5V בארדואינו
  • החוט הכתום הוא חיבור מקור הסרוווס והוא מתחבר לסיכה 9 בארדואינו

עכשיו הייתי ממליץ לבדוק את הסרוו לפני שתמשיך הלאה, אתה יכול לעשות זאת על ידי מעבר לדוגמאות ב- IDE של Arduino ובחירת מטאטא. כאשר אנו בטוחים כי סרוו עובד אנו יכולים להוסיף את מודול Bluetooth. נחבר את סיכת ה- rx במודול ה- bluetooth לסיכת ה- tx של ה- Arduino ואת סיכת ה- tx במודול ה- bluetooth לסיכה ה- rx ב- Arduino אך אל תעשה זאת עדיין! בעוד חיבורים אלה נעשים לא ניתן להעלות דבר לארדואינו, לכן הקפד להעלות את הקוד לפני הלחמה.

  • סיכת Rx במודול ה- Bluetooth מתחברת לסיכת ה- Tx בארדואינו
  • סיכת Tx במודול ה- Bluetooth מתחברת לסיכה Rx בארדואינו
  • Vcc (חיובי) במודול ה- Bluetooth מחבר את ה -3.3 וולט על הארדואינו
  • הקרקע הולכת לקרקע

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

שלב 4: בדיקה

בדיקה
בדיקה

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

שלב 5: מעטפת אלקטרוניקה

מעטפת אלקטרוניקה
מעטפת אלקטרוניקה
מעטפת אלקטרוניקה
מעטפת אלקטרוניקה
מעטפת אלקטרוניקה
מעטפת אלקטרוניקה

החלטתי להשאיר את הסרוו שלי "חשוף" ולבנות רק מארז קרטון קטן להגנה על מודול ה- arduino nano ו- Bluetooth. אנו יכולים לבנות זאת על ידי התחקות אחר ננו הארדואינו מסביב לפיסת קרטון ולהוסיף כ- 1 ס"מ (0, 39 אינץ ') שטח לכל צד כעת עלינו לחתוך את 5 הצדדים האחרים של הקובייה המלבנית. כמו כן, עלינו לחתוך חור באחד הפנים בכדי להתחבר לכבל החשמל לארדואינו.

המידות למארז הן:

  • החלק התחתון = 7.5 ס"מ על 4 ס"מ (2.95 על 1.57 אינץ ')
  • החלק העליון = 7.5 ס"מ על 4 ס"מ (2.95 על 1.57 אינץ ')
  • חתיכה שמאלית = 7.5 ס"מ על 4 ס"מ (2.95 על 1.57 אינץ ')
  • חתיכה ימנית = 7.5 ס"מ על 4 ס"מ (2.95 על 1.57 אינץ ')
  • פנים קדמיות = 4 ס"מ על 4 ס"מ (1.57 על 1.57 אינץ ') (חתכו את חור הכוח הזה)
  • פנים אחוריים = 4 ס"מ על 4 ס"מ (1.57 על 1.57 אינץ ')

שלב 6: האפליקציה

האפליקציה
האפליקציה

אז כדי לנעול ולפתוח את הדלת אנחנו צריכים מכשיר שמריץ או אנדרואיד או חלונות עם Bluetooth מובנה, משתמשי Mac לא הצלחתי לגרום לזה לעבוד על אייפון או מקבוק פרו אני חושב שאולי יש בעיות מנהלי התקנים אבל אני בטוח שאחד מכם יכול להבין את זה D: אם אתה מתקין על אנדרואיד תצטרך ללכת לחנות Play ולהוריד לאפליקציה שנקראת Bluetooth Terminal ולחלונות קוראים לה TeraTerm הבא עלינו לחבר את hc-05 לטלפון שלנו היא צריכה להיקרא linvor והסיסמה תהיה להיות או 0000 או 1234. לאחר ההתאמה שלו פתח את האפליקציה שהרגע התקנו, לחץ על אפשרויות והקש על התחבר למכשיר (לא בטוח) כעת הטלפון שלנו מדמה בעצם את הצג הטורי של arduino מה שאומר שנוכל לראות ולשלוח מידע המגיע מהארדואינו.

אם אתה מקליד 0 ולחץ Enter, אתה אמור לראות את מנעול הדלת ולראות את ההודעה "דלת נעולה"

וכאשר אתה מקליד 1 ולחץ Enter, אתה אמור לראות את הדלת נעולה ולראות את ההודעה "דלת לא נעולה"

התהליך הוא בעצם אותו הדבר בחלונות למעט שתצטרך להוריד יישום בשם Tera Term ותוכל למצוא את קישור ההורדה כאן (https://ttssh2.osdn.jp/index.html.en)

שלב 7: הרכבת המנעול

הרכבת המנעול
הרכבת המנעול
הרכבת המנעול
הרכבת המנעול

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

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

שלב 8: ספק כוח

ספק כוח
ספק כוח
ספק כוח
ספק כוח

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

חבר את חיבור הקרקע על ספק הכוח לחיבור הארקה ביציאת המיני usb וחבר את הכבל האדום לכבל האדום ביציאת המיני usb הוביל כעת את הכבל מהמנעול לאחד מצרי הדלת ומשם הוביל אותו אל שקע חשמל

שלב 9: הקוד

הקוד
הקוד

#לִכלוֹל

סרוו מיסרבו;

int pos = 0;

int int; int flag = 0;

הגדרת חלל ()

{

myservo.attach (9);

Serial.begin (9600);

myservo.write (60);

עיכוב (1000); }

לולאת חלל ()

{

אם (Serial.available ()> 0)

{

state = Serial.read ();

דגל = 0;

} // אם המצב הוא '0' מנוע DC יכבה

אם (מצב == '0')

{

myservo.write (8);

עיכוב (1000);

Serial.println ("דלת נעולה");

}

אחרת אם (מצב == '1')

{

myservo.write (55);

עיכוב (1000);

Serial.println ("דלת לא נעולה");

}

}

שלב 10: סיים

גָמוּר!
גָמוּר!

תהנה ממנעול הדלת הנשלט באמצעות בלוטות ', אל תשכח להתעסק עם החברים שלך על ידי נעילת החדר שלך!

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

מוּמלָץ: