جدول المحتويات:

آلة فقاعة عداد المشتركين في YouTube: 8 خطوات (بالصور)
آلة فقاعة عداد المشتركين في YouTube: 8 خطوات (بالصور)

فيديو: آلة فقاعة عداد المشتركين في YouTube: 8 خطوات (بالصور)

فيديو: آلة فقاعة عداد المشتركين في YouTube: 8 خطوات (بالصور)
فيديو: طريقة معرفة اسماء المشتركين في قناة اليوتيوب 2024, شهر نوفمبر
Anonim
Image
Image

ولدت الفكرة بعد اختيارها لعرضها في Maker Faire Lille ، وهو حدث ضخم حول العلوم والاختراعات وعقلية Do-It-Yourself.

كنت أرغب في إنشاء شيء يجعل الزائرين يرغبون في الاشتراك في قناتي على YouTube YouLab. ومع ذلك ، فقد كان يفتقر إلى التفاعل مع الزوار ، ولهذا السبب قررت اتخاذ إجراء بعد كل اشتراك: صنع الفقاعات.

لقد ألهمني التوجيهان التاليان في تحقيق آلة الفقاعات الخاصة بمشتركي YouTube. معرف / آلة الفقاعات /

دعنا نكتشف كيف صنعت هذا العداد التفاعلي.

الخطوة 1: المواد الإلكترونية

دائرة كهربائية
دائرة كهربائية

للقيام بهذا المشروع ، سوف تحتاج إلى المواد الإلكترونية التالية.

  • وحدة ESP8266 ESP-12
  • درع المحرك ESP-12E
  • محرك 5V DC (5000 دورة في الدقيقة على الأقل)
  • محرك تروس 5V DC (حوالي 100 دورة في الدقيقة)
  • مصفوفة Led 8x8 (بين 3 إلى 8 وحدات لعداد من 3 إلى 8 أرقام)
  • كبل USB مزود بمصدر طاقة (1 أمبير على الأقل)

يمكن شراؤها عبر الإنترنت بسعر رخيص جدًا.

ESP8266 هو دماغ الدائرة. يمكن لهذه اللوحة القابلة للبرمجة الاتصال بشبكة WIFI للحصول على إحصائيات YouTube ، وإرسال أوامر لمحركات القيادة وشاشة Led Matrix التجريبية. نظرًا لأن هذه الوحدة لها تيار محدود على الإخراج ، يجب إضافة لوحة درع المحرك لمحرك الأقراص.

الخطوة الثانية: الدائرة الإلكترونية

دائرة كهربائية
دائرة كهربائية

بادئ ذي بدء ، قم بتوصيل وحدة ESP8266 بلوحة واقي المحرك.

لتشغيل هذه اللوحات ، يمكنك إما استخدام مصدر طاقة منفصل للمحركات وتغذية EPS8266 إما باستخدام نفس مصدر الطاقة.

من أجل تبسيط الدائرة ، اخترت مصدر طاقة فريدًا. للقيام بذلك ، عليك فقط أن يكون لديك وصلة عبور بين VIN و VM على لوحة درع المحرك.

ثم قم بتوصيل Led Matrix بلوحة الدرع باستخدام الجدول التالي

درع - مصفوفة ليد VIN - VCC G - GND 7 - DIN 8 - CS 5 - CLK

أخيرًا ، قم بتوصيل المحركات بكابل A + / A- B + / B- وكابل USB بـ VIN / GND

الخطوة 3: تكوين الرسم: الميزان والمجلس

تكوين الرسم: الميزان والمجلس
تكوين الرسم: الميزان والمجلس

تعمل وحدة ESP8266 على تشغيل Arduino. بعض المكتبات وتكوين اللوحة مطلوبة لتشغيل هذا المشروع:

أضف عنوان URL التالي في التفضيلات> عناوين URL الإضافية لمدير اللوحات:

قم بتثبيت ESP8266 v2.4.2 في Tools> Boards Manager

حدد NodeMCU 1.0 (وحدة ESP-12E) في أدوات> اللوحات

قم بتثبيت ArduinoJson 5.13.5 في Library Manager

قم بتثبيت YoutubeAPI 1.1.0 في Library Manager

الخطوة 4: تخصيص الكود

تخصيص التعليمات البرمجية
تخصيص التعليمات البرمجية
تخصيص التعليمات البرمجية
تخصيص التعليمات البرمجية
تخصيص التعليمات البرمجية
تخصيص التعليمات البرمجية

قم بتنزيل الكود المرفق بهذه الخطوة وافتح الملف Youtube_counter_bubble_machine.ino

ستجد ثلاث معلومات لتخصيصها في الكود في قسم "التهيئة المخصصة المراد استبدالها":

  1. تخصيص WIFII يتوافق مع شبكة WIFI التي سيتم استخدامها بواسطة ESP8266. قم بتحديث حقول WIFI SSID وكلمة المرور مع معلومات الشبكة الخاصة بك
  2. تخصيص معرف القناة يتوافق هذا الحقل مع قناة YouTube التي سيتم استخدامها للحصول على إحصاءات المشتركين. يمكن العثور على معرف قناتك في عنوان URL لمتصفح الويب الخاص بك عندما تكون في الصفحة الرئيسية لقناتك على YouTube ، على سبيل المثال ، عنوان URL لصفحة YouLab Youtube هو:

    www. YouTube.com/channel/UCQVsjlyPMlN4tZ7cGd5NnnA

    معرف قناة YouLab هو UCQVsjlyPMlN4tZ7cGd5NnnA

  3. تخصيص Google API_KeySome تُستخدم واجهة برمجة تطبيقات Youtube للحصول على عدد المشتركين في القناة. مطلوب API_Key لاستخدام واجهات برمجة تطبيقات Youtube. مع تسجيل الدخول إلى حساب google ، انتقل إلى

    console.developers.google.com

    في لوحة المعلومات ، حدد إنشاء مشروع وفي بيانات الاعتماد ، حدد إنشاء بيانات اعتماد - مفتاح واجهة برمجة التطبيقات.

    في المكتبة ، حدد YouTube Data API v3 وقم بتمكين. انسخ مفتاح API في رمز عداد Youtube.

الخطوة 5: نقل البرامج الثابتة ولوحات الاختبار

نقل البرامج الثابتة ولوحات الاختبار
نقل البرامج الثابتة ولوحات الاختبار
نقل البرامج الثابتة ولوحات الاختبار
نقل البرامج الثابتة ولوحات الاختبار
نقل البرامج الثابتة ولوحات الاختبار
نقل البرامج الثابتة ولوحات الاختبار

لنجرب البرنامج الثابت على الجهاز.

قم أولاً بتوصيل ESP8266 بجهاز الكمبيوتر الخاص بك عن طريق USB وحدد زر التحميل. سيتم إرسال البرنامج الثابت إلى اللوحة الخاصة بك. عند الانتهاء ، يجب أن تعرض Led Matrix الخاص بك INIT.

بعد 3 إلى 5 ثوانٍ ، يجب أن تعرض Led Matrix عدد المشتركين في قناتك على YouTube. حاول الاشتراك للتحقق من تحديث العرض وبدء تشغيل المحركات لمدة 5 ثوانٍ.

إذا واجهت بعض المشاكل ، فافتح الشاشة التسلسلية التي ستوفر لك سجلات مفيدة وتساعدك على تصحيح أخطاء الأجهزة أو البرامج.

الخطوة 6: الكود

الرمز
الرمز

ينقسم الكود إلى جزأين ، مرحلة الإعداد ومرحلة الحلقة.

يتكون الإعداد من تهيئة Matrix Led و WIFI والمحركين.

تتكرر مرحلة الحلقة كل ثانيتين:

  • استدعاء YouTube API
  • تحديث ليد ماتريكس
  • إذا حصل المشترك الجديد على محركات كهربائية لمدة 5 ثوانٍ

الخطوة 7: آلة الفقاعات

آلة الفقاعات
آلة الفقاعات
آلة الفقاعات
آلة الفقاعات
آلة الفقاعات
آلة الفقاعات

جزء آلة الفقاعة بسيط.

سيغوص قرص مليء بالثقوب في سائل صابون الأطباق ثم يدور أمام مروحة. سيخلق الكثير من الفقاعات.

القرص عبارة عن قرص مضغوط أو قرص DVD ، قم بعمل بعض الثقوب فيه باستخدام آلة لحام ، ثم قم بتوصيل القرص بمحرك التروس باستخدام غطاء بلاستيكي لعمل الواجهة.

الخطوة 8: الغلاف

غلاف
غلاف
غلاف
غلاف
غلاف
غلاف

يعتمد الغلاف على صندوق نبيذ خشبي قديم كان يحتوي في الأصل على 3 زجاجات.

اصنع ثقبًا مستطيلًا لمصفوفة LED ، وثقبًا دائريًا للمروحة وثقبًا صغيرًا لمحور محرك التروس. سيحتوي على سائل الصابون ، قم بتوصيل القرص على محرك التروس من الجزء الأمامي للصندوق الخشبي ، ثم املأ الحاوية ببعض صابون الأطباق الممزوج بالماء.

جهاز الفقاعات العداد على YouTube جاهز.

موصى به: