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

צג אנרגיה תוך 15 דקות: 3 שלבים
צג אנרגיה תוך 15 דקות: 3 שלבים

וִידֵאוֹ: צג אנרגיה תוך 15 דקות: 3 שלבים

וִידֵאוֹ: צג אנרגיה תוך 15 דקות: 3 שלבים
וִידֵאוֹ: רק רציתי חברים 2024, סֶפּטֶמבֶּר
Anonim
צג אנרגיה תוך 15 דקות
צג אנרגיה תוך 15 דקות

זהו חיישן wifi להדבקה על המבזק במד החשמל שלך. הוא מזהה הבזקים באמצעות LDR, ומציג כוח על תצוגת OLED. שולח נתונים ללוח המחוונים של Thingsboard, דוגמה חיה כאן. הירשם לחשבון הדגמה בחינם:

דרושים חלקים: ESP8266 TTGO OLED בגודל 0.91 אינץ '(או ESP8266 רגיל ופועל ללא תצוגה) LDR (נגד תלוי אור) נגד 10K

עלות: בסה כ 9 $.

טיפ: ה- ESP8266 TTGO 0.91 OLED נמכר ב- eBay, חפש: 'esp8266 oled 0.91'.

שלב 1: הלחמה

לְרַתֵך
לְרַתֵך
לְרַתֵך
לְרַתֵך

יש רק 4 נקודות הלחמה: LDR עובר מ- A0 ל- D0 (gpio16). הנגד של 10K עובר מ- A0 ל- GND.

שלב 2: קוד

התוכנית נעשית עם Arduino. הורד קוד באתר Github שלי:

תלות: אתה צריך כמה ספריות, U8g2lib, PubSubClient, אתה מוצא אותן במנהל הספרייה.

הגדרות: הגדר את הערכים שלך בראש הקוד. הם מוסברים היטב.

העלאה: בחר מתכנת 'LOLIN (WEMOS) D1 R2 & mini'. אם אינך רואה אותו בתפריט לוחות, התקן את ESP8266 במנהל לוחות Arduino.

עבור לשרשור זה אם ה- OLED TTGO שלך לא עובד. מוצגים שם כמה pinout OLED i2c.

שלב 3: לוח דברים

לוח דברים
לוח דברים
לוח דברים
לוח דברים
לוח דברים
לוח דברים

הירשם להדגמה חיה בחינם בכתובת

הוסף מכשיר, בשם צג אנרגיה.

ב'פרטי המכשיר ', לחץ על' העתק אסימון גישה 'הדבק מחרוזת זו ב- THINGSBOARD_TOKEN בקוד והעלה.

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

עבור מד אנלוגי, בצע את אותם השלבים מטלמטריה ובחר מד אנלוגי בווידג'ט. כאשר אתה חוזר ללוח המחוונים, פרמטרי המד נערכים. ב'דאטה ', מספר העשרוני מוגדר ל- 0. ב'מתקדם', הערך המינימלי והמקסימלי מוגדר ל- 0 ו -8000, ו'ספירת קרציות גדולות 'מוגדרת ל -10, כדי לנקות 1000 סימנים.

בוצע.

מוּמלָץ: