תוכן עניינים:
- שלב 1: הסדנה שלי
- שלב 2: חומר
- שלב 3: פרוטוקול I2c
- שלב 4: תצוגה והתנגדות צילום
- שלב 5: DHT22
- שלב 6: כפתורים
- שלב 7: הרכבה
- שלב 8: קוד ארדואינו
- שלב 9: … Allarm…
וִידֵאוֹ: שעון מזג אוויר: 11 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
עדכון עם ערכת חשמל ותוכנית Fritzing
אני יוצר שני הנחות:
- זהו ההנחיה הראשונה שלי
- אני איטלקי בעל ידע שלא למד אנגלית בבית הספר, ובגלל זה ביקשתי עזרה ל:
התחל עם תודה לכמה אנשים שדרך עבודתם נתנו לי השראה ועזרו לי "לשחק" עם Arduino / Genuino
מישל מאפוצ'י
דניאל אלברטי
מאורו אלפירי
הפרופסור שלי למעבדה "פריטו קרלי"
שלב 1: הסדנה שלי
בסדנה שלי רציתי שעון שבנוסף לשעות והתאריך רציתי גם לדעת את תנאי הסביבה
ניתן לבצע את העבודה בקלות עם Arduino, משרת רק RTC, DHT22 (קצת יותר יקר אך מדויק יותר מ- DHT11) ו- BMP180
אבל אנו רואים בפירוט את החומר הדרוש
שלב 2: חומר
- Arduino או Arduino עצמאי
- BMP180 - חיישן לחץ/טמפרטורה/גובה ברומטרי
- DHT22 - חיישן טמפרטורה -לחות
- RTC DS1307
- לוח אחד
- חוטי חשמל
- 3 כפתורים
- קופסאות לארבעה פירות GEWISS
- LCD 20x4 I2c
- 1 התנגדות צילום
ארדואינו אין הרבה מה לומר, בגלל מקום מוגבל השתמשתי במכשיר עצמאי של ארדואינו
החיישנים נרכשו על ידי aliexpress, הם עולים מעט אך השקיעו לנו 40 יום להגיע לאיטליה מסין
הלחצנים משמשים כדי להתאים את הזמן שכן ל- RTC יש מרווח שגיאות של דקה אחת לחודש (תרשים ושרטוטים שנלקחו מ- arduinoenonsolo)
התכונה Photoresistance להסביר מאוחר יותר
שלב 3: פרוטוקול I2c
ה- DISPLAY, RTC ו- BMP180 מתקשרים עם Arduino באמצעות פרוטוקול I2C והספרייה Wire.
כל שלושת האלמנטים חייבים להיות מחוברים במקביל לאנשי ה- SDA וה- SLC המתאימים Arduino התואמים לפינים A4 ו- A5.
כדי להקל על העבודה, ולא לבלבל את המגעים השתמשתי בחוטים באותם הצבעים
מודול RTC הוא "שעון", על ידי תקשורת עם Arduino, סופר את הזמן האמיתי (שעות, דקות, שניות, יום, חודש ושנה). ה- RTC מסופק על ידי סוללת חיץ שכאשר החשמל כבוי, ממשיך לחשב את חלוף הזמן.
מודול BMP180 (חיישן לחץ / טמפרטורה / גובה ברומטרי) הוא חיישן בעל ביצועים גבוהים המספק טמפרטורה, לחץ ברומטרי וגובה. השתמשתי בספריית SparkFun
שלב 4: תצוגה והתנגדות צילום
המסך בהיר מאוד, אני רוצה שכשהחדר חשוך, הוא יפחית את הבהירות.
מודול I2C לתצוגה מאפשר לך להתאים את הניגודיות והמגשר יכול לכבות את התאורה האחורית, אך אם הנחנו את המגשר פוטורססיסטור (המסופק על ידי ערכת המתנע של Arduino) עם הגברת האור, ההתנגדות שלו יורד כתוצאה מכך מגביר את בהירות התצוגה, בעוד שבתנאי תאורה נמוכה ההתנגדות גבוהה מאוד והבהירות יורדת.
שלב 5: DHT22
כפי שצוין קודם לכן, השתמשתי ב- DHT22, אם כי יקר יותר מ- DHT11, מכיוון שהוא הרבה יותר מדויק.
חיישן זה מספק את הטמפרטורה והלחות של הסביבה. סקירה של adafruit (שממנה השתמשתי בספרייה)
כדי לפשט את הפרויקט השתמשתי בדגם עם נגד משיכה מובנה.
סיכת הנתונים מחוברת לסיכה 4 של ארדואינו
שלב 6: כפתורים
הכפתורים, כאמור, משמשים לכוונון הזמן מבלי לטעון מחדש את הסקיצות.
יש לבנות מעגל Pull Down קטן לכל כפתור.
סיכת הארדואינו המעוניינת בתכונה זו היא:
- סיכה 6 = תפריט
- סיכה 7 = +
- סיכה 8 = -
שלב 7: הרכבה
בחרתי בקופסת חיבור ל -4 פירות של GEWISS מכיוון שהיא בגודל המושלם לתצוגה בה השתמשתי.
ללא נקודות עוגן, השתמשתי בחוט חשמלי לחיבור התצוגה למסכה הקדמית.
הנורית (בסדרה עם נגד של 220 אוהם) הודבקה לחור מ- 0.5 מ מ שעשיתי.
כדי להגן על הפוטורזיסטור השתמשתי בחתיכת פלסטיק שקוף שאיני זוכר היכן מצאתי.
הוספתי מתג אב כדי לכבות הכל כשלא צריך.
לרשת החשמל השתמשתי במטען סוללות לטלפון עם תקע מיני USB.
החיישן של DHT היה קבוע כך שהוא חיצוני לקופסה.
לחיבור חיישן ה- PIR השתמשתי בתקע שקע סטריאו 2.5.
Arduino עצמאי ו- Stripboard, עם ה- RTC וההתנגדות כלפי מטה (אני מצטער שאתה לא רואה), הם מחוברים לחלק האחורי של הקופסה בעזרת ברגי M3.
שלב 8: קוד ארדואינו
create.arduino.cc/editor/Tittiamo/63707ec5-8583-4053-b9d7-9755849ba635/preview
Dobbiamo avere le librerie:
RTC
DHT
LiquidCrystal_I2C
SFE_BMP180
שלב 9: … Allarm…
המעבדה שלי ממוקמת במרתף, וכשאני עובדת אני לא מרגישה אם מישהו בא לבקר אותי, אז חשבתי להוסיף אזעקה עם חיישן PIR, LED ובאזר.
חיישן PIR צריך להיות מופעל על 5 וולט שסופק על ידי Arduino ומחובר לפין 2
הנורית מחוברת לסיכה 13
הבאזר לסיכה 9
ראה הוזהרת !
כשאתה רוצה לבקר אותי…
תזהיר אותי !!!
מוּמלָץ:
תחנת מזג האוויר של NaTaLia: תחנת מזג אוויר מונעת על ידי סולארית Arduino בוצעה בדרך הנכונה: 8 שלבים (עם תמונות)
תחנת מזג האוויר של NaTaLia: תחנת מזג אוויר המופעלת באמצעות Arduino סולארית בוצעה בדרך הנכונה: לאחר שנה של הפעלה מוצלחת בשני מיקומים שונים אני משתף את תוכניות הפרויקט של תחנת מזג האוויר המונעות על ידי סולארי ומסביר כיצד היא התפתחה למערכת שיכולה לשרוד לאורך זמן. תקופות מכוח השמש. אם אתה עוקב
שעון מזג אוויר ברומטר פטל: 9 שלבים (עם תמונות)
Raspberry Pi ברומטר שעון מזג אוויר: במדריך זה אראה לך כיצד לבנות שעון מדחום / ברומטר בסיסי באמצעות Raspberry Pi 2 עם חיישן BMP180 I2C המוצג על תצוגת I2C בת 7 ספרות של Adafruit בת 7 ספרות. ה- Pi משתמש גם במודול שעון I2C בזמן אמת של DS3231 כדי לקלוט
נר מזג אוויר - מזג אוויר וטמפרטורה במבט חטוף: 8 שלבים
נר מזג אוויר - מזג אוויר וטמפרטורה במבט חטוף: בעזרת נר קסם זה תוכל לספר את הטמפרטורה והתנאים הנוכחיים בחוץ באופן מיידי
שעון תחזית מזג אוויר באמצעות אזעקה ישנה וארדואינו: 13 שלבים (עם תמונות)
שעון תחזית מזג אוויר באמצעות אזעקה ישנה וארדואינו: היה לי שעון מעורר שבור ושקעתי ועלה לי רעיון להמיר אותו לשעון ולתחנת חיזוי מזג אוויר. לפרויקט זה תצטרך: שעון מעורר ישן Arduino Nano BME280 חיישן ( טמפ ', לחות, לחץ) תצוגת LCD
תחנת מזג אוויר Acurite 5 in 1 באמצעות פיי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): 5 שלבים (עם תמונות)
תחנת מזג אוויר Acurite 5 in 1 באמצעות פי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): כשקניתי את תחנת מזג האוויר Acurite 5 in 1 רציתי להיות מסוגל לבדוק את מזג האוויר בבית שלי בזמן שהייתי בחוץ. כשהגעתי הביתה והגדרתי אותו הבנתי שאני חייב לחבר את המסך למחשב או לקנות את הרכזת החכמה שלהם