איך אני מתכנת כפתור ב- Arduino?
איך אני מתכנת כפתור ב- Arduino?

וִידֵאוֹ: איך אני מתכנת כפתור ב- Arduino?

וִידֵאוֹ: איך אני מתכנת כפתור ב- Arduino?
וִידֵאוֹ: Arduino Turorial: How to use a button with Arduino Uno 2024, דֵצֶמבֶּר
Anonim

חבר את הנגד 220 אוהם מפין 13 לאותה שורה שבה מחוברת הרגל הארוכה של הנורית. הנח את הכפתור על לוח הלחם. רוב כפתורים יחטוף את התעלה המרכזית על קרש הלחם. חבר חוט מגשר מהפין של 5 וולט לצד אחד של הכפתור.

לאחר מכן, אפשר גם לשאול, איך אני משתמש בכפתור ב- Arduino?

ל להשתמש הנגד הפנימי למשוך למעלה, חבר צד אחד של לַחְצָן לסיכה 2 של ארדואינו ולחבר את הצד השני של לַחְצָן לקרקע של ארדואינו . לאחר מכן חבר את ה-LED עם ארדואינו . כעת הנורית תידלק כאשר לַחְצָן יהיה במצב פתוח והוא ילך נמוך כאשר לַחְצָן יילחץ.

שנית, איך מאפסים את הכפתור ב- Arduino Uno? מזל לנו, איפוס an ארדואינו זה הרבה יותר קל. כל שעליכם לעשות הוא ללחוץ על הדחיפה הרגעית לַחְצָן מותקן על החלק העליון של הלוח, ואת שלך ארדואינו רָצוֹן אִתחוּל . אבל בהזדמנויות מסוימות, ייתכן שתרצה לבנות את החיצוני שלך כפתור אתחול.

בהתחשב בזה, איך כפתור לחיצה עובד Arduino?

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

האם כפתורי לחיצה צריכים נגדים?

הערך של המשיכה צרכי נגד להיבחר כדי לעמוד בשני תנאים: כאשר לַחְצָן נלחץ, פין הקלט נמשך נמוך. הערך של נַגָד R1 שולט בכמה זרם אתה רוצה לזרום מ-VCC, דרך ה לַחְצָן , ולאחר מכן לקרקע. כאשר לַחְצָן לא נלחץ, סיכת הקלט נמשכת גבוה.

מוּמלָץ: