תוכן עניינים:
וִידֵאוֹ: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. חיישן: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
כולנו אוהבים לדעת מה טמפרטורת החדר הנוכחית, ולפעמים מה הטמפרטורה בחדר אחר, או אולי אפילו בבית הנופש שלכם בצד השני של העולם. אולי אתה רוצה לעקוב אחר הטמפרטורה בבית הלטאה של חיית המחמד שלך? הגעת למקום הנכון כדי ללמוד כיצד לבנות זמני DS18B20 מחוברים מסוג SmartThings משלך. חיישן עם ESP8266 וארדואינו. בדוק את הויד הזה וקרא הלאה.
שלב 1: חומרה - מה שאתה צריך
אינני תומך, מייצג או מקבל דבר עבור הדוגמאות להלן. Emptor Caveat.
החלף לפי הצורך עבור הדרישות/פרמטרים האישיים שלך. קישורים למוצרים הם רק לשם דוגמה ולא לקידום מכירות. לא השתמשתי בנגד ל- DS18B20. אנא השתמש בשיקול דעת שלך.
1. ESP8266 ESP12 NodeMCU SOC
2. חיישן טמפרטורה DS18B20
3. בסיס NodeMCU
4. רכזת SmartThings 2.0 של סמסונג
כבל מיקרו USB
שלב 2: תוכנה - מה שאתה צריך
הנחות: עבודה נוחה עם Arduino IDE, ספריות, SmartThings IDE ו- GITHub.
Arduino IDE
Samsung SmartThings IDE
אפליקציית Android של SmartThings
GITHub
שלב 3: התקנת חומרה
עבור חלק זה, השלבים המוסברים מבוססים על ההתקנה שלי. התאימו לפי הצורך.
- התקן את לוח NodeMCU על בסיס הצומת. (אשר את הכיוון הנכון על ידי מיקומי האנטנות המתאימים לכל אחד או התאמת מספרי סיכה אם מופיעים בבסיס)
- התקן חיבורי מסוף נקבה ב- DS18B20. (גזרתי, הפשטתי, הלחמתי ועטפתי מגשרים לקווי ה- DS1820B)
- חבר את מתח DS18B20 למעקה 3.3v בבסיס הצומת. ראה תמונה.
- חבר את מסילת DS18B20 קרקע לקרקע על בסיס הצומת. ראה תמונה.
- צרף את נתוני DS18B20 למעקה D3 על בסיס הצומת. ראה תמונה.
הערה: ייתכן שיהיה עליך לנתק את חיבור הנתונים בעת טעינת סקיצה ולהתחבר מחדש לאחר השלמת הטעינה.
שלב 4: התקנת תוכנה
הנחות: עבודה נוחה עם Arduino IDE, ספריות, SmartThings IDE ו- GITHub.
- היכנס לחשבונות SmartThings IDE ו- GITHub המתאימים שלך.
- בצע את כל השלבים המוצגים כאן על ידי דניאל אוגורצ'וק. AKA Ogiewon.
אני יודע שיש הרבה מידע ראשוני ותצורה אם זו הפעם הראשונה שאתה מגדיר את תצורות ST_Anything, אבל זה שווה את זה. אנא אל תהסס לשאול כל שאלה שיש לך בדרך. בנוסף, פורום SmartThings לפרויקט זה הוא מקום נהדר לטיפים ועצות.
- שנה את סקיצת Arduino המצורפת, והוסף את פרטי הסביבה שלך WiFi/SmartThings. המערכון קורא היכן לבצע את השינויים, וכך גם השלבים בדף GITHub.
- עיין בצילומי המסך המצורפים לשינויים ספציפיים במכשיר (2) ST_Anything. (לגרסת NodeMCU 0.9 … שנה את פין D7 לסיכה D3) והערה לגבי התקנים/ספריות שייתכן שלא תרצה להתקין בשלב זה.
- המערכון המצורף כולל את השינויים D7 עד D3 והתוספות המגיבות. הערה: אם ניתקת את המגשר מ- D#, התחבר מחדש לאחר טעינת הסקיצה.
- פתח את האפליקציה לנייד של SmartThings. אם אתה עדיין צריך להוסיף פרטים לפי השלבים כאן, עשה זאת כעת.
- תסתכל ברשימת המכשירים שלך באפליקציית SmartThings לנייד, כעת אתה אמור לראות DS18B20 המופיע בטמפרטורה הנוכחית שלך.
מוּמלָץ:
חיישן נשימות DIY עם Arduino (חיישן מתיחה סרוגה מוליכה): 7 שלבים (עם תמונות)
חיישן נשימות DIY עם Arduino (חיישן מתיחה סרוגים מוליכים): חיישן DIY זה יקבל צורה של חיישן מתיחה סרוג מוליך. הוא יעטוף את החזה/הבטן שלך, וכאשר החזה/הבטן שלך תתרחב ויתכווץ כך גם החיישן, וכתוצאה מכך נתוני הקלט המוזנים ל- Arduino. לכן
חיישן טמפ 'DS18B20 (פטל פטל): 4 שלבים (עם תמונות)
חיישן טמפ 'DS18B20 (פטל פטל): הדרכה בסיסית כיצד להתקין חיישן טמפ' DS18b20 עם פטל הפאי
כיול חיישן DS18B20 עם Arduino UNO: 3 שלבים (עם תמונות)
כיול חיישן DS18B20 עם Arduino UNO: DISCLAIMER: המכשיר שאתה רואה בתמונות משמש בפרויקט אחר כתרמוסטט לתהליך פיתוח סרטים. אתה יכול למצוא את הפרויקט הזה כאן. על מנת לכייל חיישן, או יותר מאחד, תזדקק בדיוק למה שתמצא בפרויקט זה
ESP8266/ESP12 ענן Witty - Arduino Powered SmartThings חיישן תאורה: 4 שלבים
ESP8266/ESP12 Cloud Witty - Arduino Powered SmartThings תאורת חיישן: התאורה החכמה שלך מגיבה לכמה מזמני ברירת המחדל כמו שקיעה וזריחה, או זמן ספציפי … לא תמיד תואם את מה שהעיניים שלך רואות בזמן שאתה בפנים הבית שלך. אולי הגיע הזמן להוסיף חיישן שיכול להפעיל את כל אלה
ESP8266/ESP-01 גלאי דליפות SmartThings המופעל על ידי Arduino: 5 שלבים (עם תמונות)
ESP8266/ESP-01 גלאי דליפות SmartThings מופעל על ידי Arduino: כל כך הרבה גלאי דליפה לבחירה, איזה מהם יתאים לך ביותר? אם יש לך Samsung SmartThings ששולט בכל המכשירים בבית שלך, אז זה יכול להיות רק הכרטיס! זו הגרסה האחרונה בסדרה שבניתי