
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36


এই প্রকল্পটি ইনস্টাগ্রাম ফলোয়ার এবং ইউটিউব গ্রাহক গণনার জন্য তৈরি করা হয়েছে..
প্ল্যাটফর্ম ব্যবহার করা হয়:
পাইথন
আরডুইনো
ধাপ 1: উপকরণ / সরঞ্জাম:


- Arduino uno
- এলসিডি শিল্ড
- প্রোগ্রামিং ক্যাবল
- উইন্ডোজ পিসি
ধাপ 2: এপিআই কী তৈরি করুন


ইনস্টাগ্রাম অপির জন্য
এই ওয়েবসাইটে যান:
এবং জেনারেট অ্যাক্সেস টোকেন
ইউটিউব অপির জন্য
আপনি এই ওয়েবসাইট থেকে পদক্ষেপগুলি অনুসরণ করতে পারেন:
ধাপ 3: Arduino এ স্কেচ আপলোড করুন

আপনি আমার Github পৃষ্ঠা থেকে কোড এবং প্রোগ্রাম ডাউনলোড করতে পারেন:
github.com/ayberkeren/social-media-counter
Arduino কোড:
#অন্তর্ভুক্ত
স্ট্রিং youtube_name = ""; // আপনার ইউটিউব নাম স্ট্রিং youtube_token = ""; // আপনার ইউটিউব টোকেন স্ট্রিং instagram_token = ""; // আপনার ইনস্টাগ্রাম টোকেন স্বাক্ষরবিহীন দীর্ঘ DELAY = 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, অনুসরণকারী 2 = 0, গ্রাহক = 0, গ্রাহক 2 = 0, x = মিলিস (); // লোগো বাইট 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); // শুরু lcd Serial.begin (9600); // সিরিয়াল যোগাযোগ বিলম্ব শুরু (2000); Serial.println (youtube_name); // প্রোগ্রাম বিলম্বের জন্য ভেরিয়েবল বলুন (1000); Serial.println (youtube_token); // প্রোগ্রাম বিলম্বের জন্য ভেরিয়েবল বলুন (1000); Serial.println (instagram_token); // প্রোগ্রামে ভেরিয়েবল বলুন}
অকার্যকর লুপ () {
যদি (x <(DELAY*1000)) {drawinstagram (); lcd.setCursor (5, 1); lcd.print (অনুগামী); যখন (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; }}
// ইনস্টাগ্রামের লোগো আঁকুন
অকার্যকর ড্রইনস্টাগ্রাম () {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 আঁকা
অকার্যকর ড্রয়টিউব () {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: পাইথন


আমি 2 টি পাইথন প্রোগ্রাম তৈরি করেছি যার একটি গ্রাফিক্যাল ইউজার ইন্টারফেস আছে অন্যটি শুধুমাত্র ব্যাশে কাজ করে
আপনি তাদের উভয়ই ব্যবহার করতে পারেন আসলে তারা একই জিনিস তৈরি করে।
আপনি তালিকা থেকে কোন পোর্টটি আরডুইনো প্লাগ করেছেন তা নির্বাচন করুন এবং সিলেক্ট বাটন চাপুন।
এবং আপনি হয়ে গেছেন ….
আমার Github থেকে প্রোগ্রাম ডাউনলোড করুন:
এবং কোডগুলো নিচে দেওয়া হল ……
ধাপ 5: সম্পন্ন…।
প্রস্তাবিত:
একটি সেন্সর লাইন অনুসরণকারী রোবট: 5 টি ধাপ

একটি সেন্সর লাইন অনুসরণকারী রোবট: এই নির্দেশাবলীতে আমি আপনাকে দেখাতে যাচ্ছি কিভাবে শুধুমাত্র একটি সেন্সর ব্যবহার করে একটি লাইন অনুসরণকারী রোবট তৈরি করতে হয়
DIY বিগ LED ম্যাট্রিক্স ইউটিউব গ্রাহক কাউন্টার: 13 টি ধাপ (ছবি সহ)

DIY বিগ এলইডি ম্যাট্রিক্স ইউটিউব সাবস্ক্রাইবার কাউন্টার: আপনি কি স্ক্রোল করা টেক্সট তৈরি করতে বা আপনার ইউটিউব চ্যানেল সাবস্ক্রাইবার দেখানোর জন্য ডিসপ্লে হিসেবে রেডিমেড 8x8 এলইডি ম্যাট্রিক্স নিয়ে কাজ করেছেন? একটি বড় সহজলভ্য আকার LED ব্যাস 5mm। যাইহোক, যদি আপনি অনেক বড় রেডিমেড এলইডি খুঁজছেন
হালকা অনুসরণকারী রোবট: 8 টি ধাপ

লাইট ফলোয়িং রোবট: এই লাইট ফলোয়ারটি পাঁচটি অংশের রোবট সিরিজের প্রথম। আমি সহজ থেকে কম জটিল দিয়ে শুরু করব।আপনি আমার চ্যানেলে ক্লিক করে ভিডিও তৈরি করতে পারেন এখানে ক্লিক করুন এবং আপনি সরাসরি আমার চ্যানেলটি সাবস্ক্রাইব করতে পারেন
10 মিলিয়ন ইউটিউব গ্রাহক পুরস্কার এলইডি পিসিবি: 5 টি ধাপ (ছবি সহ)

10 মিলিয়ন ইউটিউব সাবস্ক্রাইবার অ্যাওয়ার্ড এলইডি পিসিবি: সারাংশ এই পিসিবি (প্রিন্টেড সার্কিট বোর্ড) ইউটিউব প্লে বাটন পুরস্কারের অনুরূপ যা 100,000, 1 মিলিয়ন এবং 10 মিলিয়ন গ্রাহকের মতো নির্দিষ্ট মাইলফলকে পৌঁছানোর জন্য নির্মাতাদের দেওয়া হয়। যখন সুইচ চালু হয়, ব্যবহারকারী স্ক্রোল করতে পারেন
555 একটি দশক কাউন্টার এবং LEDS এবং Piezo Buzzer সহ টাইমার; সার্কিটের মৌলিক বর্ণনা: 6 টি ধাপ

555 একটি দশক কাউন্টার এবং LEDS এবং Piezo Buzzer সহ টাইমার; সার্কিটের মৌলিক বর্ণনা: এই সার্কিটের তিনটি অংশ রয়েছে। একটি কোড (প্রোগ্রাম) " শুভ জন্মদিন " Arduino দ্বারা পাইজোর মাধ্যমে। পরবর্তী ধাপ হল 555 টাইমার যা ডাল উৎপাদন করবে যা একটি ঘড়ি হিসেবে কাজ করে