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

100+ מתגים בסיכה אחת של ארדואינו: 6 שלבים (עם תמונות)
100+ מתגים בסיכה אחת של ארדואינו: 6 שלבים (עם תמונות)

וִידֵאוֹ: 100+ מתגים בסיכה אחת של ארדואינו: 6 שלבים (עם תמונות)

וִידֵאוֹ: 100+ מתגים בסיכה אחת של ארדואינו: 6 שלבים (עם תמונות)
וִידֵאוֹ: כיצד לשלוט במפעיל באמצעות Arduino - Robojax 2024, נוֹבֶמבֶּר
Anonim
Image
Image
בוא נבנה
בוא נבנה

מבוא

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

שלב 1: תורת העבודה

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

  • במעגל, אם נלחץ על המתג החמישי אז המעגל ישלים את כל 4 הנגדים,
  • אם נלחץ על המתג הרביעי המעגל מסתיים באמצעות 3 נגדים,
  • אם נלחץ על המתג השלישי המעגל מסתיים באמצעות 2 נגדים,
  • אם נלחץ על המתג השני המעגל מסתיים באמצעות נגד אחד,
  • ואם נלחץ על המתג הראשון המעגל מסתיים ללא נגדים.

המשמעות היא שהמתח המגיע לפין האנלוגי A1 יהיה שונה עבור כל מתג, לכן נשתמש בפונקציה analogRead () כדי לקרוא את הערכים מהפין A1 ואז נשתמש בתנאי if if אם לבצע פעולות שונות עבור כל מתג.

שלב 2: בואו לבנות

  • תחילה תחבר חמישה מתגי לחיצה ללוח לחם.
  • כמובן שניתן לחבר באופן מקסימלי 1023 מתגים באופן תיאורטי למיקרו-בקר של 8 סיביות כמו Arduino.
  • לאחר מכן חבר בין נגדים בין מתגי הדחיפה כפי שמוצג בתרשים.
  • חבר את הקצה השני של כל המתגים ל- 5v של Arduino, כפי שאתה יכול לראות כאן חיברתי את הקצה בצורה כזו שקצה אחד מחובר לקו הכחול של לוח הזקן המחובר ל- 5v.
  • לאחר מכן מקצה המתג הסופי חברו חוט לפין האנלוגי A1 של Arduino.
  • לאחר מכן חבר חבר נגד על פני A1 ו- GND של Arduino, שנועד למשוך כלפי מטה, כלומר לשמור על הערך לאפס כאשר לא נלחץ על מתג.

שלב 3: חבר כמה נוריות

חבר כמה נוריות
חבר כמה נוריות

בואו נחבר כמה נוריות כדי לבדוק את תפקוד המעגל שלנו.

  • חבר את נוריות LED כפי שמוצג במעגל,
  • חבר את כל הטרמינל החיובי את כל הלדים ל 5V.
  • חבר את הטרמינל השלילי של כל נוריות לפין הדיגיטלי D12 ל- D8 של Arduino, בהתאמה.
  • למעשה עלינו לחבר את הלדים באמצעות נגדים לזמן חיים טוב.

שלב 4: קידוד

תסתכל על התוכנית. כל השורות מובאות כהלכה.

עכשיו בואו נעלה את הקוד ונראה אותו בפעולה.

שלב 5: יישומים

  • לוח מקשים
  • מקלדת בגודל מלא עבור Arduino.
  • מקלדת מיני מותאמת אישית לטאבלט ה- Raspberry Pi שלך וכו '.

שלב 6: חסרונות

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

תודה.

מוּמלָץ: