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

מאוורר POP ESP8266 עם שעון ועדכון טקסט בדף אינטרנט: 8 שלבים (עם תמונות)
מאוורר POP ESP8266 עם שעון ועדכון טקסט בדף אינטרנט: 8 שלבים (עם תמונות)

וִידֵאוֹ: מאוורר POP ESP8266 עם שעון ועדכון טקסט בדף אינטרנט: 8 שלבים (עם תמונות)

וִידֵאוֹ: מאוורר POP ESP8266 עם שעון ועדכון טקסט בדף אינטרנט: 8 שלבים (עם תמונות)
וִידֵאוֹ: How to get 5V from 18650 Lithium Battery Powering Arduino ESP32 ESP8266 or charge your phone 2024, נוֹבֶמבֶּר
Anonim
מאוורר ESP8266 POV עם שעון ועדכון טקסט לדף אינטרנט
מאוורר ESP8266 POV עם שעון ועדכון טקסט לדף אינטרנט
מאוורר POP ESP8266 עם עדכון טקסט של שעון ודף אינטרנט
מאוורר POP ESP8266 עם עדכון טקסט של שעון ודף אינטרנט
מאוורר POP ESP8266 עם עדכון טקסט של שעון ודף אינטרנט
מאוורר POP ESP8266 עם עדכון טקסט של שעון ודף אינטרנט
מאוורר POP ESP8266 עם עדכון טקסט של שעון ודף אינטרנט
מאוורר POP ESP8266 עם עדכון טקסט של שעון ודף אינטרנט

זוהי מהירות משתנה, POV (Persistence Of Vision), מאוורר המציג לסירוגין את השעה ושתי הודעות טקסט שניתן לעדכן אותן "במהירות".

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

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

POV משתמש בספריית "WifiManager" המאפשרת להתחבר לרשת האלחוטית בקלות באשר תהיה. לאחר החיבור לרשת האלחוטית, מאוורר ה- POV יציג את כתובת ה- IP הדרושה לך להכניס בשורת הכתובת של דפדפן האינטרנט שלך. אתה יכול לשנות את הטקסט במאוורר POV באמצעות דף האינטרנט.

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

אספקה

חוּמרָה:

  • ESP8266 --- זה יכול להיות NodeMCU VIN5v-3.3Logic, Super Node VIN3.3v, Weemos VIN5v-3.3Logic, Adafruit Huzzah VIN5v-3.3Logic Sparkfun Thing VIN5v-3.3Logic, או חשוף ESP8266 VIN3.3v (כמו כל עוד אתה יכול לתכנת אותו. אני לא נכנס לפרטים של הקמת לוח תכנות עבור ESP8266 חשוף, כך שהלוחות המסוגלים USB יכולים להיות הקלים ביותר.) שים לב לדרישות הדרושות בתמונה למעלה.
  • AMS1117-3.3v ונגד 10k (ללוחות 3.3v)-זהו וסת כוח 3.3v. שים לב לאפשרויות הנ"ל לעיל של מכשירי ESP והמתחים המפורטים לידם. אם יש לך מערכת VIN 3.3 וולט, AMS1117-3.3v נחוץ. ה- ESP8266 החשוף הוא 3.3v.
  • חיישן אולם ונגד 10k --- אני משתמש במגוון 3144. למרות שהם מדורגים 4.5V ומעלה, היו לי תוצאות מצוינות עם מסילת 3.3v. אני משתמש בנגד 10k כדי לאפס את ההדק על ידי "דולף" המתח בחזרה (למשוך ברירת מחדל נמוכה).
  • (5) נוריות (ונגדים אופציונאליים) --- השתמש בכל מה שאתה יכול למצוא. הדירוגים של נורית LED דורשים נגד כדי לשמור על זרם יציב שלא יזרום חופשי דרך הנורית ושהוא דומה לקצר חשמלי. שים לב לדפי נתוני LED עם הדירוג של כוח מתמשך. עבור "אפנון רוחב הדופק, PWM" או מהבהבים מהירים, הנורות יכולות לעמוד בשונות קטנה במתח כך שהנגד הוא אופציונלי במערכת 3.3v. אני אוהב את ה 3 מ"מ או 5 מ"מ הלבן הבהיר, ~ 3.4 וולט @ 20mA. אם אתה משתמש בנורית אדומה, שים לב שדירוג המתח עשוי להיות נמוך משמעותית, 1.8v @ 20mA, כך שנגדים עשויים להוות אמצעי זהירות טוב. (מתח_מעקה - מתח_ LED) / אמפר = צורך בהתנגדות. כלומר, (3.3v-1.8vLED = 1.5v) מחולק ב.02A או 20mA = הנגד של 75 אוהם מומלץ. (הערה: מדריך הנגד הטוב ביותר שאני זוכר הוא מתוך מדריך Raspbery Pi בו צפיתי-https:// www. youtube.com/watch?
  • מטען קיר זול 5V --- השתמשתי באחד ישן מהטלפון. אנחנו הולכים לפצח אותו ולזרוק אליו הלחמה. אחד זול מחנות דולר יהיה מספיק.
  • סלילי טעינה אלחוטית --- אני משתמש במשהו כזה, או זה. זה קטן אבל מאוד יעיל. ה- ESP8266 משתמש באיזשהו מקום בסביבות 300mA בעת שידור אלחוטי. אין צורך בגדול יותר- רק יקר יותר. בנוסף, קופדיטור המתאים למתח DC יציב את העומס כאשר הביקוש גבוה יותר.
  • קבל אלקטרוליטי 100uF 16v- המתח יצטרך להיות לפחות 5v. כל דבר מעל 5V יהיה בסדר. מכסה 16V היא מוגזמת, אבל גם זולה וקלה למצוא.
  • מגנט- היו לי כמה מגנטים ניאודימיום מונחים, אבל כל מגנט צריך לעבוד.
  • מאוורר-השתמשתי במאוורר קופסאות זול מהחנות המקומית תמורת $ 12- $ 18 במהלך עונת הקיץ. הסגנונות והגדלים אינם מוגבלים למעט חדר חומרה. ככל שהמאוורר גדול יותר, כך קל יותר לסחוט את החומרה. מאוורר קטן מדי יראה יותר, "גטו פרנקנשטיין", בעוד חומרה מותקנת מבחוץ. שים לב שלמאוורר זה יש את הפיתולים הדרושים בכדי שבקרת מהירות המאוורר תעבוד.
  • בקרת מהירות מאוורר (אופציונלי)- זה שונה ממתג קיר- דימר אור ליבון. פקדי מהירות המאווררים משנים את אורכי הגל של החשמל כדי לייעל את נהיגת השראות בתוך מנוע AC. מצא את בקר מהירות המאוורר הנכון עבור המאוורר שלך. אם אינך משתמש בבקר מהירות מאוורר, עליך להפעיל את הכוח למעקה 5V בנפרד. -ייתכן שחלק יעדיפו זאת מכיוון שהוא מאפשר לך לכבות את ה- POV ולהמשיך להשתמש במאוורר.
  • כיווץ צינורות- ו/או מבודד תיל לבחירה. ראיתי צבע עבה ממש, איטום סיליקון, סרט דבק, ודבק חם המשמש כבידוד חוט. בחלקים המסתובבים, חשוב לשמור על המשקל.
  • סופר דבק-סופר דבק קל יותר מדבק חם, ועוזר לשמור על המשקל על חלקים מסתובבים.
  • החוט המבודד הקטן והקל ביותר שתוכל למצוא. (חוט כבל טלפון, חוט כבל אתרנט, סרט HDD של אוטובוס ATA,…)

כלים:

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

שלב 1: ה- POV שלך זקוק לחשמל- ישנן אפשרויות

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

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

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

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

שלב 2: שימוש בבקר המהירות המשתנה

שימוש בבקר מהירות משתנה
שימוש בבקר מהירות משתנה

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

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

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

רציתי לשנות את מתג המאוורר הזה כבר הרבה זמן מכיוון שהכלב המשוטט המאומץ שלנו לעס את הכפתור ועבר לנתק שאתה רואה בתמונה למעלה. המאוורר שלי לקח מברג ראש פיליפ מס '2 כדי להסיר בקלות את הגריל הקדמי מהמאוורר. לאחר משיכת הגריל, יכולתי להגיע בקלות למתג. סימנתי את החוטים כמו בתמונה למעלה כדי לשמור אותם מסודרים. שמתי פס על הקו הניטראלי, "N" ונקדתי את השורות האחרות.

לאחר שתסמן את החוטים, תוכל לנתק את המתג. השתמש במד Ohm כדי לראות איזה חוט עובר להתפתלות המהירה ביותר של המנוע. שלי היה החוט מס '1.

שלב 3: לוח הלוח שלך ESP8266 (אופציונלי)

הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)
הלוח שלך ESP8266 (אופציונלי)

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

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

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

