תוכן עניינים:
- אספקה
- שלב 1: הכנת הבסיס
- שלב 2: תמיכה בבסיס
- שלב 3: אלקטרוניקה
- שלב 4: קוד ועבודה
- שלב 5: הגדר את IFTTT
- שלב 6: הגדר את Blynk
- שלב 7: הרכבה
- שלב 8: הכל נעשה
וִידֵאוֹ: הידרטור - מכשיר המניע אותך לשתות מים: 8 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
שתייה מספקת של מים חשובה מאוד לכולם. אבל כל יום אני שותה פחות מים מכמה שאני צריך. אני יודע שיש אנשים כמוני שצריך להזכיר להם לשתות מים. אם אתה אחד מאיתנו, אז הפרויקט הזה ישנה את חייך (כנראה).
הכירו את ההידרטור! מכשיר זה יניע אותך לשתות מים. אֵיך? זה עובד כמו משחק. תצטרך לשמור את בקבוק המים שלך מעליו. כל שעה, הטבעת סביב הבסיס נדלקת. הנורה נשארת דולקת עד שאתה מרים את הבקבוק, שותה מים ומחזיר אותו לאחור. לאחר מכן, האור כבה עד השעה הקרובה.
אבל מה כל כך מניע בזה? ובכן הוא נמצא בזירה הקלה. האור כחול בהתחלה. בכל פעם שאתה מתגעגע לשתות מים, צבע האור מעט משתנה לכיוון האדום. ככל שאתה מפספס את התזכורת שלך יותר פעמים היא הופכת לאדומה יותר. בעיקרון הוא עובר מכחול לסגול ובסופו של דבר לאדום מלא. המטרה שלך היא לשמור על צבע האור קרוב לכחול ככל האפשר עד סוף היום.
זו הייתה רק סקירה בסיסית של מה שהיא עושה. תלמד להכיר את העבודה המדויקת תוך כדי קריאת ההוראות.
מעניין? בוא נעשה את זה! שתו כוס מים ותשבו כפי שאני לוקח אתכם בתהליך הבנייה!
אספקה
דיסק ישן
קתודה RGB LED נפוצה
NodeMcu (ESP8266)
נקבה-חוטי מגשר נקבה (אופציונלי)
ספק כוח USB 5v
נייר זכוכית
נייר תרשים שחור
שלב 1: הכנת הבסיס
שמרתי על זה פשוט. ללא ציוד או חלקים מהודרים. קח תקליטור ישן והשתמש בנייר זכוכית כדי להסיר את המכסה בצד אחד. תראה שהתקליטור מתחיל להיות שקוף. לאחר שהסרת את רוב החומר, שיוף גם את הצד השני. זה ייתן לו מראה קפוא כך שהאור יתפזר היטב. יש
עכשיו קח נייר תרשים שחור וחתוך עיגול בגודל זהה בדיוק לזה של התקליטור. כעת, צור טבעת בכל מקום במרכז באמצעות מצפן. דרך קלה לחתוך את הטבעת היא לקפל את הנייר לשניים ולחתוך לאורך הסימון.
לאחר שתסיים, תוכל להדביק את הנייר על התקליטור כמו בתמונה למעלה. עכשיו אתה אמור לקבל תקליטור עם טבעת של אזור שקוף בלבד.
שלב 2: תמיכה בבסיס
לשם כך לקחתי כוס אטריות וחתכתי את החלק העליון. כל מה שאתה צריך לעשות הוא להדביק אותו לבסיס כדי לתת לו קצת גובה. עשה בו חריץ קטן כדי שחוטי ה- LED יעברו דרכו.
לאחר מכן, קח כובע המתאים לו (הכובע מאותה כוס אטריות אמור להיות בסדר) והניח אותו על הכוס החתוכה. אל תדביק אותו עכשיו כי אנחנו עדיין צריכים להדביק LED בפנים.
שלב 3: אלקטרוניקה
כעת נוכל לעצב מעגל למטרה הספציפית שלנו. אבל זה ייקח הרבה זמן ויכול לדרוש יותר מדי רכיבים. אנחנו יכולים פשוט להשתמש במיקרו -בקר כמו Nodemcu ולתכנת אותו לביצוע המשימה.
כמו כן, כדי לזהות מתי הבקבוק מונח ומתי הוא מורם, עלינו להשתמש בחיישן קרבה IR.
החיבורים פשוטים מאוד. פשוט עקוב אחר התרשים למעלה. אל תתבלבל עם D0 של החיישן ו- D0 של Nodemcu. בחיישן, D0 מציין פלט דיגיטלי. כדי למנוע בלבול, לא השתמשתי ב- D0 של Nodemcu לכל מטרה. אתה יכול להשאיר אותו ללא פגע.
כמו כן, D2 מחובר ל- D3 ישירות באמצעות חוט.
עכשיו אתה עשוי לשאול, מדוע להשתמש ב- Nodemcu ולא בארדואינו? ובכן, אתה יכול להשתמש גם בארדואינו. זה תלוי בקוד שלך. הקוד שלי מתחבר לאינטרנט מה שהופך אותו למדויק יותר.
שלב 4: קוד ועבודה
יש כאן שני קודים. Hydrator ו- Hydrator pro (בהשראת איך שמות הסמארטפונים: p)
אל תדאג, שניהם בחינם, אתה לא צריך לשלם לי.
הערה: בקוד תצטרך לבצע כמה שינויים.
עליך להוסיף את ה- wifi ssid והסיסמה שלך בתוכנית שבה כתוב 'YourNetworkName' ו- 'YourPassword'. כמו כן יש להחליף את 'YourAuthToken' שלך באסימון האימות שקיבלת מ- blynk (הסבר בשלבים הבאים)
ראשית הרשה לי להסביר מה עושה הקוד.
ה- Nodemcu מחובר לאינטרנט באמצעות שירות בשם Blynk. Blynk מצדו מחובר לשירות אחר בשם IFTTT.
בשלבים הבאים, נקבע את התצורה של IFTTT לשליחת אות ל- Nodemcu בכל שעה בשעה: 00
אז כל שעה, ה- Nodemcu מקבל את האות ומדליק את הנורית. אם נרים את הבקבוק לשתיית מים, חיישן הקרבה מזהה אותו וה- Nodemcu מכבה את הנורית.
אם איננו מרימים את הבקבוק, ה- Nodemcu ממתין 10 דקות עד שנשלים את המשימה. במקרה שלא נעשה את זה תוך 10 דקות, ה- Nodemcu הופך את צבע הנורית לאדום יותר (מגדיל את ערך הצבע האדום ב -25 ומוריד את הכחול ב -25) ומכבה את הנורית. אז בפעם הבאה כשהאור נדלק (השעה הבאה), הוא יהיה קצת יותר אדום מבעבר, מה שמעיד על החמצת מי השתייה בשעה שעברה. אם אתה כל הזמן מתגעגע, הנורית הופכת לאדומה יותר ויותר, ולבסוף בסופו של יום היא הופכת לאדומה לחלוטין.
אז מה הקשר לגרסת המקצוענים של הקוד? זהה לגרסה הרגילה אך עם התראות התראה נוספות. גרסה זו מודיעה לך לשתות מים לפני שהעיכוב של 10 דקות מסתיים (בסביבות 7 דקות) באמצעות הודעה בטלפון שלך.
בסופו של יום גם אם צבע הנורית קרוב מדי לאדום, הוא שולח לך הודעה נוספת. לא בדקתי את הקוד הספציפי הזה, אז אם תנסה אותו, הודע לי אם הוא עובד.
שלב 5: הגדר את IFTTT
התקן את IFTTT בטלפון שלך.
דְמוּי אָדָם
IOS
עכשיו עקוב אחר התמונות.
לחץ על +, בחר "זה" ובחר "תאריך ושעה". בחר "כל שעה בשעה" ואז "00"
כעת לחץ על "זה" וחפש "webhooks" בשורת החיפוש. לחץ על "שלח בקשת אינטרנט" והזן את כתובת האתר. פורמט כתובת האתר הוא https:// IP/Auth/update/D4
החלף את Auth עם אסימון Auth של פרויקט blynk (מוסבר בשלב הבא) ו- IP ב- IP של ענן blynk של המדינה שלך. כדי לקבל את ה- IP, פתח את שורת הפקודה והקלד "ping blynk-cloud.com". עבור הודו, ה- IP הוא 188.166.206.43
בחר "לשים" בקטע השיטה ובחר "יישום/ג'סון" בסוג התוכן. בגוף, הקלד ["1"].
שלב 6: הגדר את Blynk
התקן את Blynk.
דְמוּי אָדָם
IOS
צור פרויקט חדש. אסימון אימות יישלח אליך בדואר. זהו זה שעליך להוסיף בכתובת האתר בשלב הקודם ובתוכנית.
הקש על "+" והוסף כפתור מתיבת הווידג'ט. בהגדרות הלחצנים (שניתן לפתוח באמצעות הקשה על הכפתור), בחר את ה- PIN כ- "GP4" והחלק את המתג לכיוון "מתג".
חדשות טובות! סיימנו, כל שנותר הוא האסיפה.
שלב 7: הרכבה
הדבק את נורית ה- RGB בתוך הבסיס. לצורך הצבת ה- Nodemcu והחיישן הכנתי קופסת קרטון שחורה קטנה והדבקתי אותה לבסיס בעזרת דבק -על. כמו כן יש ליצור חור קטן בתיבה כדי שאספקת החשמל Nodemcu תעבור. וודא שהחיישן אינו רחוק מדי ויוכל לזהות את הבקבוק.
שלב 8: הכל נעשה
כל מה שאתה צריך לעשות הוא לחבר את ספק הכוח ל- Nodemcu (מטען לסמארטפון אמור להסתדר) ולהניח את בקבוק המים שלך על ההיידרטור! ה- Nodemcu יתחבר אוטומטית לרשת ה- WiFi שלך ותוכל לחכות שהתזכורת תופיע!
כמובן שאנשים מסוימים זה אולי לא נראה מעשי במיוחד. אבל אני יכול לראות שזה שימושי גם למטרות אחרות. למשל זה יכול לשמש כתזכורת ליטול תרופות לאנשים מבוגרים ששוכחים כל הזמן. שיפור קטן בקוד יכול לגרום לו לפעול כפי שאתה רוצה.
מקווה שנהנתם מהפרויקט הזה. בהצלחה בהכנת אחד לעצמך!
מוּמלָץ:
מד טמפרטורת מים, מוליכות ומפלס מים בזמן אמת: 6 שלבים (עם תמונות)
מד טמפרטורת מים, מוליכות ומפלס מים בזמן אמת: הוראות אלו מתארות כיצד לבנות מד מים בעלות נמוכה בזמן אמת לניטור טמפרטורה, מוליכות חשמלית (EC) ורמות מים בבארות שנחפרו. המונה מיועד לתלייה בתוך באר חפורה, מדידת טמפרטורת המים, EC
גנרטור - פידג'ט ספינר המניע נורה לד 9W 230 וולט: 3 שלבים (עם תמונות)
גנרטור - פידג'ט ספינר המניע 9W לד נורה 230 וולט: בשורות להלן אנו מבקשים להראות כיצד ניתן ליצור גנרטור ספינר פידג'ט רב עוצמה. הוא יפיק 100 וולט AC בהתחלה והוא יוכל להדליק נורה לד 230 V 9 W. פרויקט חינוכי, תוך שימוש בחומרים ספורים. למצוא
כפתור לחצני LED Arduino המניע עיבוד אנימציות: 36 שלבים (עם תמונות)
כפתור לחצני LED Arduino המניע עיבוד אנימציות: מה כפתור כפתור זה מיוצר באמצעות PCB ורכיבים אחרים המיוצרים על ידי Sparkfun. הוא מונע על ידי מגה ארדואינו. כל כפתור נחמד ומעצבן ומספק ללחיצה, ויש לו LED RGB בפנים! השתמשתי בו כדי לשלוט בהנפשות
EcoDuino אוטומטי לשתות צמחים: 8 שלבים (עם תמונות)
EcoDuino אוטומטי לשתול צמחים: EcoDuino היא ערכה מבית DFRobot להשקיית הצמחים שלך באופן אוטומטי. הוא פועל על 6 סוללות AA שאינן כלולות בערכה. ההתקנה קלה מאוד והיא כוללת מיקרו -בקר מבוסס Arduino
מטריקס אלקטרוני - אני אוהב אותך: 10 שלבים (עם תמונות)
מטריקס אלקטרוני - אני אוהב אותך: שלום לך! אהבה באוויר! יום האהבה הזה הראה את אהבתך פשוטו כמשמעו על מטריצת LED 8x8 עם Arduino. צרו פרוייקט ולנטיין אלקטרוני למתנה שלכם לאהובכם. היום אני הולך להראות לכם את הפרוייקט הפשוט אך החמוד שלי לחג האהבה