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

מערכת ניטור מים (Arduino Uno) WIP: 9 שלבים
מערכת ניטור מים (Arduino Uno) WIP: 9 שלבים

וִידֵאוֹ: מערכת ניטור מים (Arduino Uno) WIP: 9 שלבים

וִידֵאוֹ: מערכת ניטור מים (Arduino Uno) WIP: 9 שלבים
וִידֵאוֹ: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, נוֹבֶמבֶּר
Anonim
מערכת ניטור מים (Arduino Uno) WIP
מערכת ניטור מים (Arduino Uno) WIP

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

שלב 1: החומרים

החומרים
החומרים
החומרים
החומרים
החומרים
החומרים
החומרים
החומרים

הנה מה שאתה צריך כדי להשלים את הפרויקט הזה.

רשימת חלקים

  • ארדואינו אונו
  • תוכנית ארדואינו
  • לוח לחם
  • קופסת קרטון
  • תוכנית פריטינג
  • צינור כיווץ חום
  • חוטי מגשר
  • מודול GPS
  • מודול LCD
  • מודול כרטיס SD
  • חיישן pH
  • חיישן טמפרטורה
  • חיישן עכירות

רשימת כלים

  • דבק
  • אקדח חום
  • מספריים
  • לְרַתֵך
  • מלחם
  • קלטת
  • חשפניות חוטים

שלב 2: הגדרת הקופסה

הגדרת הקופסה
הגדרת הקופסה
הגדרת הקופסה
הגדרת הקופסה

צג זה קל מאוד ורב -תכליתי. התחל במציאת שלדה לאחסון המכשיר כולו (לפחות # אינץ 'מעוקב) וחתך את החורים הדרושים (מלבן בגודל 1 x x אינץ' ומעגל בקוטר 1 אינץ ') כדי שמודול ה- LCD והחיישנים יוכלו לתפקד כראוי.. בדוגמה שלי שיניתי קופסת קרטון לשלדה שלי.

סיכום

  1. מצא מיכל לאחסון המערכת שהיא לפחות (# x # x # אינץ ')
  2. חותכים 2 חורים (מלבן # x # אינץ 'ועיגול בקוטר # אינץ')

שלב 3: הגדרת Arduino & Breadboard

הגדרת Arduino & Breadboard
הגדרת Arduino & Breadboard

לאחר בחירת השלדה והשינוי הנכון, חבר את חורי Arduino 5V ו- GND עם חוטי מגשר לקווי האוטובוס + ו- - (החורים לאורך הקו האדום הארוך ל- + והחורים לאורך הקו הכחול עבור -). כעת לוח הלחם יופעל כאשר הארדואינו מופעל וזה יהיה הבסיס לשאר הרכיבים.

סיכום

חבר את חורי Arduino 5V ו- GND לקווי האוטובוסים + ו- - שבהם תשתמש על לוח הלחם

שלב 4: קישור החיישנים

קישור בין החיישנים
קישור בין החיישנים
קישור בין החיישנים
קישור בין החיישנים

כל שלושת החיישנים בפרויקט זה משתמשים בעיצוב של 3 חוטים, כשהחוט האדום מתחבר לחשמל, השחור לאדמה והצהוב/כחול מתחבר לסיכת הקלט המתאימה להם. חוט קלט חיישן הטמפרטורה מתחבר ל- #, חוט הקלט של חיישן ה- pH ל- #, וכניסת העכירות ל- #. במידת הצורך, השתמש במלחם והלחמה ליצירת חיבור מוצק וצינורות כיווץ חום כדי להוסיף לשלמות המבנית של החיבור.

סיכום

  1. חבר את החיישנים ללוח הלחם, אדום לקו האוטובוס +, שחור לקו האוטובוס - וצהוב/כחול לחריצי הכניסה הנכונים ב- Arduino.
  2. חריץ טמפרטורה: ??, חריץ pH: ??, חריץ עכירות: ??
  3. חוטי הלחמה יחד והשתמשו בצינורות כיווץ חום כדי לבנות חיבור טוב יותר עם קרש לחם.

שלב 5: חיבור המודולים

חיבור המודולים
חיבור המודולים
חיבור המודולים
חיבור המודולים

לכל המודולים בפרויקט זה יש סוגים שונים של חיבורים ולכן מתממשקים עם הארדואינו בצורה אחרת. SDA עובר ל- A4 ו- SCL עובר ל- A5 עבור ה- LCD. RXD עובר לסיכה דיגיטלית 6 ו- TXD עובר לסיכה דיגיטלית 7 עבור ה- GPS. CS עובר לפין דיגיטלי 4, SCR עובר לסיכה דיגיטלית 13, MISO עובר לסיכה דיגיטלית 12, ו- MOSI עובר לסיכה דיגיטלית 11 עבור מודול כרטיס ה- SD. עבור כל המודולים, VCC מתחבר לחשמל ו- GND עובר לקרקע. במידת הצורך, יש להשתמש בלחם ובהלחמה לחיבור החוטים למודולים כדי להבטיח חיבור מוצק.

סיכום

  1. חבר את כל קווי VCC המודול לקו האוטובוס וקווי ה- GND אל קו האוטובוס.
  2. חבר את ה- SDA ל- A4 ו- SCL ל- A5 עבור מודול ה- LCD.
  3. חבר RXD לפין דיגיטלי 6 ו- TXD לפין דיגיטלי 7 עבור מודול ה- GPS.
  4. חבר CS לפין דיגיטלי 4, SCR לפין דיגיטלי 13, MISO לפין דיגיטלי 12 ו- MOSI לפין דיגיטלי 11 עבור מודול כרטיס ה- SD.

שלב 6: חיבור החומרה יחד

חיבור החומרה ביחד
חיבור החומרה ביחד

כשהחיווט בין כל המודולים והחיישנים מושלם, כעת תוכל למקם את הארדואינו והרכיבים בתוך השלדה. הארגון לא משנה כל עוד ל- LCD יש גישה לחיתוך המלבן משלב 1 והחיישנים יכולים לעבור את חיתוך החורים משלב 1.

סיכום

הכנס את הרכיבים למארז שלך משלב 1, וודא שחיישנים יש גישה לחיתוך המעגל ול- LCD יש גישה לחיתוך המלבן

שלב 7: העלאת הקוד

העלאת הקוד
העלאת הקוד
העלאת הקוד
העלאת הקוד

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

סיכום

העתק והדבק קוד (שנה, אם תרצה) לתוכנית Arduino והעלה ללוח Arduino Uno

שלב 8: גימור ותוספות

גימור ותוספות
גימור ותוספות

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

drive.google.com/open?id=115okKUld8k8akZKj…

סיכום

אסוף ותעד נתונים מהמכשיר בכל דרך שתבחר

שלב 9: השלמה

המערכת הושלמה וכעת תקבל את הטמפרטורה, העכירות וה- pH של כל מקור מים.

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

מוּמלָץ: