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

מכונת בועות נגד מנוי YouTube: 8 שלבים (עם תמונות)
מכונת בועות נגד מנוי YouTube: 8 שלבים (עם תמונות)
Anonim
Image
Image

הרעיון נולד לאחר שנבחר לחשוף ב- Maker Faire Lille, אירוע ענק סביב מדע, המצאות וחשיבה של עשה זאת בעצמך.

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

שני ההוראות הבאות נתנו לי השראה במימוש מכונת הבועות נגד מנוי YouTube. דלפק YouTube: https://www.instructables.com/id/YouTube-Subscribe…Bubble Machine: https://www.instructables.com/ מזהה/מכונת בועות/

בואו לגלות איך הכנתי את הדלפק האינטראקטיבי הזה.

שלב 1: חומר אלקטרוני

מעגל חשמלי
מעגל חשמלי

כדי לבצע פרויקט זה, תזדקק לחומר האלקטרוני הבא.

  • מודול ESP8266 ESP-12
  • מגן מוטורי ESP-12E
  • מנוע 5V DC (לפחות 5000 סל"ד)
  • מנוע הילוך 5V DC (בערך 100 סל"ד)
  • Led Matrix 8x8 (בין 3 עד 8 יחידות למונה של 3 עד 8 ספרות)
  • כבל USB עם ספק כוח (1A לפחות)

ניתן לרכוש באינטרנט במחיר זול במיוחד.

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

שלב 2: מעגל אלקטרוני

מעגל חשמלי
מעגל חשמלי

קודם כל, חבר את מודול ESP8266 על לוח מגן המנוע.

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

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

לאחר מכן חבר את ה- Led Matrix ללוח המגן באמצעות הטבלה הבאה

מגן - Led Matrix VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

לבסוף חבר מנועים לכבל A+/A- B+/B ו- USB ל- VIN/GND

שלב 3: תצורת סקיצה: מאזנים ולוח

תצורת סקיצה: מאזנים ולוח
תצורת סקיצה: מאזנים ולוח

מודול ESP8266 מפעיל את Arduino. כמה Librairies ותצורת לוח נדרשים להפעלת פרויקט זה:

הוסף את כתובת האתר הבאה בהעדפות> כתובות אתרים נוספות של מנהל לוחות:

התקן את ESP8266 v2.4.2 בכלי עבודה> מנהל לוחות

בחר NodeMCU 1.0 (מודול ESP-12E) בכלי> לוחות

התקן את ArduinoJson 5.13.5 במנהל הספרייה

התקן את YouTubeAPI 1.1.0 במנהל הספרייה

שלב 4: התאמה אישית של הקוד

התאם אישית קוד
התאם אישית קוד
התאם אישית קוד
התאם אישית קוד
התאם אישית קוד
התאם אישית קוד

הורד את הקוד המצורף לשלב זה ופתח את הקובץ Youtube_counter_bubble_machine.ino

תמצא שלושה מידע להתאמה אישית בקוד בסעיף 'תצורה מותאמת אישית להחלפה':

  1. התאמה אישית של WIFII תואמת לרשת WIFI שתשמש את ESP8266. עדכן את שדות ה- SSID והסיסמה של WIFI עם פרטי הרשת שלך
  2. התאמה אישית של מזהה ערוץ שדה זה תואם את ערוץ YouTube שישמש אותו לקבלת נתונים סטטיסטיים של מנויים. ניתן למצוא את מזהה הערוץ שלך בכתובת האתר של דפדפן האינטרנט שלך כאשר אתה נמצא בדף הראשי של ערוץ YouTube שלך. לדוגמה, כתובת האתר של דף YouTube YouLab היא:

    www.youtube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    מזהה ערוץ YouLab הוא UCQVsjlyPMlN4tZ7cGd5NnnA

  3. התאמה אישית של Google API_Key חלק ממשק ה- API של YouTube משמשים כדי לקבל מספר מנויים של ערוץ. יש להשתמש ב- API_Key כדי להשתמש ב- API של YouTube. עם כניסה ל- google account, עבור אל

    console.developers.google.com

    בלוח המחוונים בחר צור פרוייקט ובאישורים בחר צור אישורים - מפתח API.

    בספרייה בחר ב- YouTube Data API v3 והפעל. העתק את מפתח ה- API בקוד הנגד של YouTube.

שלב 5: העברת קושחה ולוחות בדיקה

העברת קושחה ולוחות בדיקה
העברת קושחה ולוחות בדיקה
העברת לוחות קושחה ולוח בדיקות
העברת לוחות קושחה ולוח בדיקות
העברת קושחה ולוחות בדיקה
העברת קושחה ולוחות בדיקה

ננסה את הקושחה על החומרה.

תחילה חבר את ה- ESP8266 למחשב שלך באמצעות USB ובחר בכפתור ההעלאה. הקושחה תישלח ללוח שלך. בסיום, מטריצת ה- Led שלך אמורה להציג INIT.

לאחר 3 עד 5 שניות ה- Led Matrix אמור להציג את מספר המנויים של ערוץ היוטיוב שלך. נסה להירשם לבדוק שהתצוגה מעודכנת והמנועים מתחילים לפעול במשך 5 שניות.

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

שלב 6: הקוד

הקוד
הקוד

הקוד מחולק לשני חלקים, שלב ההתקנה ושלב הלולאה.

ההתקנה כוללת אתחול ה- Matrix Led, ה- WIFI ושני המנועים.

שלב הלולאה חוזר על עצמו כל שתי שניות:

  • התקשר ל- API של YouTube
  • עדכן Led Matrix
  • אם מנוי חדש צובר מנועי כוח למשך 5 שניות

שלב 7: מכונת בועות

מכונת בועות
מכונת בועות
מכונת בועות
מכונת בועות
מכונת בועות
מכונת בועות

החלק של מכונת הבועה הוא פשוט למדי.

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

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

שלב 8: מעטפת

מַעֲטֶפֶת
מַעֲטֶפֶת
מַעֲטֶפֶת
מַעֲטֶפֶת
מַעֲטֶפֶת
מַעֲטֶפֶת

המארז מבוסס על קופסת יין עץ ישנה שהכילה במקור 3 בקבוקים.

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

מכונת הבועות הנגדית של YouTube מוכנה.

מוּמלָץ: