תוכן עניינים:
![חיישן רמת נוזלים (באמצעות אולטרסאונד): 5 שלבים חיישן רמת נוזלים (באמצעות אולטרסאונד): 5 שלבים](https://i.howwhatproduce.com/images/001/image-1267-78-j.webp)
וִידֵאוֹ: חיישן רמת נוזלים (באמצעות אולטרסאונד): 5 שלבים
![וִידֵאוֹ: חיישן רמת נוזלים (באמצעות אולטרסאונד): 5 שלבים וִידֵאוֹ: חיישן רמת נוזלים (באמצעות אולטרסאונד): 5 שלבים](https://i.ytimg.com/vi/hAng3lsHk18/hqdefault.jpg)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
![חיישן רמת נוזלים (באמצעות אולטרסאונד) חיישן רמת נוזלים (באמצעות אולטרסאונד)](https://i.howwhatproduce.com/images/001/image-1267-79-j.webp)
חיישן מפלס הנוזלים מזהה את רמת הנוזל ממפלס הקרקע. מפעיל את המנוע (דורש מגבר של מנוע מנוע) מתחת לערך נתון ומכבה אותו מעל ערך נתון לאחר מילוי הנוזל
תכונות מערכת זו:
- עובד עם כל נוזל (מים, שמן וכו ').
- טווח עד 250 ס"מ מרחק קרקע (גם גובה הטנק).
- מדידה מדויקת (עד 2 ס"מ שגיאה) עם HC-SR04, פינג וכו '.
- פלט בקרת מנוע.
-
כיול (בזמן ריצה) זמין עבור:
- מפלס קרקע: ניתן לכייל לכל טנק (עד 250 ס"מ גבוה) בזמן שהמערכת פועלת, באמצעות כפתור לחיצה.
- רמות הפעלה וכיבוי של המנוע: ניתן להגדיר רמות ON ו- OFF עם הגדרות קבועות מראש ולחצן שינוי מצב.
- אינדיקציה מחוץ לתחום עם '0 ס"מ'.
- עובד על 5V DC.
חלקים הנדרשים לבנייה:
- Arduino (או ATMega 328 עם מתכנת).
- HC-SR04 או כל מודול חיישן אולטראסוני נפוץ.
- הגדרות קבועות מראש (20K או 10K) - 2 יח '
- כותרת גברית - 6 פינים
- כותרת נקבה 16 פינים
- מתג מיקרו לחץ
- לחץ על מתג מיקרו
- נגד 10K 1/4 וואט
- דיודה 1N4007
- שקע חשמל DC
- נגד 220E
- Veroboard (או Breadboard אם אתה מעדיף)
- חוטי חיבור
- מסך LCD 16*2 עם כותרות זכר מחוברות
- נהג מנוע ומנוע (אם תרצה)
- ידע בסיסי בתחום האלקטרוניקה וארדואינו
שלב 1: תרשים מעגלים
![תרשים מעגלים תרשים מעגלים](https://i.howwhatproduce.com/images/001/image-1267-80-j.webp)
שלב 2: עבודה
![עובד עובד](https://i.howwhatproduce.com/images/001/image-1267-81-j.webp)
בלוח החיישנים שלנו יש לנו חלקי Tx ו- Rx אולטראסוניים. החיישן קורא את המרחק מרמת פני השטח של הנוזל. ה- Tx הוא בעצם רמקול 40KHz, ששולח פעימות של צליל אולטרסוני של 40KHz. זמן שליחת הדופק וזמן קבלת הדופק מצוינים עבור כל דופק. פולסים אלה מורגשים ב- MCU.
ה- MCU מציין את הפרש הזמן בין ולאחר מכן השתמש במהירות הקול לחישוב המרחק. יש לכייל את ה- MCU מראש כדי לרשום מרחק מגובה הקרקע, כלומר כשהמיכל/המיכל ריק. ההפרש מחושב וכך אנו מקבלים את רמת הנוזל.
הרמה מוצגת בתצוגת LCD בגודל 16x2. פרטים נוספים מוצגים במסך.
קיימות שתי הגדרות קבועות מראש למגבלת הערך המקסימלי והמינימלי של מחולל אות המשאבה. ה- a נוצר כאשר מפלס הנוזלים מגיע למגבלה המקסימלית שנקבעה על ידי המוגדר מראש. האות שוב יורד כאשר הוא מגיע מתחת למגבלה המינימלית שנקבעה על ידי הגדרות קבועות אחרות.
כיול מרחק הקרקע מתבצע על ידי מתג, ששולח אות לשבב atmega328 והוא רושם את המרחק הנוכחי ומגדיר אותו כקרקע התייחסות.
שלב 3: תכנית - Arduino
התוכנית נעשית בארדואינו. השתמש בזה כדי לצרוב ל- Atmega328 (או לכל רצונך).
התוכנית זמינה ב- git תחת GPL-3.0.
קובץ hex מורכב כבר ניתן להעלאה קלה באמצעות arduino-builder.
תלות:
ספריית Newping.
שלב 4: כיול ונתונים
מסך ה- LCD מציג את הרמה הנוכחית (הבדל) מהרמה המכוילת.
שתי ההגדרות הקבועות מראש קובעות את העליונה (הרמה המקסימלית) שאחריה העומס יכבה ותוריד (רמת הדקה) לאחר מכן העומס יופעל. העומס המיועד כאן הוא משאבה, מכיוון שמערכת זו ישימה במערכת משאבות אוטומטית. ארבע כותרות מיועדות לחיישן קולי (פינג). השתמשתי ב- HC-SR04. זוג כותרת אחת למנוע (סיכה דיגיטלית 9). דורש נהג משאבה חיצוני. הוא השתמש ב- EEPROM לאחסון נתוני כיול.
שני כיולים מסופקים:
- LEVEL_CAL
- MOTOR_TRIGGER_CAL
שלב 5: בקרת משאבה
ללוח 2 סיכות ייעודיות לאות משאבה
אחד נותן אות 5V כאשר יש צורך להפעיל את המשאבה (כאשר רמת הנוזל יורדת מתחת לערך הגבול הנמוך מראש) ונותנת אות 0V כאשר יש לשמור על המשאבה (הרמה עוברת את הגבול העליון).
האות נשלח לוח ממסר לשליטה על משאבת AC.
מוּמלָץ:
הדרכת חיישן אולטרסאונד באמצעות Arduino: 6 שלבים
![הדרכת חיישן אולטרסאונד באמצעות Arduino: 6 שלבים הדרכת חיישן אולטרסאונד באמצעות Arduino: 6 שלבים](https://i.howwhatproduce.com/images/007/image-19858-j.webp)
מדריך חיישן אולטרסאונד באמצעות Arduino: מדריך זה הוא מדריך אודות החיישן האולטראסוני HC - SR04 הפופולרי. אני אסביר איך זה עובד, אראה לך כמה מהתכונות שלו ואשתף דוגמה לפרויקט של Arduino שתוכל לעקוב אחריה כדי להשתלב בפרויקטים שלך. אנו מספקים תרשים סכמטי על
קריאת נתוני חיישן אולטרסאונד (HC-SR04) על מסך 128 × 128 והדמיה באמצעות Matplotlib: 8 שלבים
![קריאת נתוני חיישן אולטרסאונד (HC-SR04) על מסך 128 × 128 והדמיה באמצעות Matplotlib: 8 שלבים קריאת נתוני חיישן אולטרסאונד (HC-SR04) על מסך 128 × 128 והדמיה באמצעות Matplotlib: 8 שלבים](https://i.howwhatproduce.com/images/012/image-33115-j.webp)
קריאת נתוני חיישן אולטרא סאונד (HC-SR04) על מסך 128 × 128 וראייתם באמצעות Matplotlib: במדריך זה נשתמש ב- MSP432 LaunchPad + BoosterPack להצגת נתוני חיישן קולי (HC-SR04) על 128 × 128 LCD ולשלוח את הנתונים למחשב באופן סדרתי ולדמיין אותם באמצעות Matplotlib
חיישן רמת טנק LORA: 6 שלבים
![חיישן רמת טנק LORA: 6 שלבים חיישן רמת טנק LORA: 6 שלבים](https://i.howwhatproduce.com/images/001/image-1241-22-j.webp)
חיישן מפלס טנקים של LORA: זהו ה- LORA השישי שלי להוראה. הראשון היה תקשורת LORA peer to peer עם arduino. אתה יכול להשתמש בצומת השרת של מדריך זה כדי לקבל נתונים מחיישן זה. בניתי את זה כי הייתי צריך חיישן בעל צריכת חשמל נמוכה כדי
בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד: 5 שלבים (עם תמונות)
![בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד: 5 שלבים (עם תמונות) בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד: 5 שלבים (עם תמונות)](https://i.howwhatproduce.com/images/001/image-501-63-j.webp)
בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטראסוני: צור בוט אוטונומי מבוסס ארדואינו באמצעות חיישן אולטרסאונד. בוט זה יכול לנוע כמעט לבד מבלי להתנגש במכשולים. בעצם מה שהיא עושה הוא מזהה כל סוג של מכשולים בדרכו ומחליט את הדרך הטובה ביותר
שיטות לאיתור מפלס מים Arduino באמצעות חיישן אולטרסאונד וחיישן מים Funduino: 4 שלבים
![שיטות לאיתור מפלס מים Arduino באמצעות חיישן אולטרסאונד וחיישן מים Funduino: 4 שלבים שיטות לאיתור מפלס מים Arduino באמצעות חיישן אולטרסאונד וחיישן מים Funduino: 4 שלבים](https://i.howwhatproduce.com/images/003/image-8298-21-j.webp)
שיטות לאיתור מפלס מים Arduino באמצעות חיישן קולי וחיישן מים Funduino: בפרויקט זה אראה לך כיצד יוצרים גלאי מים זול בשתי שיטות: 1. חיישן קולי (HC-SR04) .2. חיישן מים פונדוינו