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

קרא ערכי ADC מפוטנציומטרים: 4 שלבים
קרא ערכי ADC מפוטנציומטרים: 4 שלבים

וִידֵאוֹ: קרא ערכי ADC מפוטנציומטרים: 4 שלבים

וִידֵאוֹ: קרא ערכי ADC מפוטנציומטרים: 4 שלבים
וִידֵאוֹ: Как начать работу с пакетами обнаружения STM32 Cellular to Cloud (P-L496G-CELL01, P-L496G-CELL02) 2024, נוֹבֶמבֶּר
Anonim
קרא ערכי ADC מפוטנציומטרים
קרא ערכי ADC מפוטנציומטרים

במאמר זה אראה לך כיצד לקרוא ערכי ADC מפוטנציומטר.

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

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

למה להשתמש בסיר? מכיוון שקל למצוא רכיב זה ויכול לייצג חיישנים הנקראים באמצעות קלט אנלוגי.

מקריאת ADC זו, ניתן לשתף פעולה מאוחר יותר עם התקני פלט. ובוודאי ייצור דברים מעניינים.

שלב 1: רכיבים נדרשים

רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים

זהו רכיב הדרוש במדריך זה:

  • Arduino nano v3.0
  • פוטנציו 100K
  • כבל מגשר
  • לוח פרויקט
  • מיני USB
  • מחשב נייד
  • Arduino IDE

שלב 2: הרכבה

להרכיב
להרכיב

הרכיבו את כל הרכיבים המשמשים.

השתמש בשרטוט הסכימטי למעלה כמדריך להרכבתו.

פוטנציו לארדואינו

1 ==> Gnd

2 ==> A0

3 ==> +5V

שלב 3: תכנות

תִכנוּת
תִכנוּת

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

המערכון שהכנתי הוא בערך כך:

הגדרת void () {// לאתחל תקשורת טורית ב -9600 סיביות לשנייה: Serial.begin (9600); }

// שגרת הלולאה עוברת שוב ושוב לנצח:

לולאת void () {// קראו את הקלט על פין אנלוגי 0: int sensorValue = analogRead (A0); // הדפס את הערך שקראת: Serial.println (sensorValue); עיכוב (1); // עיכוב בין קריאות ליציבות}

תוכל גם להוריד את הקובץ המקורי למטה:

שלב 4: תוצאה

תוֹצָאָה
תוֹצָאָה

להלן דרך לראות את התוצאות:

  • פתח את הצג הטורי ב- Arduino.
  • ודא שקצב השידור במסך הטורי והתוכנית מתאימים (כאן באמצעות 9600).
  • ואז סובב את הפוטנציומטר
  • כאשר הוא מסובב ימינה, ערך ה- ADC יהיה גדול עוד יותר
  • בסיבוב שמאלה, ערך ה- ADC יקטן
  • הערך הקטן ביותר הוא 0 והערך הגדול ביותר הוא 1023.

מנתונים דיגיטליים 0-1023, אנו יכולים להשתמש בהם כדי ליצור דברים מעניינים אחרים. רק תסתכל על המאמר הקרוב שלי.

מוּמלָץ: