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

מד לוקס עם ארדואינו: 5 שלבים
מד לוקס עם ארדואינו: 5 שלבים

וִידֵאוֹ: מד לוקס עם ארדואינו: 5 שלבים

וִידֵאוֹ: מד לוקס עם ארדואינו: 5 שלבים
וִידֵאוֹ: רכב היברידי - טורי ומקבילי | תחבורה מתקדמת לכיתות י,יא,יב 2024, יולי
Anonim
מד לוקס עם ארדואינו
מד לוקס עם ארדואינו

מד לוקס (ידוע גם בשם מד אור) - מד אור הוא מכשיר המשמש למדידת כמות האור.

לוקס - הלוקס (סמל: lx) היא יחידת התאורה והפליטות הזוהרות הנגזרות על ידי SI, ומדידת שטף הזרם ליחידת שטח.

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

שלב 1: הדברים שאתה צריך

הדברים שאתה צריך
הדברים שאתה צריך

· 200 Ω נגד

· ארדואינו UNO

· פרבורד

· התנגדות תלויה באור (LDR)

· הלחמה

· מלחם

מגשרים זכר לזכר

(אופציונאלי)

לוח לחם

שלב 2: בנה אותו

לבנות את זה
לבנות את זה
לבנות את זה
לבנות את זה

סדר את 200 Ω המתג ו- LDR בתצורת מחלק מתח, כמתואר בתרשים לעיל:

ראשית אני ממליץ לך לבנות את המעגל על לוח לחם כדי לבדוק אותו לפני שתלחם אותו ל- Perfboard, כך:

שלב 3: הפוך אותו לצמיתות

עשה זאת לצמיתות
עשה זאת לצמיתות
עשה זאת לצמיתות
עשה זאת לצמיתות
עשה זאת לצמיתות
עשה זאת לצמיתות

אסוף את התרכובות שלך להלחמה.

סדרו את החלקים כך:

הובלה אחת של הנגד חייבת להיות במעקה משלה ומוביל אחד של ה- LDR חייב להיות על המעקה שלה, לאחר מכן יש לחבר את ההובלה הנותרת למסילה אחת. זה ייצור את מחלק המתח שאנחנו צריכים להאכיל לארדואינו ואל תשכח את הכותרות; כל כותרת מתחברת למסילה אחת.

טיפ: אל תניח את ה- LDR שטוח על ה- Perfboard אם אתה משתמש במגהץ מקלות (לא בתחנת הלחמה), שרפתי את ה- LDR ונאלצתי לבצע אותו מחדש.

כשתסיים זה אמור להיראות כך:

שלב 4: הקוד (סקיצת הארדואינו)

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

ראשית, אנו מגדירים כמה קבועים לשימוש מאוחר יותר בחישובים שלנו.

בפונקציית ההתקנה שלנו, אנו פשוט מתחילים חיבור סדרתי להצגת הקריאות שלנו.

בלולאה שלנו, אנו מצהירים על משתנים וסוגיהם. לאחר מכן, אנו מקבלים את הקריאה מהגשושית באמצעות סיכת Arduino A1. עכשיו החלק האהוב על כולם, MATH, אנו מחלקים את המתח מ- A1 ב- MAX_ADC_READING הקבוע שלנו ואז מכפילים בקבוע ADC_REF_VOLTAGE שלנו כדי לצאת מתח הנגד. כדי לקבל את מתח LDR אנו מינוס את מתח הנגד המחושב שלנו מ- ADC_REF_VOLTAGE שלנו, ערך זה משמש לאחר מכן כדי לקבל את התנגדות LDR על ידי חלוקת מתח LDR במתח הנגד שלנו ואז הכפלת התוצאה בקבוע REF_RESISTANCE שלנו, כמעט סיימנו, אנו משתמשים בפאו () פונקציה בספריית Arduino כדי לקבל מעריך באמצעות ldrResistance כבסיס וקבוע LUX_CALC_EXPONENT כמעריך החוצה, ערך זה מוכפל אז בקבוע LUX_CALC_SCALAR כדי לקבל את ערך Lux שלנו. אוקי שיעור המתמטיקה הסתיים. כעת אנו מדפיסים את המידע הזה לצג הטורי ומחכים ל -250 אלפיות השנייה כדי שנוכל לקרוא אותו. פשוט העלה את הקוד ל- Arduino שלך וחבר את החללית, עכשיו אתה מוכן ללכת ולמדוד את עוצמת האור

שלב 5: מסקנה:

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

מוּמלָץ: