תוכן עניינים:
וִידֵאוֹ: SHAZAM WEATHER: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
שלום שמי Sushant Joshi וברוכים הבאים לפרוייקט Instructable / FINAL שלי. פרויקט זה מציג את פרויקט הגמר שלי בקורס הנדסה כיתה 11 שלי. הוא יעבור על כל החומרים הדרושים לייצור, כל הרכיבים, איך לבנות אותו (מעגל), קוד הפרויקט, ואיך לגרום לו להיראות נחמד! סקירה בסיסית של הפרויקט הזה היא בעצם סימולטור מזג אוויר (אני קורא לזה Weather Shazam). יש לו גלאי הובלה, שמזהה לחות וטמפרטורה, אזעקת להבה עם זמזם, כך שאם יש אש, הוא ישמיע רעש חזק, יש חיישן מים שמזהה אם יש יותר מדי מים, ולבסוף חיישן גז. כדי לראות אם יש הרבה CO2. כל זה מוצג על LCD.
אספקה:
דרושים אספקה:
לוח כריכה
ARDUINO UNO
חוטי ג'מפר
חוטים נקביים
חוטי זכר
קרטון וקלטת (חשמליים)
1 X מסך LCD
חיישן גז 1 X
חיישן לחות 1 X
1 X אזעקת להבה
1 X BUZZER
חיישן מים 1 X
1 X צמח
1 X מצית
מים
שלב 1: הכנת כל חיישן
הכנת מסך LCD
עבור רכיב זה תחילה עליך לחבר את מסך ה- LCD לקרקע ולהספק (על הארדואינו או על לוח הלחם עם חוטי מגשר)
לאחר מכן עליך לחבר את יציאות ה- LCD לסיכות אנלוגיות A4 ו- A5 (חוטים ירוקים בתמונה הראשונה עבור LCD)
הכנת חיישן מים
אלה די פשוטים, אתה מחבר את הכוח והקרקע (+ ו - על החיישן) למקטעים שלהם, ואז ליציאה האחרונה, חבר אותו לפין אנלוגי A1.
הכנת חיישן לחות
עבור זה, חבר את היציאה הראשונה והאחרונה (כפי שמוצג בתמונה החמישית של לחות) חבר אותם לחשמל וקרקע כראוי, ולאחר מכן חבר את היציאה האמצעית לפין דיגיטלי 7.
הכנת חיישן גז
חיישן זה, חבר שוב חשמל וקרקע בהתאמה, ואז התחבר לפין האנלוגי ל- A2
הכנת אזעקת להבה
אז קודם כל חבר חשמל וקרקע (מגמה נפוצה), ואז התחבר לפין אנלוגי ל- A0 ולפין דיגיטלי 8.
הכנת זמזם
חבר את הצד השלילי של הבאזר לאדמה ואת הסיכה השנייה לסיכה דיגיטלית 6.
שלב 2: חיבור הקוד
אז הקוד מסביר את עצמו בעיקר אבל אעבור על יסודות הקוד כדי להציג את החלקים החשובים ביותר.
ההתחלה:
זכור להוסיף תמיד את הספריות במערכת שלך (או לפחות את תיקיות ה- Arduino שלך)
הספריות הספציפיות הדרושות הן:
Wire.h
LiquidCrystal_I2c.h
dht.h
יש צורך בספריות ספציפיות אלה כדי למלא את הקוד ולגרום לו לפעול, בלעדיהן הקוד אינו מועיל.
דבר חשוב נוסף שרציתי להזכיר הוא הכניסות ולוודא לציין את כל הפינים הדיגיטליים והסיכות האנלוגיות
#define FLAME 6
#הגדר BUZZER 6
dht DHT;
const int DHT11_PIN = 7;
const int waterSensor = A1;
int waterValue = 0;
int gas;
int מים;
דברים אלה חשובים ומכריעים כדי שהקוד יפעל.
כמו כן בעת כתיבת הקוד הקפד לשים נכון את הסוגריים הדרושים וגם את הצהרות המתאימות אם, עקוב אחר התמונות.
שלב 3: לגרום לזה להראות נחמד
זה לא חובה, אבל זה עושה את הקילומטר הנוסף כדי שייראה יפה ומסודר
כדי להכין בית / קופסא מסוג זה, אתה יכול לעשות זאת בדרך שלך אך בשבילי. כל שעליך לעשות הוא:
- מצא קופסה אקראית בבית שלך
- חתכו אותו לחתיכות והשתמשו בקלטת כדי להדביק יחד
- חותכים חורים לכל רכיב אישי
- לאחר שתעשה זאת ותשקיע קצת, תהיה לך התמונה הראשונה
- לאחר מכן הכנס את לוח הלחם ואת ארדואינו לקופסה שלך
- צור לה דלת כפי שמוצג בתמונה השנייה
- לחדד אותו ולגרום לו להראות אפילו טוב יותר
- הוסף נגיעות וקישוטים אחרונים
- סיימת!
עכשיו תהנה מסימולטור מזג האוויר ותהנה.
מוּמלָץ:
אפליקציית Weather Weather באמצעות Esp8266: 7 שלבים
אפליקציית Weather Weather באמצעות Esp8266: SHT 31 היא חיישני טמפרטורה ולחות מתוצרת Sensirion. SHT31 מספק רמת דיוק גבוהה סביב ± 2% לחות יחסית. טווח הלחות שלו נע בין 0 ל -100% וטווח הטמפרטורות הוא בין -40 ל -125 מעלות צלזיוס. זה הרבה יותר אמין ומהיר עם
POCU-WEATHER: 6 שלבים
POCU-WEATHER: POCU-WEATHER היא תחנת מזג אוויר בגודל כיס. שהיא יישום מבוסס Iot ועוזר בניטור קוד פתוח אחר מזג האוויר בכל מקום מהעולם
מרכז השליטה של Dark Sky API PyPortal & Weather: 6 שלבים
מרכז השליטה של Dark Sky API PyPortal & Weather Dashboard: פרוייקט זה לוקח על אחד שעשינו בעבר, לוח המחוונים של Dark Sky API. הפעם במקום פיי פטל, נשתמש ב- Adafruit PyPortal כדי להציג נתוני מזג אוויר ולשלוח נתונים אלה למצב התחלתי. שני לוחות מחוונים לעבודה של אחד
IOT Weather Cloud - שימוש ב- OpenWeatherMaps: 11 שלבים (עם תמונות)
IOT Weather Cloud - שימוש ב- OpenWeatherMaps: זהו ענן שתלוי מתקרת החדר ומנגן דפוסים מסוימים על סמך התוצאה המוחזרת מהאינטרנט. הוא מאחזר את נתוני מזג האוויר מ- OpenWeatherMaps. ניתן לשלוט בו באופן ידני באמצעות ממשק אינטרנט או אוטומטי
תצוגת נייר אלקטרוני של IoT Weather Monitor - מחובר לאינטרנט ESP8266: 7 שלבים
תצוגת נייר אלקטרוני של IoT Weather Monitor | מחובר לאינטרנט ESP8266: תצוגת נייר האלקטרוני תציג את נתוני מזג האוויר, מסונכרנים עם OpenWeatherMap API (באמצעות WiFi). לב הפרויקט הוא ESP8266/32. היי, מה קורה חבר'ה? אקרש כאן מ- CETech. היום אנחנו הולכים לעשות פרויקט שהוא צג מזג אוויר אשר