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

גלאי מתח Arduino AC 220V/110V: 3 שלבים
גלאי מתח Arduino AC 220V/110V: 3 שלבים

וִידֵאוֹ: גלאי מתח Arduino AC 220V/110V: 3 שלבים

וִידֵאוֹ: גלאי מתח Arduino AC 220V/110V: 3 שלבים
וִידֵאוֹ: AC voltage waveform using Arduino UNO 2024, נוֹבֶמבֶּר
Anonim
גלאי מתח Arduino AC 220V/110V
גלאי מתח Arduino AC 220V/110V

לפעמים כשיש לנו פרויקט בית חכם, אנו זקוקים גם למערכת לניטור האם המכשיר באמת נדלק או שאולי גם נרצה ליצור מערכת רק כדי לזהות ולרשום אם מכונה או מכשיר מופעל. ניתן לפתור בעיה זו באמצעות מודול שיכול לזהות האם קיים מתח AC של 110V/220V. לאחר חיפוש באינטרנט נתקלתי במודול זה וחשבתי שאולי יהיה רעיון טוב להכין הוראות כיצד להשתמש במודול זה.

במדריך זה אנו הולכים ליצור מערכת המזהה אם יש מתח AC של 220V או לא באמצעות Arduino digitalRead.

אם אתה רוצה לקנות מודול זה הנה הקישור לחנות:

מודול גלאי מתח

אספקה

1. כבל Arduino Uno + USB

2. מגשר זכר-נקבה (3 יח ')

3. מודול גלאי מתח

שלב 1: חיווט

תִיוּל
תִיוּל

זהו חיווט פשוט שייתן היגיון גבוה לסיכה 2 של Arduino אם תקע החשמל מחובר לשקע פעיל.

שלב 2: תכנות

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

ראשית, אנו מגדירים שסיכה דיגיטלית 2 נקראת מעכשיו voltagePin, והסיכה הדיגיטלית 13 היא ledPin.

שנית, הגדרנו את ה- VoltPin כסיכת קלט דיגיטלית ו- ledPin כסיכת פלט דיגיטלית על ידי כתיבת pinMode (voltagePin, INPUT); ו- pinMode (ledPin, OUTPUT);, בהתאמה.

במערכת זו אנו רוצים ש- LED הלוח ידלק בכל פעם שהתקע מחובר לשקע. אז בכל פעם שאנו מקבלים ערך גבוה מ- DigitalRead (voltagePin) הנורית תידלק.

אתה יכול להוריד את התוכנית המצורפת להלן, אם אתה רוצה לנסות זאת.

שלב 3: בדיקה

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

מוּמלָץ: