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

תחנת מזג אוויר Arduino Ultra Low Power: 5 שלבים
תחנת מזג אוויר Arduino Ultra Low Power: 5 שלבים

וִידֵאוֹ: תחנת מזג אוויר Arduino Ultra Low Power: 5 שלבים

וִידֵאוֹ: תחנת מזג אוויר Arduino Ultra Low Power: 5 שלבים
וִידֵאוֹ: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, יולי
Anonim
תחנת מזג אוויר של ארדואינו במיוחד נמוכה במיוחד
תחנת מזג אוויר של ארדואינו במיוחד נמוכה במיוחד

מדריך זה יראה לכם כיצד לבנות תחנת מזג אוויר עם צריכת חשמל נמוכה במיוחד באמצעות ננו ארדואינו, bme 280 ומודול הרדיו rf433, שיחזיק מעמד כ -1.5 עד שנתיים ב- 2 LiPo 18650 ויכולת להרחיב אותו ולהוסיף חיישנים נוספים פאנל סולארי.

שלב 1: חלקים

מַשׁדֵר:

  • 1 x Arduino Pro mini (כאשר הספק הוביל והווסת המתח הוסר)
  • חיישן 1 x Bme280 (כל חיישן יעשה, רק הוסף כמה פיסות קוד)
  • 1 x ממיר באק (הכי יעיל שאפשר, אופציונלי)
  • 1 x דיודה (אופציונלי)
  • 2 x 18650s (כל סוללה תעשה אם היא בטווח של 2-5.5v)
  • 1 x לוח לחם
  • כמה כותרות וכבלים
  • 1 x משדר Rf433 (עם אנטנה)
  • 1 x פאנל סולארי (אופציונלי)
  • 1 x מארז עמיד בפני מזג אוויר (השתמשתי בכלי טופר ישנים)

מַקְלֵט:

  • 1 x Arduino Pro mini (במקרה זה כל ארדואינו היה עושה)
  • 1 x תצוגת קריסטל נוזלי
  • 1 x מקלט Rf433 (עם אנטנה)

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

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

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

שלב 3: הקוד

קוד המשדר מותאם עבור צריכת חשמל נמוכה באמצעות ספריית LowPower.h וספריית bme280 של adafruit.

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

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

שלב 4: תוצאות

מדידת הזרם מצד המשדר מראה זרם שינה של כ -11uA. הוא עושה זאת במשך כ -24 שניות ולאחר מכן משדר את הטמפרטורה, הלחות והלחץ הברומטרי. לוקח בערך 350 ms לעשות זאת, ומשתמש בסביבות 11.5 mA. אבל אתה יכול בקלות להוסיף חיישנים משלך ולהרחיב את תחנת מזג האוויר.

כדי לחשב את זמן הריצה השתמשתי במחשבון שימושי זה מאורגון מוטבע. החלפת הערכים במחשבון המקוון מראה לנו זמן ריצה של כ -1.5 שנים, וזה די מקובל בהתחשב בשני 1, 500mAh LiPos המותקנים. עם הפאנל הסולארי לעומת זאת זמן הריצה יהיה בלתי מוגבל לצריכה מסוג זה.

מאוחר יותר אוסיף קובץ הגנה מפני סוללות, או קוד כלשהו לניטור הסוללה

אני מקווה שמצאת שזה שימושי, כל שאלה או תיקון אתה מוזמן להשאיר אותם למטה

שלב 5: עריכה:

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

מוּמלָץ: