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

חיישן אור MAX44009 עם OLED: 7 שלבים
חיישן אור MAX44009 עם OLED: 7 שלבים

וִידֵאוֹ: חיישן אור MAX44009 עם OLED: 7 שלבים

וִידֵאוֹ: חיישן אור MAX44009 עם OLED: 7 שלבים
וִידֵאוֹ: 30 товаров для автомобиля с Алиэкспресс, автотовары №22 2024, נוֹבֶמבֶּר
Anonim
חיישן אור MAX44009 עם OLED
חיישן אור MAX44009 עם OLED

שלום חברים!

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

שלב 1: אז מה זה?

זהו מד אור (לוקס) העושה שימוש בארדואינו, חיישן אור, תצוגת oled וכמה תאים. הסיבה שבחרתי בתצוגת oled היא שקל להתחבר עם arduino. כך אוכל לחסוך זמן וחומר כדי לחבר את הכל יחד.

הבה נתחיל!

שלב 2: חיישן האור

חיישן האור
חיישן האור

חיישן אור הסביבה MAX44009 הוא חיישן נהדר, קל לשימוש וזול מאוד. אבל הכי חשוב שיש לו טווח מדידה רחב: 0.045 לוקס עד 188, 000 לוקס; זרם הפעלה נמוך מאוד. הספרייה שבה אני משתמש תומכת בחישוב WPM (וואט למ ר). האם זה מספיק טוב ??? כן!

אני ממליץ להשתמש בו רק עם 3.3 וולט כאשר הוא מחובר לארדואינו.

הוספתי את הקישורים האלה כדי לקרוא על העובדות הבסיסיות.

www.maximintegrated.com/en/products/sensor…

hu.mouser.com/new/maxim-integrated/maximma…

מהו WPM?

כפי שהוא כתוב בספרייה h.file: bla bla …………….. זה מאפשר חיישן בעלות נמוכה, בקנה מידה קטן, המסוגל להעריך בערך את האנרגיה הפוגעת בכדור הארץ (ב- W/m^2)

בכל זמן נתון. אני חושב שזה ישר קדימה.

שלב 3: חומרים

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

החלקים הדרושים לפרויקט זה הם:

- Arduino Uno (Atmega328 ומעלה)

- תצוגת I2C בעלת 0.96 אינץ '

- חיישן אור MAX44009

- לוח לחם

- כמה חוטי מגשר

- כמה נוריות או מוט LED בעל 10 קטע

אבל כמובן שאתה יכול להשתמש בכל תצוגה אחרת גם אם תרצה.

שלב 4: חיבורים

Pls מבין: אין לי פריץ או דברים אחרים כאלה. אני לא אוהב את זה ואין לי זמן ועצב להתעסק בזה.

החיבורים פשוטים מאוד:

התצוגה והחיישן משתמשים בקווי I2C של ארדואינו.

לְהַצִיג:

VCC - 3.3 או 5 וולט

GND - קרקע

SCL - אנלוגי 5

SDA - אנלוגי 4

MAX44009:

VCC - 3.3 וולט (רק !!)

GND - קרקע

SCL - אנלוגי 5SDA - אנלוגי 4

10 הנורות בהן השתמשתי על לוח הלחם משתמשות בסיכה דיגיטלית 2 עד 11.

שלב 5: תוכנה

אני נותן את הספריות והשרטוט בו השתמשתי.

העתק והדבק, הידור והעלה ל- arduino.

שלב 6: מד אור בעבודה

מד אור בעבודה
מד אור בעבודה
מד אור בעבודה
מד אור בעבודה
מד אור בעבודה
מד אור בעבודה
מד אור בעבודה
מד אור בעבודה

לאחר ההעלאה הארדואינו מודד ומציג את ערך הלוקס, wpm. הקריאות מתעדכנות בכל 300 ms.

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

מכיוון שהחיישן יכול למדוד עד 188006 לוקס החלטתי כי כל לד יציין 18, 000 לוקס. אבל אתה יכול להתאים את הערכים לצרכים שלך. הזמנתי מוט LED בעל 10 קטע לגרסה הסופית של מד התאורה הזה, אך עדיין לא התקבל. זה החלק היחיד שחסר, אבל כשאקבל אותו, אייצר אותו במארז עמיד למים.

שלב 7: בוצע

אתה גמור. השתמש בו כרצונך.

תקווה שתמצא את זה שימושי.

המשך יום נעים!

מוּמלָץ: