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

عداد المتابعين والمشتركين: 5 خطوات
عداد المتابعين والمشتركين: 5 خطوات

فيديو: عداد المتابعين والمشتركين: 5 خطوات

فيديو: عداد المتابعين والمشتركين: 5 خطوات
فيديو: كيف ازيد متابعين تيك توك 2023 ❤️ في 5 دقائق: زيادة متابعين تيك توك 10k مجانا ✅ 2024, يونيو
Anonim
عداد المتابعين والمشتركين
عداد المتابعين والمشتركين
عداد المتابعين والمشتركين
عداد المتابعين والمشتركين

تم إنشاء هذا المشروع لحساب المتابعين في instagram ومشتركي youtube..

المنصة المستخدمة:

بايثون

اردوينو

الخطوة الأولى: المواد / الأدوات:

المواد / الأدوات
المواد / الأدوات
المواد / الأدوات
المواد / الأدوات
  • اردوينو أونو
  • درع شاشات الكريستال السائل
  • كابل البرمجة
  • كمبيوتر ويندوز

الخطوة 2: إنشاء مفاتيح Api

إنشاء مفاتيح Api
إنشاء مفاتيح Api
إنشاء مفاتيح Api
إنشاء مفاتيح Api

لـ instagram Api

انتقل إلى هذا الموقع:

ودفع إنشاء رمز الوصول

لـ youtube Api

يمكنك اتباع الخطوات من هذا الموقع:

الخطوة 3: تحميل Sketch على Arduino

تحميل Sketch إلى Arduino
تحميل Sketch إلى Arduino
تحميل Sketch إلى Arduino
تحميل Sketch إلى Arduino

يمكنك تنزيل الكود والبرامج من صفحة جيثب الخاصة بي:

github.com/ayberkeren/social-media-counter

كود اردوينو:

#يشمل

String youtube_name = ""؛ // اسم youtube الخاص بك String youtube_token = ""؛ // your youtube token String instagram_token = ""؛ // رمز instagram الخاص بك بدون توقيع طويل تأخير = 10 ؛ // تأخير بين الشاشة (بالثواني) // تعيين دبابيس شاشة LCD const int rs = 8 ، en = 9 ، d4 = 4 ، d5 = 5 ، d6 = 6 ، d7 = 7 ؛ LiquidCrystal LCD (rs، en، d4، d5، d6، d7) ؛ // إنشاء متغيرات غير موقعة متابع طويل = 0 ، Follower2 = 0 ، مشترك = 0 ، مشترك 2 = 0 ، x = millis () ؛ // إنشاء بايت للشعارات بايت instagram1 [8] = {0b00000 ، 0b01111 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b11111} ؛ بايت instagram2 [8] = {0b00000 ، 0b11111 ، 0b00000 ، 0b00000 ، 0b00000 ، 0b00000 ، 0b01110 ، 0b10001} ؛ بايت instagram3 [8] = {0b00000 ، 0b11110 ، 0b00001 ، 0b11001 ، 0b11001 ، 0b00001 ، 0b00001 ، 0b11111} ؛ بايت instagram4 [8] = {0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b01111} ؛ بايت instagram5 [8] = {0b10001 ، 0b10001 ، 0b01110 ، 0b00000 ، 0b00000 ، 0b00000 ، 0b00000 ، 0b11111} ؛ البايت instagram6 [8] = {0b00001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b11110} ؛ بايت youtube1 [8] = {0b11111 ، 0b11100 ، 0b11000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000} ؛ بايت youtube2 [8] = {0b11111 ، 0b00000 ، 0b10000 ، 0b11000 ، 0b11100 ، 0b11110 ، 0b11111 ، 0b11111} ؛ بايت youtube3 [8] = {0b11111 ، 0b00111 ، 0b00011 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b10001} ؛ بايت youtube4 [8] = {0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b10000 ، 0b11000 ، 0b11100 ، 0b11111} ؛ بايت youtube5 [8] = {0b11111 ، 0b11111 ، 0b11110 ، 0b11100 ، 0b11000 ، 0b10000 ، 0b00000 ، 0b11111} ؛ بايت youtube6 [8] = {0b10001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b00001 ، 0b00011 ، 0b00111 ، 0b11111} ؛ إعداد باطل () {lcd.begin (16، 2) ؛ // start lcd Serial.begin (9600) ؛ // بدء تأخير الاتصال التسلسلي (2000) ؛ Serial.println (youtube_name) ؛ // قل المتغيرات لبرنامج التأخير (1000) ؛ Serial.println (youtube_token) ؛ // قل المتغيرات لبرنامج التأخير (1000) ؛ Serial.println (instagram_token)؛ // قل متغيرات البرنامج}

حلقة فارغة() {

إذا (x <(تأخير * 1000)) {drawinstagram () ؛ lcd.setCursor (5 ، 1) ؛ lcd.print (المتابع) ؛ while (x0) {follower2 = Serial.parseInt () ؛ Subscriber2 = Serial.parseInt () ، } x = مللي () ؛ x = x٪ (تأخير * 2000) ؛ } مشترك = مشترك 2 ؛ تابع = متابع 2 ؛ }

آخر {drawyoutube () ؛ lcd.setCursor (5 ، 1) ؛ lcd.print (مشترك) ؛ while (x> = (DELAY * 1000) && subscriber2 == subscriber) {while (Serial.available ()> 0) {follower2 = Serial.parseInt ()؛ Subscriber2 = Serial.parseInt () ، } x = مللي () ؛ x = x٪ (تأخير * 2000) ؛ } مشترك = مشترك 2 ؛ تابع = متابع 2 ؛ }}

// رسم شعار instagram

باطل drawinstagram () {lcd.createChar (0، instagram1) ؛ lcd.createChar (1 ، instagram2) ؛ lcd.createChar (2 ، instagram3) ؛ lcd.createChar (3 ، instagram4) ؛ lcd.createChar (4 ، instagram5) ؛ lcd.createChar (5 ، instagram6) ؛ lcd.clear () ؛ lcd.setCursor (1 ، 0) ؛ lcd.write (بايت (0)) ؛ lcd.write (بايت (1)) ؛ lcd.write (بايت (2)) ؛ lcd.setCursor (1 ، 1) ؛ lcd.write (بايت (3)) ؛ lcd.write (بايت (4)) ؛ lcd.write (بايت (5)) ؛ lcd.setCursor (5 ، 0) ؛ lcd.print ("المتابعون") ؛ }

// ارسم youtubelogo

باطل drawyoutube () {lcd.createChar (6، youtube1) ؛ lcd.createChar (7 ، youtube2) ؛ lcd.createChar (8 ، youtube3) ؛ lcd.createChar (9 ، youtube4) ؛ lcd.createChar (10 ، youtube5) ؛ lcd.createChar (11 ، youtube6) ؛ lcd.clear () ؛ lcd.setCursor (1 ، 0) ؛ lcd.write (بايت (6)) ؛ lcd.write (بايت (7)) ؛ lcd.write (بايت (8)) ؛ lcd.setCursor (1 ، 1) ؛ lcd.write (بايت (9)) ؛ lcd.write (بايت (10)) ؛ lcd.write (بايت (11)) ؛ lcd.setCursor (5 ، 0) ؛ lcd.print ("المشتركون") ؛ }

الخطوة 4: بايثون

بايثون
بايثون
بايثون
بايثون

لقد صنعت برنامجين من برامج python ، يحتوي أحدهما على واجهة مستخدم رسومية والآخر يعمل فقط على bash

يمكنك استخدام كل منهما في الواقع يصنعان نفس الأشياء.

يجب عليك اختيار المنفذ الذي قمت بتوصيل اردوينو من القائمة والضغط على زر التحديد.

وأنت انتهيت….

تنزيل البرامج من My Github:

والرموز أدناه ……

الخطوة 5: تم…

موصى به: