תוכן עניינים:
- שלב 1: חומרים נחוצים
- שלב 2: דיודת הלחמה בין שיני המשאבה
- שלב 3: חיבור החומרה
- שלב 4: הקוד
- שלב 5: הערה חשובה - צג סידורי
- שלב 6: התאמת הקוד לצרכי הרגולטור שלך
- שלב 7: סרטון של הרגולטור/מד PH עם תכונת כיול
וִידֵאוֹ: ויסות/מדידת PH - Arduino: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
*** אם לא מופיעים תמונות וקישורים, רענן את הדף
זוהי הוראה עבור וסת pH או מד ארדואינו:
--- הרגולטור מיועד לתגובות המתחילות ב pH מסוים ובאופן טבעי יורדות/עולות ב- pH עקב התגובה. עם זאת, עבור תגובות רבות, רצוי להישאר ב- pH ההתחלתי. לכן, אם התגובה חורגת רחוק מדי מה- pH הרצוי, פרויקט הארדואינו הזה ישאוב חומצה או בסיס כדי להחזיר את ה- pH לנורמלי.
--- פרויקט זה יכול לשמש גם פשוט כחיישן pH הקורא pH של כל פתרון.
שלב 1: חומרים נחוצים
-ארדואינו אונו
-מחשב ומקלדת
-12V משאבת נוזלים פריסטלטית
-ערך חיישן אנלוגי pH / מד Pro עבור Arduino
-מודול תצוגת LCD Arduino 20x4 I2C
דיודה IN4001
-טרנזיסטור PN2222
-מתאם מתח DC 12V
-חוטים מגבר זכר לנקבה
-חוטים מגברים מגבר זכר
-תופסני תנין
-כבל USB Arduino
-קרש
שלב 2: דיודת הלחמה בין שיני המשאבה
הלחמה דיודה בין שיני המשאבה הפריסטלטית כפי שמוצג בתמונה. הקפד לשים את רצועת הכסף של הדיודה המצביעה לעבר חוד (+) המשאבה. זה יגן על מנוע המשאבה.
שלב 3: חיבור החומרה
A4 -------------------- ל- SDA של LCD
A5 -------------------- ל- SCL של LCD
GND ----------------- ל- GND של LCD
5V -------------------- ל- VCC של LCD
A0 -------------------- לחוט האמצעי (בסיס) של הטרנזיסטור
GND ----------------- עד ** החוד השמאלי (פולט) הטרנזיסטור, ** מתייחס לצד שטוח של הטרנזיסטור
(-) משאבת שיניים ---- עד ** חוט ימין (אספן) של טרנזיסטור
(+) משאבת שיניים ---- ל- Vin (12V)
A3 -------------------- לאותת חוט (כחול) של מד pH
5V -------------------- עד (+) חוט (אדום) של מד pH
GND ----------------- (-) חוט (שחור) של מד pH
_
*** עיין בתמונות לפרטים נוספים
שלב 4: הקוד
ישנן 2 גרסאות של קובץ קוד הארדואינו המצורף … האחת מיועדת לוויסות תגובות שעולות ב- pH, והשנייה מיועדת לתגובות הפוחתות ב- pH.
_
*** חשוב ***
הורד את הספריות הדרושות (zip מצורף במדריך זה)
קוד זה משתמש בספריית LCD שאינה כלולה עדיין ב- Arduino …
כדי ליישם קובץ zip זה בפרויקט שלך, הורד למחשב שלך, בחלון arduino, עבור אל "סקיצה" "כלול ספרייה" "הוסף ספריית ZIP"
שלב 5: הערה חשובה - צג סידורי
תוכנית זו משתמשת בקלט סידורי כדי להניע את מסכי התפריט. המשמעות היא שיהיה צורך לחבר אותו למחשב או למחשב נייד במהלך השימוש. להפעלת הצג הטורי לחץ על הלחצן הימני העליון (נראה כמו זכוכית מגדלת) בחלון הארדואינו.
*** חשוב - השתמש באפשרויות "גלילה אוטומטית", "ללא סיום שורה" ו- "9600 באוד" במסך הצג הטורי … אם לא, הקוד לא יפעל כמתוכנן
כדי להזין ערכים, הקלד ערך באמצעות המקלדת ולחץ על מקש enter, או לחץ על "שלח"
שלב 6: התאמת הקוד לצרכי הרגולטור שלך
ישנם קבועים פשוטים מאוד שצריך לשנות רק כדי לוודא שהתוכנית הזו עובדת עבורך! להלן הקבועים המומלצים לשינוי ותיאוריהם:
- fillTime: כמה זמן לוקח למשאבה שלך להתמלא לגמרי בנוזל, תוך שניות
- delayTime: כמה זמן אתה רוצה שהרגולטור יחכה לפני שאיבה פתרון נוסף
- smallAdjust: מספר השניות שאתה רוצה שהחומצה/הבסיס יישאבו פנימה כאשר ה- pH יסטה ב- 0.3 - 1 pH
- largeAdjust: מספר השניות שאתה רוצה שהחומצה/הבסיס יישאבו פנימה כאשר ה- pH יסטה> 1pH
_
בנוסף, יהיה עליך להבין מה הקיזוז והשיפוע של מד ה- pH שלך …
אם השיפוע והקיזוז שלי אינם פועלים היטב עם מד ה- pH שלך, יהיה עליך לבצע את הצעדים הבאים:
(1)- הגדר שיפוע = 1 וקיזוז = 0
(2)- לקחת ולרשום קריאות pH בתמיסות של pH 4 בדיוק, pH 7 ו- pH 10
(3)- צור מערכת משוואות כך:
(קריאת pH 4 בפועל)*שיפוע + קיזוז = 4
(קריאת pH 7 בפועל)*שיפוע + קיזוז = 7
(קריאת pH 10 בפועל)*שיפוע + קיזוז = 10
_
השתמש בשלוש המשוואות האלה כדי למצוא קו מתאים ביותר לפתרון שיפוע וקיזוז ולשנות קבועים אלה לערכי השיפוע והקיזוז החדשים שלך
מוּמלָץ:
מדידת זמן (שעון מדידת סרט): 5 שלבים (עם תמונות)
מדידת זמן (שעון מדידת סרט): לפרויקט זה לקחנו (אלכס פיל ואנה לינטון) כלי מדידה יומיומי והפכנו אותו לשעון! התוכנית המקורית הייתה להניע סרט מדידה קיים. בכך, החלטנו שיהיה קל יותר ליצור מעטפת משלנו לשימוש
מדידת הטמפרטורה: 7 שלבים
מדידת טמפרטורה: هو قياس درجه الحراره باستخدام الكاميرا االحراريه
מונטי - מפלצת מדידת יוצר פייר: 6 שלבים (עם תמונות)
מונטי - מפלצת המדידה של יוצר פייר: אנחנו אוהבים ללכת ל- Maker Faires, אבל 2020 החליטה אחרת. אז במקום זאת, אנו בונים תחליף מתאים בשם מונטי, שיתפוס את האווירה וישתף אותה עם כולם
מדידת טמפרטורה באמצעות XinaBox ותרמיסטור: 8 שלבים
מדידת טמפרטורה באמצעות XinaBox ותרמיסטור: מדידת הטמפרטורה של נוזל באמצעות כניסת אנלוגי xChip מ- XinaBox ובדיקת תרמיסטור
ויסות טמפרטורה אוטומטי: 4 שלבים
וסת טמפרטורות אוטומטי: פרויקט זה עוזר לך באופן אוטומטי ואלקטרוני לשלוט ולהישאר באותה טמפרטורה בטווח הוגן, גם בטמפרטורה הנוחה לאנשים לשהות בהם יחסית. באזור קבוע, או ספציפית בחדר, ללא גורם