NodeMCU האפשרות השלישית היא סופר פשוטה. השתמש ב- NodeMCU או שווה ערך (נוצה חוזה, Weemos, Sparkfun Thing, …) וחסל את כל המתגים ואת הרגולטורים של 3.3v. ההבדל הוא העלות של NodeMCU, שהיא כמעט פי שלושה עד ארבע מהעלות של ESP-12F חשוף.

שלב 4: תכנת ה- ESP8266

בואו נסתכל על הקוד.

יש כמה ספריות הנדרשות במערכון זה. אלה יהיו נחוצים ב- IDE Arduino שלך. ניתן להוסיף את רובם מ- "מנהל הספריות" ב- IDE של Arduino. עבור אל ה- IDE של Arduino שלך ופתח את "כלים >> מנהל ספרייה". החשוב ביותר הוא WifiManager מ- tzapu.

#כלול //https://github.com/esp8266/Arduino

#לִכלוֹל

#לִכלוֹל

#לִכלוֹל

#include //https://github.com/tzapu/WiFiManager ESP8266WebServer server (80); #include; WiFiUDP UDP;

שימו לב שיש המון הערות בקוד כך שניתן לעקוב אחריו בקלות.

שיניתי גם מספר שורות משימוש בחיבור Wifi רגיל ל- WifiManager יותר דינאמי. השארתי את קווי חיבור ה- IP הסטטיים, אך הערתי אותם. כמו כן, יש לי גישה לשרת NTP כל 24 שעות במקום לגשת לשרת בכל לולאה. שרת NTP שלך יחסום אותך כמו וירוס TSR אם אתה ניגש אליו לעתים קרובות מדי.

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

אציין את השורות החשובות ביותר.

בקו 42 הכריז על "hall_interval". מרווח האולם הוא הזמן שבין החלפת הודעות הטקסט. הוא מוגדר על 10 שניות. כל עשר שניות, חיישן האולם קורא את מהירות הסיבוב של המאוורר ומתאים את הטקסט בהתאם. הוא גם עובר בין השעה, טקסט 1 וטקסט 2. ניתן לשנות זאת לטעמך.

בקו 52, ייתכן שתרצה לשנות את שרת ה- NTP שממנו תתחבר ותקבל את הזמן שלך.

יש לתת אשראי היכן שמגיע האשראי! יצרתי את ה- POV הראשון שלי באמצעות פח Altoids, ATTiny85 וכמה טלפון. בשורה 131 אני מזכיר את המקור המקורי לרעיון אותיות ה- POV. שיניתי את הקוד בצורה די משמעותית כדי להיות יעיל יותר לפרויקט הזה, אבל הוא לא היה קיים ללא ההתחלה הזו.

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

בקו 498 יש לשנות את הסיסמה של WifiManager כך שתשקף את מה שאתה רוצה שהיא תהיה. זוהי הסיסמה הדרושה כדי להגדיר את מאוורר ה- POV בפעם הראשונה בלבד.

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

לאחר שהעלית את הסקיצה ל- ESP8266 שלך, אתה אמור לראות נקודת גישה נוספת של Wifi בטלפון או במחשב הנייד שלך בשם POV_Fan. התחבר אליו, פתח דפדפן אינטרנט והקלד את כתובת ה- IP בשורת הכתובת "192.168.4.1". אתה אמור להיות מסוגל לחבר את המאוורר שלך לנתב ה- Wifi ברשת הביתית שלך. תאבד את הקשר עם POV_Fan. אל תיבהל. הניף מגנט הלוך ושוב על חיישן המסדרון- מלפנים לאחור. POV_Fan שלך יתחבר לשרת NTP ויקבל את הזמן (זה עשוי לקחת דקה). אתה אמור לראות את נוריות LED מהבהבות.

שלב 5: התכונן ליצור את הפרנקנשטיין שלך

התכונן ליצור את הפרנקנשטיין שלך!
התכונן ליצור את הפרנקנשטיין שלך!
התכונן ליצור את הפרנקנשטיין שלך!
התכונן ליצור את הפרנקנשטיין שלך!

תחבר הכל, כן !!!!!

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

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

מערך הלהבים השני היה קשה מכיוון שהציר המרכזי היה כל כך קרוב לגריל. הייתי צריך לשקוע כמה רכיבים. הלוואי שהייתי משתמש רק בקצה החיצוני של מכלול הלהב הפנימי כדי למקם את הרכיבים במקום לנסות להשתמש בחזית. השתמשתי ב- ESP-12F שהיה מעט קטן יותר. זה עובד טוב. כללתי גם את הרכיבים לתכנות כדי שאוכל לצייץ אותו מאוחר יותר אם אבחר.

כללי התקשרות

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

שלב 6: אבטח את הלדים שלך ואת חיישן האולם שלך

אבטח את הלדים שלך ואת חיישן האולם שלך
אבטח את הלדים שלך ואת חיישן האולם שלך
אבטח את הלדים שלך ואת חיישן האולם שלך
אבטח את הלדים שלך ואת חיישן האולם שלך
אבטח את הלדים שלך ואת חיישן האולם שלך
אבטח את הלדים שלך ואת חיישן האולם שלך

כדי להלחים את הלדים יחד, השתמשתי במקדון 1/4 ומדדתי בקו ישר 1.5 ס"מ בלוח 2x4. הנורות ישבו בהן והצלחתי בקלות להלחם אותן במערך. אני חושב ש- 1 ס"מ יהיה טוב יותר מכיוון שהאותיות נוטות להיות גבוהות מאוד ומתוחות ב -1.5 ס"מ.

מדוד את הלהב שלך והשתמש במעט 3/16 אינץ 'כדי לקדוח את החורים. נוריות ה- LED צריכות להיכנס היטב לחורים ולהיות מאובטחות מאוד. השתמש בנייר זכוכית בחזית הנורות כדי שהאור יתפזר טוב יותר. אני אוהב להשתמש גם בדבק -על ובסודה לשתייה כדי להדביק את הלדים למקומם וליצור דיפוזיה טובה יותר של אור. Superglue הוא גם קל משקל בהשוואה ל- Hot Glue.

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

שלב 7: הלחמת המוצר הסופי

הלחמה המוצר הסופי
הלחמה המוצר הסופי
הלחמה המוצר הסופי
הלחמה המוצר הסופי
הלחמה המוצר הסופי
הלחמה המוצר הסופי

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

השתמשתי בכבל USB (זול, לא תכנות נחמד שלך) כדי להפעיל את הסליל על הגריל. זכור, קווי החשמל לכבל USB רגיל בעל ארבעה חוטים הם אדום ושחור. הקווים הלבנים והירוקים הם קווים דיגיטליים.

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

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

שלב 8: הפעל אותו

הצת את זה
הצת את זה
הצת את זה
הצת את זה

לאחר שהמאוורר שלך הושלם, הפעל אותו!

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

בוצע!!!

מוּמלָץ: