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

HestiaPi Touch - תרמוסטט חכם פתוח: 9 שלבים (עם תמונות)
HestiaPi Touch - תרמוסטט חכם פתוח: 9 שלבים (עם תמונות)

וִידֵאוֹ: HestiaPi Touch - תרמוסטט חכם פתוח: 9 שלבים (עם תמונות)

וִידֵאוֹ: HestiaPi Touch - תרמוסטט חכם פתוח: 9 שלבים (עם תמונות)
וִידֵאוֹ: World's Largest FREE WILL Debate w/ Top Physicists & Philosophers 2024, נוֹבֶמבֶּר
Anonim

מידע על HestiaPi Touch

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

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

דגם קודם

HestiaPi Touch היא התוצאה מהמשוב שקיבלנו מההדרכה המוצלחת הקודמת שלנו. אז זו אולי הסיבה שהשם עשוי להישמע מוכר;).

קמפיין מימון המונים

HestiaPi תפעיל קמפיין מימון המונים עד ה -2 ביולי כדי לממן את הדגם העדכני ביותר המציע את כל התכונות העדכניות ביותר. התמיכה שלך תהיה משמעות רבה לקהילת הקוד הפתוח הנלחמת נגד ענקיות צרכנות. אנא השתמש בקישור הזה:

www.crowdsupply.com/makeopenstuff/hestiapi…

בואו נתעמק בזה…

שלב 1: רכיבי PCB

רכיבי PCB
רכיבי PCB
רכיבי PCB
רכיבי PCB
רכיבי PCB
רכיבי PCB

ראה BOM לפרטים.

  1. BME BME280, אות פלט אות דיגיטלי; ספק כוח 3.3-5.5V DC
  2. K2 - ממסר חימום OMRON PCB Relay Power - G5LE contact rating 125VAC @ 10 AMP / 30VDC @ 8 AMP; מעגל מיתוג SPDT; חבילת THT; וריאציה 2; מתח 12V; חלק # G5LE-1
  3. K1 - ממסר מים חמים OMRON PCB ממסר כוח - דירוג מגע G5LE 125VAC @ 10 AMP / 30VDC @ 8 AMP; מעגל מיתוג SPDT; חבילת THT; וריאציה 2; מתח 12V; חלק # G5LE-1
  4. H קשר לחות קלט/פלט לא מוגן. אין להתחבר ישירות לממסר!
  5. ספק כוח U1 HLK-PM01
  6. מיישר מסוג D1 מיישר מסוג דיודה; חבילת מלף DO-213 AB [SMD]; חלק # 1N4001
  7. מיישר מסוג D2 מיישר; חבילת מלף DO-213 AB [SMD]; חלק # 1N4001
  8. Q1 PNP-טרנזיסטור מסוג PNP; חבילה SOT-23 [SMD]; חלק # 2N2222
  9. Q2 PNP-טרנזיסטור מסוג PNP; חבילה SOT-23 [SMD]; חלק # 2N2222
  10. R1 1.2kΩ סובלנות הנגד ± 5%; חבילה 1206 [SMD]; התנגדות 1.2kΩ
  11. R2 1.2kΩ סובלנות הנגד ± 5%; חבילה 1206 [SMD]; התנגדות 1.2kΩ
  12. J1 RaspberryPi Zero או Zero W כל גרסה

שלב 2: הכנת PCB

הכנת PCB
הכנת PCB
הכנת PCB
הכנת PCB
הכנת PCB
הכנת PCB

יש צורך בכלים

  • כלי ההלחמה האהובים עליך
  • מקדחה 3 מ"מ
  • צְבָת
  • קאטר

הכנה מכנית

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

להרכבה קלה יותר עם המארז באמצעות הברגים והאגוזים שסופקו מומלץ להשתמש במקדח בגודל 3 מ מ לצורך פינוי על 4 החורים ב- RaspberryPi.

שלב 3: צו הלחמה

צו הלחמה
צו הלחמה
צו הלחמה
צו הלחמה
צו הלחמה
צו הלחמה
צו הלחמה
צו הלחמה
  1. אם RaspberryPi שלך הגיע עם כותרות מולחמות מראש תצטרך להסיר את 4 (2 ו -2) האחרונות מצד ימין כפי שמוצג למעלה. הוסף מעט הלחמה בתחתית ולחץ בעדינות פנימה. אין צורך להסיר את הסיכה לגמרי. רק וודא שהוא לא בולט ונשכב על לוח הלוח של HestiaPi.
  2. הלחם את כפתור האיפוס בסיכות ה- RUN ב- RaspberryPi כשהכפתור פונה לסיכות GPIO כלפי מעלה. הוא עשוי לגעת בשני סיכות ה- GPIO אבל זה לא ישפיע על שום דבר. יש לו מרווח של 2.5 מ"מ בעוד סיכות RUN 2.54 מ"מ כך שזה עשוי להיות קצת הדוק. היזהר לא לכופף את הרגליים.
  3. הלחם את הכותרת הזכרית של 2x18 פינים החל מהפין 1 של RaspberryPi, משמאל, והשאירו מרווח של 4 פינים, מימין, ללחיצת כפתור האיפוס. היזהר במיוחד וטמפרטורת הלחמה הנכונה על מנת להשאיר את הלחמה הפחותה על הסיכות. הסיכות בתחתית יצטרכו להיכנס גם דרך הלוח הלוח, כך שאם משתמשים בהרבה הלחמה, הם לא יתאימו.
  4. יישר, החל מהפין 1, הלוח וה- RaspberryPi כשהכותרת הגברית כבר מולחמת. וודא ש -4 חורי התיקון של הלוח מתיישרים עם 4 חורי התיקון של ה- RaspberryPi. שמור עליהם לחוצים היטב עד שתלחם 4 סיכות בקצה השמאלי ו -4 סיכות מימין. ואז להלחם את השאר.
  5. הלחם את בלוק הטרמינל, ספק הכוח והממסרים, באופן אידיאלי בסדר זה.
  6. אם אתה מעצב מארז משלך והשטח מספיק, הלחם את 2 כותרות 1x4 הנקבות במעגל הלוח (שכותרתו BME) וחיישן BME. אחרת כופף והלחם את חוט 1x4 dupont ישירות לחיישן PCB ו- BME. VIN ל- +, GND to -, SCL ל- SCL ו- SDA ל- SDA. למארז Hex יש תא חיישן הדוק בתחתית וכמה אנשים הוציאו את המחברים בנפרד על ידי הפסקת קריאת הטמפרטורה בטעות.
  7. יישר את ה- LCD לפין 1 ולחץ בעדינות עד למטה. אם אתה משתמש במארז Hex, תחילה יש לאבטח את ה- LCD בכריכה.

רמזים וטיפים

יש לחבר את ה- LCD לפני הפעלת HestiaPi מכיוון שהוא מתאתחל בעת האתחול בלבד (אחרת הוא נראה לבן-לבן ואירועי מגע לא נרשמים) והוא עלול לגרום גם להקפאה או לאתחול מחדש עקב עליית מתח. אם אינך יכול לשלוט ברשת החשמל, כיוון שהנתק כבוי במהלך כל התקנת ההתקנה, המלצתנו היא להשאיר את כרטיס ה- SD ואת ה- LCD בחוץ, לחבר את כל 4 החוטים (נייטרלי ל- N, קו ל- L, מים ל- W וחימום ל- H), בחלקו (לא במלואו) הכנס את ה- SD וסיים את התקנת המארז כשה- LCD מחובר לכריכה.

לאחר שהכל נעשה, מחוץ למארז, דחף תחילה את ה- SD עד הסוף (הוא לא ננעל-לחץ במקומו) ולאחר מכן הכנס כלי לא מתכתי ולחץ על כפתור האיפוס. HestiaPi יאתחל ובעוד 10-15 שניות ה- LCD יציג כמה מהודעות האתחול.

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

הדפסת המארז
הדפסת המארז

הדפסת המארז תלויה באמת במדפסת שלך, אך להלן מספר הנחיות בסיסיות שתוכל להתאים בהתאם.

קבצים

הורד את הסט האחרון של קבצי. STL מ- Github שלנו כאן.

נִימָה

בחר נימה שנשארת קשיחה מספיק בטמפרטורה המקסימלית שהבית שלך יכול להגיע אליה ביום קיץ חם ללא AC מופעל:)

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

הגדרות

גובה שכבה 0.2 מ מ

עובי דופן 1.5 מ מ

עובי עליון 1 מ מ

עובי תחתון 1 מ מ

כסה הגדרות ספציפיות

כיוון: הדפס עם הפנים כלפי מטה

צור תמיכה בדוק

תמיכת מיקום נגיעה בניית לוח

זווית תליית תמיכה 60 ° (כדי להימנע מתמיכת חבטות)

הגדרות ספציפיות בסיס

כיוון: הדפס כשהצד הקיר כלפי מטה

צור תמיכה ללא בדיקה

שלב 5: התקנת קיר

התקנת קיר
התקנת קיר

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

אם קנית HestiaPi, כל הברגים הדרושים כלולים. אחרת תצטרך:

  • 4 x 2.5x25 מ"מ ברגים משושה
  • 4 x 2.5 מ 'אגוזי משושה
  • 4 ברגים 3.5X40 מ"מ שאינם שקועים

הנח את ברגי המשושה דרך 4 החורים הקטנים הנכנסים מהצד הפונה לקיר. אבטח אותם בחריץ המשושה וודא שהם יושבים סומק. הסר את ה- LCD מה- PCB והכנס את ה- PCB לבד כשהוא מנחה את 4 הברגים דרך 4 חורי הפינה של ה- Pi ואבטח בעזרת האומים. הימנע משימוש בכלי גדול. אתה יכול פשוט להדק אותם ביד. לא להדק יותר מדי.

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

חיווט מלא בהתאם להוראות הדגם שלך.

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

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

החזק את המכסה הקדמי מיושר ללוח האחורי והתקרב בזמן שאתה מוודא שכותרת הסיכה של הלוח המודרני מיושרת לכותרת ה- LCD. דחוף בחוזקה מצידי המכסה ולא מה- LCD עד שהוא ננעל במקומו.

שלב 6: התקנת תוכנה

הורדת תוכנה
הורדת תוכנה

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

הכינו כרטיס SD חדש

עם הורדת קובץ התמונה, עליך להשתמש בכלי לכתיבת תמונות (אנו מעדיפים את אתר מהקישורים הבאים) כדי להתקין אותו על כרטיס ה- SD שלך. אתה לא יכול פשוט להעתיק ולהדביק אותו. אם הורדת גרסת ZIP, פתח את קובץ ה- img קודם לפני השלב הבא.

בחר את המדריך הנכון למערכת שלך למטה (באדיבות אתר Raspberry Pi - תודה):

  • לינוקס
  • Mac OS
  • Windows (הימנע אם תוכל כפי שאנשים דיווחו על בעיות בהבזק הכרטיס שלהם מ- Windows)

שלב 7: אתחול ראשון

אתחול ראשון
אתחול ראשון
אתחול ראשון
אתחול ראשון
אתחול ראשון
אתחול ראשון

תקן תחילה את מארז ה- HestiaPi שלך לקיר. אם אתה רוצה פשוט להניע את HestiaPi לפני שתתחייב אליו, חבר תחילה את ה- LCD ולאחר מכן חבר כבל מיקרו USB ליציאת ה- Pi.

  1. הכנס את כרטיס ה- MicroSD בחזרה ל- Raspberry Pi. פשוט דחוף אותו פנימה. זה לא לוחץ. הוא לא ננעל במקומו. חלק זעיר ממנו יתבלט מספיק כדי לתפוס ולמשוך אותו במידת הצורך.
  2. הכנס את ה- LCD לכריכה. סובבו ודחפו אותו למקומו. זה צריך להרגיש מוצק במקום. הסר את סרט ההגנה אם קיים.
  3. קח את כל אמצעי הזהירות הדרושים לפני הפעלת מתח החשמל, אז נתק את החשמל עכשיו!
  4. חבר את קווי הבקרה חימום, קירור, מאוורר ומים חמים (בהתאם לדגם) על אנשי הקשר העליונים של בלוק הטרמינל.
  5. חבר את חוטי החשמל במגעים התחתונים המסומנים L ו- N.
  6. הנח את החיישן בתא התחתון של המכסה והתאם את 4 החוטים בחריץ האנכי. שים לב שהחיישן, הריבוע הקטן והמבריק, צריך להיות ממוקם כלפי חוץ ואידיאלי לא להיחסם על ידי פיסת פלסטיק מהתיק.
  7. דחוף בעדינות את המכסה אל 2 ווים הבסיס תוך יישור במקביל של הסיכות עם מחבר ה- LCD. הכיסוי אמור להינעל כאשר דוחפים אותו עד הסוף. צעד אחורה ותיהנה מהמראה החדש של הקיר שלך:)
  8. אם אינך יכול לנתק את הכוח על הכבלים, אתה מסתכן באתחול של HestiaPi לפני חיבור ה- LCD. בתרחיש כזה ה- LCD לא יציג דבר מלבד מסך לבן ריק ותצטרך להפעיל מחדש מכיוון שהוא אינו "plug and play" כמו HDMI. אנו ממליצים להשאיר את כרטיס ה- SD בחוץ לפני הפעלת מתח החשמל ורגע לפני שאתה עומד לסגור את המארז, הכנס אותו אך אל תפעיל מחדש. זה לא אמור לאתחל. לאחר שתסגור את התיק, יש סיכוי שהוא יופעל מחדש. סגור את המארז והמתן 20 שניות. אם שום דבר לא מופיע על המסך, הוא לא הופעל מחדש. השתמש במשהו ארוך כמו מברג אך לא מוליך ולחץ על כפתור האיפוס. בחלק מהדגמים הוא ממוקם בצד ימין של מחבר ה- LCD כלפי מעלה. בדגמים אחרים הוא בצד ימין.
  9. אם בכל עת אתה רוצה להסיר את המארז העליון, יש חור עגול קטן בכל קצה עליון ותחתון של המארז הדוחף את הקרסים הפנימיים ששומרים על המארז העליון כשהצלחת האחורית מאובטחת. השתמש בסיכה או מהדק כדי לדחוף כל צד בכל פעם אך היו עדינים. דרושה רק דחיפה של 2-3 מ"מ כדי לשחרר אותם. זהו מארז מודפס בתלת מימד ולא ABS גמיש במיוחד.
  10. בקרוב אתה אמור לראות את רצף האתחול של HestiaPi ואת מסך הטעינה בסוף עם ספירה לאחור. בצע את השלבים הבאים כדי לחבר את HestiaPi החדש שלך ל- WiFi.
  11. לאחר מספר שניות המסך יראה אם ה- WiFi מחובר ומה ה- IP המקומי שקיבל (DHCP).
  12. ההתקנה המלאה עשויה להימשך עד 20 דקות בפעם הראשונה וכמה הפעלות מחדש הן תקינות. פשוט תעזוב את זה בשקט. אתה תמיד יכול SSH לזה. השתמש ב- pi/hestia
  13. תמונת כרטיס ה- SD מתרחבת באופן אוטומטי ותופסת את הגודל המלא של הכרטיס אם קיימת.
  14. בזמן ההמתנה, עבור אל סעיף ההורדות והורד את אפליקציית הסמארטפון לטלפון שלך. תחת הגדרות הגדר כתובת URL מקומית OpenHAB כ- https:// [hestiapi_IP]: 8080 וסגור את היישום.
  15. לאחר ש- LCD מציג את ממשק המשתמש, נסה לטעון את האפליקציה שוב או פשוט השתמש במחשב הנייד שלך וניווט אל: https:// [hestiapi_IP]: 8080 ובחר "ממשק משתמש בסיסי"
  16. כעת אתה אמור להיות מסוגל לשלוט בפונקציות הבסיסיות מהאפליקציה או מהמחשב הנייד שלך.
  17. הגדר את הזמן המקומי שלך (UTC כברירת מחדל) באמצעות SSH באמצעות הפקודה raspi-config.
  18. שים לב שממשק המשתמש של האפליקציה, האינטרנט ו- LCD משתנה עם כמה עדכוני תוכנה, כך שתגבה את ההתאמות האישיות שלך לפני שתפעיל עדכון.
  19. ל- OpenHAB2 יש פורום נהדר עם כל כך הרבה מידע ממשתמשים אחרים. תרוק מה שאתה רוצה לעשות עכשיו עם זה.
  20. אל תהסס לחקור את הקבצים תחת /etc /openhab2 שמות ברירת המחדל.* בפריטים בתיקיות, כללים, מפות אתר ודברים.

שלב 8: חבר WiFi

חבר WiFi
חבר WiFi

החל מגרסת 10.1 (יולי 2018), כעת תוכל לחבר את הטלפון שלך לרשת "HESTIAPI" עם HESTIAPI כסיסמה. לאחר החיבור תתבקש בטלפון שלך באופן אוטומטי לבחור את רשת ה- WiFi שלך (אין עדיין תמיכה ב- SSID מוסתר) והזן את הסיסמה. HestiaPi שלך יופעל מחדש כדי להתחבר לרשת שלך ורשת HESTIAPI לא תוצג שוב אם הפרטים היו נכונים.

לגרסאות ישנות יותר ראו להלן:

הכנס אותו למחשב הנייד שאינו Windows ושנה את הקובץ

/etc/wpa_supplicant/wpa_supplicant.conf

על ידי הזנת SSID והסיסמה של ה- WiFi בתוך "".

אם הרשת שלך משתמשת בביטול SSID מוסתר בשורה זו:

# scan_ssid = 1

אם יש לך רק מכונות Windows, החל מ- v9.2 ואילך, HestiaPi מוגדר מראש להתחבר לרשת ברירת מחדל עם SSID: "HESTIAPI" והסיסמה "HESTIAPI" (שניהם ללא מרכאות). כל שעליך לעשות הוא ליצור רשת WiFi עם הפרטים האלה לפני חיבור החשמל ל- HestiaPi Touch שלך. לאחר האתחול, HestiaPi Touch יתחבר אליו אוטומטית, שם תוכל להיכנס אליו ולשנות את "HESTIAPI" לפרטי רשת ה- WiFi הרגילים שלך. הקפד להזין את פרטיך בצורה נכונה.

אם אפילו זה לא אפשרי משתמש dexterp37 (תודה!) מצא כמה חלופות טובות מאוד.

שלב 9: תמיכה ותיעוד

תמיכה ותיעוד
תמיכה ותיעוד

אנא מצא את כל המידע הקשור בקישורים המיועדים להלן:

  • מדריכי תיעוד והתחלת העבודה
  • פורום קהילתי
  • מאגרי GitHub
  • אתר אינטרנט

קמפיין מימון המונים

HestiaPi תפעיל קמפיין מימון המונים עד ה -2 ביולי כדי לממן את הדגם העדכני ביותר המציע את כל התכונות העדכניות ביותר. התמיכה שלך תהיה משמעות רבה לקהילת הקוד הפתוח הנלחמת נגד ענקיות הצרכנות. אנא השתמש בקישור הזה:

www.crowdsupply.com/makeopenstuff/hestiapi-touch

מוּמלָץ: