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

מתג מגע פחות: 11 שלבים
מתג מגע פחות: 11 שלבים

וִידֵאוֹ: מתג מגע פחות: 11 שלבים

וִידֵאוֹ: מתג מגע פחות: 11 שלבים
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, נוֹבֶמבֶּר
Anonim
מתג מגע פחות
מתג מגע פחות

במצב הרווח של COVID-19, הצגת ממשק משתמש ללא מגע למכונות ציבוריות למניעת התפשטות הקהילה של המגיפה.

שלב 1: דברים המשמשים בפרויקט זה

רכיבי חומרה

  • Arduino Mega 2560 ו- Genuino Mega 2560
  • לוח מקשים ללא מגע - 01 (תרשימים, קובץ לוח ו- BOM)
  • לוח מקשים ללא מגע - 02 (תרשימים, קובץ לוח ו- BOM)

אפליקציות תוכנה ושירותים מקוונים

  • Arduino IDE
  • OrCAD Capture
  • מעצב PCB Cadance Allegro

כלי יד ומכונות ייצור

  • מלחם
  • חוט הלחמה
  • הדבק הלחמה

שלב 2: סקירה כללית

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

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

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

זה מיועד לבת דודה שלי שעולה לכיתה ו '

שלב 3: תכונות

  • גע פחות או צור קשר עם אינטראקציות ללא תשלום.
  • קל להתאמה אישית לפי היישום.
  • זוֹל

שלב 4: חומרה

החומרה של מתג המגע פחות מגע כוללת לוח Arduino Mega Board המשמש ללוח הראשי או כמכשיר השליטה של הפרויקט. ואז מגיע לוח המקשים Touch Touch מותאם אישית - 01 ו- Touch Less Keypad -02. לוחות אלה מבטלים את הפונקציה של מתן פחות תשומות ללוח ללוח Arduino.

שלב 5: Arduino Mega

ארדואינו מגה
ארדואינו מגה

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

שלב 6: גע בפחות לוח מקשים -01

גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01
גע בפחות לוח מקשים -01

Touch Less Keypad -01 הוא מכשיר הקלט העיקרי הכולל את מקשי המספרים ומפתחות הבקרה הבסיסיים. כל מפתח ומכלול משולב עם חיישן קרבה IR LED המשמש לנעילת המקשים הנדרשים במקום ללחוץ. ניתן לגוון את טווח הקרבה של ה- LED LED בהתאם לצורך. בעזרת לוח מקשים זה, ניתן לנעול את המפתח הנדרש בשתי אצבעות מנופפות או מחזיקות מול המפתח למשך פרק זמן מסוים (למשל: 2 שניות) במקום ללחוץ על הכפתורים. נעילת המפתח תסומן עם זוהר LED מעל המקשים המתאימים לפרק זמן מסוים (למשל: 5 שניות). ניתן להשתמש במתאמי חשמל הנעים בין 12V ל- 5V להפעלת הלוחות.

שלב 7: גע בפחות לוח מקשים -02

גע בפחות לוח מקשים -02
גע בפחות לוח מקשים -02
גע בפחות לוח מקשים -02
גע בפחות לוח מקשים -02
גע בפחות לוח מקשים -02
גע בפחות לוח מקשים -02

TouchLessKeypad-02 הוא מכשיר הקלט המשני שניתן לעצב בהתאם ליישום המכשיר. כאן הוא מעוצב בהתאם, כאילו הוא לשליטה במעלית (עם לחצני UP ו- DOWN). כל המפרט והעבודה האחרים זהים לחלוטין לזה של לוח המקשים Touch Touch - 01.

הערה: כל אחד ממקלדת ה- Touch Less נדרש להפעיל רק, למרות ששקע הלוח מסופק לשני הלוחות.

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

איך זה עובד…?
איך זה עובד…?

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

שלב 9: תרשימים

סכמטים
סכמטים

בנה את המעגל בהתאם לסכימות הנתונות. השתמש במתאמי חשמל הנעים בין 5V ל 12V להפעלת הלוחות. בהשוואה לסכימות של לוח המקשים Touch Touch, כל אחד יכול להתאים אישית את הסכימות בקלות על פי היישום. ניתן ליישם את התרשימים הבאים למערכת בקרת שליטה במעליות פחות.

שלב 10: קוד

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

  1. פתח את Arduino IDE. בחר קובץ> חדש.
  2. כעת ייפתח חלון חדש.
  3. הקלד או העתק את הקוד הנתון.
  4. שמור את הסקיצה.
  5. כעת חבר את לוח Arduino Mega למחשב באמצעות כבל USB A ל- B.
  6. לאחר מכן, בחר כלים> לוח> Arduino/Genuino Mega או Mega 2560. בחר כלים> יציאה.
  7. כעת בחר את הנמל שאליו מחובר לוח Arduino.
  8. כעת הרכיב את הקוד ובדוק אם יש שגיאות על ידי לחיצה על כפתור האימות. תיקון השגיאות, אם ישנן.
  9. כעת העלה את הקוד ללוח Arduino על ידי לחיצה על כפתור ההעלאה.

שלב 11: קבצים מצורפים

לוח מגע פחות - 01 ומגע פחות לוח מקשים - 02 (תרשימים, קובץ לוח, גרבר ו- BOM) וקוד ארדואינו ניתן למצוא בקישור Github שלהלן.

github.com/jitheshthulasidharan/Touch-Less-Touch-Switch

מוּמלָץ: