תוכן עניינים:
- שלב 1: אסוף חומרים נחוצים
- שלב 2: הגדרת חומרה
- שלב 3: הוסף קוד ל- Arduino כדי לבצע קריאות UV
- שלב 4: פתרון בעיות (במידת הצורך)
וִידֵאוֹ: Adafruit SI1145 UV/אור גלוי/חיישן אינפרא אדום - Arduino ו- LCD: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
פרויקט זה משתמש בחיישן Adafruit SI1145 UV/אור נראה/אינפרא אדום לחישוב דירוג ה- UV הנוכחי. UV לא מורגש ישירות. במקום זאת, הוא מחושב כפונקציה של האור הנראה וקריאות האינפרא אדום. כשבדקתי אותו בחוץ, הוא היה מדויק בהתבסס על קריאת ה- UV של weather.com. ראיתי בעיני רוחי את הפרויקט עם נושא "steampunk" - מכשיר שסרן ספינת אוויר יזדקק לו כאשר חשיפת ה- UV על הסיפון תדרוש יישום או יישום מחדש של קרם הגנה.
העיצוב הכולל נועד להשתלב עם תחנת מזג האוויר Raspberry Pi. לרוע המזל, עדיין לא סיימתי את האינטגרציה הזו. אעדכן את ההוראה עם פרטים נוספים כאשר זה יקרה.
שלב 1: אסוף חומרים נחוצים
דרושה חומרה/תוכנה
- Arduino Uno וכבל סנכרון ליציאת USB
- מחשב לתכנת Arduino
- ספריית Adafruit לחיישן UV (https://github.com/adafruit/Adafruit_SI1145_Library/)
- ספריית התצוגה של Liquid Crystal (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- תצוגת אל סי די. השתמשתי: (https://smile.amazon.com/uxcell-Standard-Character-Backlight-Display/dp/B00EDMMTGY/ref=sr_1_1?ie=UTF8&qid=1481681388&sr=8-1&keywords=lcd+screen+arduino)
- חיישן Adafruit SI1145 לאור UV/IR/אור גלוי (https://www.adafruit.com/products/1777) B
- לוח לחם
- כבלי מגשר זכר לגבר
- 10k פוטנציומטר
- נגד 220 אוהם
- מארז סוללות (8 סוללות AA) 6 סוללות AA
שלב 2: הגדרת חומרה
חיישן UV הלחמה חבר את Arduino ליציאת USB במחשב
חבר את מסך LCD ל- Arduino
- פין RS RS - סיכה דיגיטלית 12
- פין LCD אפשר - סיכה דיגיטלית 11
- LCD D4 - סיכה דיגיטלית 5
- פין LCD D5 - סיכה דיגיטלית 4
- פין LCD D6 - סיכה דיגיטלית 3
- פין LCD D7 - סיכה דיגיטלית 2
חבר מודול חיישן UV ל- Arduino. (הדף של Adafruit בחיישן כולל הדרכה נחמדה הכוללת תמונות חיווט).
- VIN לאספקת חשמל - 5V או 3V. הגדרתי את החיישן לשימוש 3.3V כך שניתן יהיה להשתמש ב- 5V במסך ה- LCD
- GND לקרקע.
- חיישן SCL על SCL על Arduino - סיכה A5.
- SDA על חיישן ל- SDA ב- Arduino - סיכה A4.
חברו פוטנציומטר 10K ל -5 V ואדמה עם פלט לפין LCD 3
חברו מתאם 220 אוהם להפעלת התאורה האחורית של התצוגה, פין 15 עד 5 וולט ופין 16 לקרקע.
שלב 3: הוסף קוד ל- Arduino כדי לבצע קריאות UV
הקובץ המצורף כולל את הקוד ל- Arduino שיאתחל את החיישן ויעשה קריאות UV.
שלב 4: פתרון בעיות (במידת הצורך)
השתמשתי בחבילות סוללות כדי להפעיל את הארדואינו מכיוון שמתאם מתח של 5V נתן לו יותר מדי כוח - התצוגה נראתה מטורפת.
ניתן לצפות באתחול החיישן מהתצוגה הסדרתית בארדואינו. תיקון קל בקוד יכול לאפשר לך לבדוק את הקריאות גם בתצוגה הסידרית. שנה את "lcd.print" ל- "serial.print".
תהנה!
מוּמלָץ:
חיישן קוביות אינפרא אדום: 5 שלבים
חיישן קוביות אינפרא אדום: שמי קלווין ואני אראה לך כיצד להכין חיישן קוביות אינפרא אדום ולהסביר כיצד הוא עובד. כרגע אני סטודנט באוניברסיטת טיילור הלומד הנדסת מחשבים והצוות שלי והתבקשתי לתכנן ולבנות מנגנון יכול למיין כל
Raspberry Pi - TMP007 חיישן אינפרא אדום תרמי חכם Python הדרכה: 4 שלבים
Raspberry Pi - TMP007 חיישן אינפרא אדום תרמי Python הדרכה: TMP007 הוא חיישן אינפרא אדום תרמי שמודד את הטמפרטורה של אובייקט מבלי להיות איתו במגע. האנרגיה האינפרא אדומה הנפלטת מהאובייקט בשדה החיישנים נקלטת על ידי התרמיל המשולב בחיישן. התרמיל
Raspberry Pi - TMP007 חיישן אינפרא אדום תרמי חכם Java הדרכה: 4 שלבים
Raspberry Pi - TMP007 חיישן אינפרא אדום תרמי חכם Java הדרכה: TMP007 הוא חיישן אינפרא אדום תרמי שמודד את הטמפרטורה של אובייקט מבלי להיות איתו במגע. האנרגיה האינפרא אדומה הנפלטת מהאובייקט בשדה החיישנים נקלטת על ידי החום התרמו המשולב בחיישן. התרמיל
חיישן קרבה אינפרא אדום באמצעות LM358: 5 שלבים
חיישן קרבה אינפרא אדום באמצעות LM358: זהו מדריך לגבי יצירת חיישן קרבה IR
מצלמה תרמית IR מסוג M5Stack באמצעות חיישן הדמיה של מערך אינפרא אדום AMG8833: 3 שלבים
מצלמה תרמית M5Stack IR באמצעות חיישן הדמיה מערך אינפרא אדום: כמו רבים היו לי קסם למצלמות תרמיות אבל הם תמיד היו מחוץ לטווח המחירים שלי - עד עכשיו !! בזמן הגלישה באתר Hackaday נתקלתי במבנה המצלמות הזה באמצעות M5Stack מודול ESP32 וזול יחסית