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

מתג לחץ Arduino ל- LED: 4 שלבים
מתג לחץ Arduino ל- LED: 4 שלבים

וִידֵאוֹ: מתג לחץ Arduino ל- LED: 4 שלבים

וִידֵאוֹ: מתג לחץ Arduino ל- LED: 4 שלבים
וִידֵאוֹ: How to use TM1637 4 digits seven segment display with Arduino 2024, נוֹבֶמבֶּר
Anonim
מתג לחץ Arduino ל- LED
מתג לחץ Arduino ל- LED

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

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

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

אני השתמשתי

  • 1 חיישן לחץ IEFSR
  • 1 LED
  • נגד 547 אוהם
  • נגד 10k
  • 5 חוטים
  • 1 ארדואינו
  • קרש לחם אחד

שלב 2: הגדרת מעגל

הגדרת מעגל
הגדרת מעגל

הכנתי את לוח הלחם שלי ככה. חבר את החיישן לאספקת החשמל Arduino 5V, ולאחר מכן חבר את החוד השני לנגד 10k ולאחר מכן לקרקע. חבר את אותו שיניים ל- A0.

לאחר מכן חבר את הנגד השני לאחת היציאות הדיגיטליות (השתמשתי ב -6 ללא סיבה מיוחדת). חבר את הנורית בסדרה ולאחר מכן חבר אותה לקרקע.

המעגלים הבסיסיים שלך מוגדרים.

שלב 3: תכנות

תכנות
תכנות

לאחר הגדרת המעגלים, פתח את תוכנית Arduino במחשב שלך וודא שהארדואינו הנכון נבחר, וכן יציאת COM.

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

מצורף הקוד (התעלם משם הקובץ בתמונה, זו הייתה שגיאה).

שלב 4: בדיקה

בדיקה
בדיקה
בדיקה
בדיקה

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

מוּמלָץ: