תוכן עניינים:
וִידֵאוֹ: כיצד לקרוא מד חשמל באמצעות ארדואינו: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
לעתים קרובות יהיה מעניין לדעת את צריכת החשמל הנוכחית או את צריכת החשמל הכוללת של הבית שלך כדי להגביל את עלויות החשמל ולהגן על הסביבה. זו לא באמת בעיה, כי בעיקר תמצא מד חשמל דיגיטלי חכם בארון ההתקנה שלך. כאן בגרמניה תוכלו למצוא במקרה זה לעתים קרובות את DZ541 של Holley Tech מסין בארון שלכם. מד זה מצויד בממשק אינפרא אדום אופטי וממשק RS485 להפצת הנתונים שנאספו באמצעות פרוטוקול SML. בפרויקט זה נשתמש בממשק RS485 לחיבור ארדואינו למונה ונקרא את הערכים לצריכת החשמל הכוללת והספק אמיתי.
שלב 1: חיבור RS485
כדי לחבר את הארדואינו למד באמצעות RS485 השתמשתי במגן Arduino RS485 שלנו עם ממשק מבודד. מסופי RS485 של המונה מוגנים על ידי כיסוי פלסטיק. כיסוי זה בדרך כלל ננעל על ידי חותם. אל תפתח את הכריכה הזו בעצמך. זה יכול להיות מסוכן וחותם שבור יכול להיות הסיבה לצרות רבות עם ספק האנרגיה שלך. הדרך הטובה ביותר היא לבקש עזרה מחשמלאי. הוא יכול לחבר את הכבל למסופי RS485 של המונה ולשחזר את החותם.
עכשיו אתה יכול לחבר את מסופי A ו- B של המונה עם מסופי A ו- B של המגן.
שלב 2: הגדרת מתג מגשר ו- DIP
מגן RS485 מצויד בכמה מגשרים ומתגי DIP לתצורה. אנא הגדר את מתגי ה- DIP באופן הבא: SW1 - ON, OFF, OFF, OFF (מקלט תמיד דולק) SW2 - OFF, OFF, ON, ON (מצב RS485) SW3 - ON, OFF, OFF, OFF (נגד סיום מופעל) יש לקבוע רק שני מגשרים: JP1 עד 5V עבור Arduino UNO ומגשר שני במיקום RX - 2
שלב 3: קוד
אנו משתמשים ב- UART לצורך איתור באגים ותכנות. המונה מחובר דרך יציאת D2 ותוכנת UART באמצעות 9600 Baud (8N1). המונה שולח ללא הרף את הנתונים. התוכנית מחפשת רצפי בתים מיוחדים בזרם הנתונים למציאת חבילות הנתונים המעניינות. עבור מטרים אחרים ייתכן שיהיה צורך לערוך את רצפי הבייט או את המרחק בין רצפי הבייט (הכותרת) לנתונים המעניינים. הערכים המפענחים לצריכת החשמל הכוללת והספק האמיתי יוצגו בחלון הטרמינל של ה- Arduino IDE.
מוּמלָץ:
כיצד לקרוא נתוני DHT על LCD באמצעות פטל פטל: 6 שלבים
כיצד לקרוא נתוני DHT על LCD באמצעות פטל פטל: הטמפרטורה והלחות היחסית הם נתוני מזג אוויר חשובים בסביבות. השניים יכולים להיות הנתונים שתחנת מזג אוויר מיני מספקת. ניתן להשיג את קריאת הטמפרטורה והלחות היחסית שלך עם פטל פאי באמצעות מגוון
כיצד לקרוא מיקרומטר: 3 שלבים
איך לקרוא מיקרומטר: שלום, שמי דמיאן פול. אני סטודנט שנה ב 'במכון הטכני של אזור האגם בתכנית עיבוד דיוק. אני מפעיל מכונות CNC כבר למעלה משנתיים לפני שהשתתפתי במכון הטכני של אזור האגם. היום אני הולך
כיצד לקרוא ערכים אנלוגיים מרובים באמצעות סיכה אנלוגית אחת: 6 שלבים (עם תמונות)
כיצד לקרוא ערכים אנלוגיים מרובים באמצעות סיכה אנלוגית אחת: במדריך זה אני הולך להראות לך כיצד לקרוא ערכים אנלוגיים מרובים באמצעות סיכת קלט אנלוגית אחת בלבד
כיצד לקרוא חיישן לחץ דיפרנציאלי MPX5010 עם Arduino: 5 שלבים
כיצד לקרוא חיישן לחץ דיפרנציאלי MPX5010 עם Arduino: הדרך שבה כתבתי את הקוד היא כזו שניתן לשנות אותה בקלות כך שתתאים לחיישן לחץ אחר. פשוט שנה את משתני הקונסט הבאים הבאים בקוד בהתבסס על הערכים מתוך גליון הנתונים של כל חיישן לחץ: " sensorOffset & quot
מודול כרטיס SD עם Arduino: כיצד לקרוא/לכתוב נתונים: 14 שלבים
מודול כרטיס SD עם Arduino: כיצד לקרוא/לכתוב נתונים: סקירה נתוני אחסון הם אחד החלקים החשובים ביותר בכל פרויקט. ישנן מספר דרכים לאחסן נתונים בהתאם לסוג הנתונים וגודלם. כרטיסי SD ומיקרו SD הם אחד המעשיים ביותר מבין מכשירי האחסון, המשמשים ב