כיצד להשתמש בקריאה אנלוגית בלוח ארדואינו?

שימוש בערך כדי להשתמש בערך
תכנת את הארדואינו (לולאת חלל): שימוש בערך כדי להשתמש בערך, אתה יכול להקליד משפט אם / אחר אחרי הקוד כדי לקרוא את הערך.

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

צעדים

  1. 1
    הגדר את לוח המעגל שלך ואת המעגל.
    • חבר את הארדואינו למחשב
    • הגדר מעגל עם פוטנציומטר, כאשר סיכה 5V מחוברת לסיכה הימנית של פוטנציומטר, סיכה A0 מחוברת לסיכה האמצעית של פוטנציומטר, וסיכה שמאלית של פוטנציומטר מחוברת לקרקע.
    • הגדר מעגל נוסף עם נורית LED על ידי חיבור נורית עם נגן 220 אוהם לסיכת קלט / פלט דיגיטלית.
  2. 2
    התחל לתכנת את הארדואינו.
    • פתח את תוכנת Arduino וודא שאתה מחובר על ידי לחיצה על כלים> לוח. הגדירו אותו כארדואינו / Genuino UNO, לחצו על כלים> יציאה וודאו שאתם מחוברים לנמל עם ארדואינו עליו.
  3. 3
    תכנת את הארדואינו (הגדרת חלל).
    • לפני הגדרת ה- Void, אתחל משתנה כמספר שלם על ידי הקלדת "int Value;"
    • "התקנת חלל ()" היא המקום בו פועלות פונקציות לפני שהארדואינו עובר לולאה
    • בהגדרת הריק () הגדר את הסיכות שלך על ידי הקלדת "pinMode (A0, INPUT);" ו- "pinMode (11, פלט);".
    • זה יאותחל את הסיכות. פין A0 יהפוך לקלט אנלוגי וסיכה 11 הופכת לפלט דיגיטלי.
    • סיכה A0 תקרא את המתח המתקבל מהמעגל מ- 0V-5V ותגדיר אותו כערך בין 0-1023. זהו למעשה 0,0049V ליחידה.
    • הקלד "Serial.begin (9600)" כדי להתחיל בחיבור סדרתי.
    • זה יאפשר לך לקרוא את ערכי הקלט האנלוגי בלולאה
  4. 4
    תכנת את הארדואינו (לולאת חלל): קריאת הערך
    • "לולאה בטל ()" היא המקום אליו אתה נמצא הקוד הראשי ילך. זה ימשיך לחזור בזמן שהארדואינו מופעל.
    • לקריאת המתח מסוג הפוטנציומטר בקוד "Value = analogRead (A0);"
    • זה יקרא את המתח ויקבע את המשתנה כמתח בין המספר 0-1023
    • כדי להיות מסוגל להציג את סוג הערך הזה ב "Serial.printIn (Value);"
    • כאשר אתה מריץ את הקוד, אתה יכול למשוך את המסך הטורי על ידי לחיצה על כלים> צג סידורי.
    תוכלו לעיין במאמר המדריך הזה כיצד להגדיר uno של ארדואינו
    אם לא, תוכלו לעיין במאמר המדריך הזה כיצד להגדיר uno של ארדואינו.
  5. 5
    לתכנת את הארדואינו (לולאת חלל): שימוש בערך
    • כדי להשתמש בערך, באפשרותך להקליד הצהרת if / else אחרי הקוד כדי לקרוא את הערך.
    • הקלד "if (Value500) {digitalWrite (11, HIGH);}
    • קוד זה פירושו שאם סיכה A0 קוראת ערך נמוך מ- 500 פינים 11 יכבה (הנורית לא צריכה להיות דולקת), אך אם סיכה A0 קוראת ערך גבוה מ- 500 פינים 11 יופעל (הנורית צריכה להיות דולקת).
  6. 6
    השתמש בקוד
    • כדי להשתמש בקוד הארדואינו, הידור תחילה את הקוד על ידי לחיצה על "אמת". אם הקלדת את הכל נכון, אתה לא אמור לקבל שום שגיאה. אם נתקלת בשגיאה, בדוק מחדש את התחביר שלך.
    • לאחר הידור הקוד, העלה את הקוד בארדואינו על ידי לחיצה על "העלה".
    • לאחר מכן פתח את המסך הסידורי על ידי לחיצה על "כלים> צג סידורי" ואז אמור לראות את הערך שנקרא על ידי הארדואינו.
    • נסה לסובב את הפוטנציומטר, זה אמור לשנות את הערך שנראה בצג.
    • נסה לסובב את הפוטנציומטר, כך שהאור יכבה ונדלק.
  7. 7
    מזל טוב שקראת עכשיו ערכים מפוטנציומטר ונתת פלט לפי קלט!

טיפים

  • Arduino מספק מידע על הספציפיות של כל פונקציה.

אזהרות

  • וודא כי החיווט תקין. חיווט לקוי עלול לפגוע באלקטרוניקה

דברים שתזדקק להם

  • ארדואינו UNO
  • פוטנציומטר סיבובי
  • לד
  • קרש לחם
  • כבלים מגשרים
  • נגד 220 אוהם
  • כבל היקפי מסוג זכר זכר / זכר (כבל מחשב לארדואינו)
  • תוכנת Arduino
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail