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

הזנת אינדקס UV / EOT של EPA: 4 שלבים (עם תמונות)
הזנת אינדקס UV / EOT של EPA: 4 שלבים (עם תמונות)

וִידֵאוֹ: הזנת אינדקס UV / EOT של EPA: 4 שלבים (עם תמונות)

וִידֵאוֹ: הזנת אינדקס UV / EOT של EPA: 4 שלבים (עם תמונות)
וִידֵאוֹ: מכונת הדפסה UV R2R 2024, נוֹבֶמבֶּר
Anonim
Image
Image
EPA הזנת אינדקס UV / IOT
EPA הזנת אינדקס UV / IOT

המכשיר הקטן הזה שואב את אינדקס ה- UV המקומי שלכם מ- EPA ומציג את רמת ה- UV ב -5 צבעים שונים ומציג גם פרטים על ה- OLED. UV 1-2 הוא ירוק, 3-5 הוא צהוב, 6-7 הוא כתום, 8-10 הוא אדום, 11+ הוא סגול.

אספקה

Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

350 מה ליפו

NeoPixel אחד

שרת שיכול להריץ סקריפט php עם חיבור לאינטרנט

חלקים מודפסים בתלת מימד (מצורף)

שלב 1: חיווט

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

יהיה עליך לחבר את NeoPixel ל- Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500

הוא משמש להצגת קידוד צבעי UV בחלקו העליון. תצטרך גם לחבר את מתג המחוון ל- GND ולהפעיל את הסיכה.

אני משתמש במתג המחוון מכאן

www.digikey.com/product-detail/en/c-k/JS20…

שלב 2: הגדרת שרת / קח הזנות EPA

danchen.me/lab/wp-content/uploads 2020/08/pub_UV_index_checker_via_WiFiWebClient_OLED_neopixel.zip

קובץ ה- zip מכיל קובץ uv.php, הוא שולף את ה- xml מאתר ה- EPA

(שנה את המיקוד/***** למיקוד שלך)

enviro.epa.gov/enviro/efservice/getEnvirofactsUVHOURLY/ZIP/98121

קובץ ה- PHP שכללתי למטה, מבטא את קובץ ה- XML והוספתי כמה דברים, כגון השעה הנוכחית ומדד ה- UV הנוכחי בסוף וזה נראה כך?: 7 2 PM:7 3 PM:6 4 PM:4 5:22:2 6 PM:1 0 Adafruit MO לאחר מכן עיבד את המחרוזת ומפה אותו לצבע NeoPixel באמצעות התו למטה.

שלב 3: הדפס את המארז

הדפס את קבצי ההדפסה בתלת מימד

שלב 4: הרכבה

להרכיב
להרכיב
להרכיב
להרכיב
להרכיב
להרכיב
  1. כדי לוודא שאתה מחבר את ה- NeoPixel ל- PIN הנכון, השתמשתי ב- 12 בקוד המצורף.
  2. ערוך את ה- SSF והסיסמה של WiFI.
  3. העלה את הסקיצה המספקת.
  4. צץ בתצוגה ובשפתיים
  5. בוצע!

מוּמלָץ: