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

פותחן דלת המוסך לאייפון וארדואינו: 8 שלבים
פותחן דלת המוסך לאייפון וארדואינו: 8 שלבים

וִידֵאוֹ: פותחן דלת המוסך לאייפון וארדואינו: 8 שלבים

וִידֵאוֹ: פותחן דלת המוסך לאייפון וארדואינו: 8 שלבים
וִידֵאוֹ: פותחן דלתות - איך לפתוח כמעט כל דלת ללא שימוש בידיים 2024, יולי
Anonim
פותחן דלתות המוסך לאייפון וארדואינו
פותחן דלתות המוסך לאייפון וארדואינו

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

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

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

שלב 1: מה שאתה צריך

מה אתה צריך
מה אתה צריך
מה אתה צריך
מה אתה צריך
מה אתה צריך
מה אתה צריך

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

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

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

שלב 7: חיבור זה

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

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

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

שלב 8: מחשבות אחרונות

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

  • היה קצת איחור לא עקבי בין לחיצה על הכפתור באייפון לבין כך שדלתות המוסך יגיבו. זה יכול להיות באג תוכנה או יישום, אבל אני עדיין בוחן אותו.
  • בעיה גדולה: לאחר טעינת האפליקציה לאפליקציית האייפון שמתי לב שאחרי כמה ימים שאנסה לפתוח את האפליקציה היא תחזור רק למסך הבית. זו הייתה התנהגות עקבית. לאחר שפרקתי קצת את המוח, סוף סוף נשברתי ופרסמתי את השאלה ב- stackoverflow. נראה שהתשובה של עמית אחד נכונה: האימפריה המרושעת שאפל קיבלה החליטה שאם אינך מפתח, אז תעודת הנאמנות שאתה משיג מ- Xcode עבורך האפליקציה החדשה שפותחה היא טובה לשבוע בלבד. לאחר מכן, זה לא יעבוד באייפון שלך אלא אם תתקין אותו מחדש (והספירה לאחור של שבוע אחד מתאפס) או שתשלם להם עמלה של $ 99 עבור אישור ארוך יותר. מצאתי שזה מייאש לגמרי. כמעט כאילו בזבזתי את זמני. אבל אם אתה מפתח, זו לא תהיה בעיה עבורך.
  • מחשבה אחת שעלתה בדעתי היא שאם מישהו לוחץ ידנית על כפתור דלת המוסך, אירוע זה אינו נתפס בקוד הארדואינו. אז מבחינת הארדואינו, מצב הדלת נשאר ללא שינוי לפני לחיצה על הכפתור. בנוסף, אם מישהו עמד מתחת לדלת כשאדם אחר השתמש באפליקציה כדי לסגור אותה. חיישני הדלת יאלצו את הדלת לחזור אחורה וגם אירוע זה, אינו נתפס בקוד הארדואינו. מיותר לציין שזו עוד נקודה שצריך להבין.

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

מוּמלָץ: