ዝርዝር ሁኔታ:

ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ -5 ደረጃዎች
ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ -5 ደረጃዎች

ቪዲዮ: ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ -5 ደረጃዎች

ቪዲዮ: ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ -5 ደረጃዎች
ቪዲዮ: 10 ኩላሊትዎን የሚጎዱ እና ለኩላሊት ጤንነት የሚስማሙ ምግቦች | 10 Foods to Avoid and Eat For Your Kidneys 2024, ሰኔ
Anonim
ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ
ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ
ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ
ተከታይ እና የደንበኝነት ተመዝጋቢ ቆጣሪ

ይህ ፕሮጀክት የ instagram ተከታይ እና የዩቲዩብ ተመዝጋቢን ለመቁጠር የተሰራ..

መድረክ ጥቅም ላይ ውሏል

ፓይዘን

አርዱinoኖ

ደረጃ 1 ቁሳቁሶች / መሳሪያዎች

ቁሳቁሶች / መሳሪያዎች
ቁሳቁሶች / መሳሪያዎች
ቁሳቁሶች / መሳሪያዎች
ቁሳቁሶች / መሳሪያዎች
  • አርዱinoኖ አንድ
  • ኤልሲዲ ጋሻ
  • የፕሮግራም ገመድ
  • ዊንዶውስ ፒሲ

ደረጃ 2 - የ Api ቁልፎችን ይፍጠሩ

የ Api ቁልፎችን ይፍጠሩ
የ Api ቁልፎችን ይፍጠሩ
የ Api ቁልፎችን ይፍጠሩ
የ Api ቁልፎችን ይፍጠሩ

ለ instagram ኤፒ

ወደዚህ ድር ጣቢያ ይሂዱ

እና የመግፋት የመዳረሻ ማስመሰያ ያመነጫሉ

ለዩቲዩብ አፕ

ደረጃዎቹን ከዚህ ድር ጣቢያ መከተል ይችላሉ-

ደረጃ 3: ንድፉን ወደ አርዱinoኖ ይስቀሉ

ንድፍ ወደ አርዱinoኖ ይስቀሉ
ንድፍ ወደ አርዱinoኖ ይስቀሉ
ንድፍ ወደ አርዱinoኖ ይስቀሉ
ንድፍ ወደ አርዱinoኖ ይስቀሉ

ከ Github ገጽዬ ኮድ እና ፕሮግራሞችን ማውረድ ይችላሉ-

github.com/ayberkeren/social-media-counter

የአርዱዲኖ ኮድ

#ያካትቱ

Youtube_name = "" ሕብረቁምፊ; // የ youtube ስምዎ ሕብረቁምፊ youtube_token = ""; // የእርስዎ የ youtube ማስመሰያ ሕብረቁምፊ 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 ፣ ተከታይ 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); // ለፕሮግራሙ ተለዋዋጮችን ይናገሩ}

ባዶነት loop () {

ከሆነ (x <(መዘግየት*1000)) {drawinstagram (); lcd.setCursor (5, 1); lcd.print (ተከታይ); ሳለ (x0) {follower2 = Serial.parseInt (); ተመዝጋቢ 2 = Serial.parseInt (); } x = ሚሊስ (); x = x%(መዘግየት*2000); } ተመዝጋቢ = ተመዝጋቢ 2; ተከታይ = ተከታይ 2; }

ሌላ {drawyoutube (); lcd.setCursor (5, 1); lcd.print (ተመዝጋቢ); ሳለ (x> = (መዘግየት*1000) && subscriber2 == ተመዝጋቢ) {ሳለ (Serial.available ()> 0) {follower2 = Serial.parseInt (); ተመዝጋቢ 2 = Serial.parseInt (); } x = ሚሊስ (); x = x%(መዘግየት*2000); } ተመዝጋቢ = ተመዝጋቢ 2; ተከታይ = ተከታይ 2; }}

// የ instagram አርማ ይሳሉ

ባዶ Drainstagram () {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. ጻፍ (ባይት (1)); lcd.write (ባይት (2)); lcd.setCursor (1, 1); lcd.write (ባይት (3)); lcd. ጻፍ (ባይት (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. ጻፍ (ባይት (6)); lcd. ጻፍ (ባይት (7)); lcd.write (ባይት (8)); lcd.setCursor (1, 1); lcd.write (ባይት (9)); lcd.write (ባይት (10)); lcd. ጻፍ (ባይት (11)); lcd.setCursor (5, 0); lcd.print ("ተመዝጋቢዎች"); }

ደረጃ 4 - ፓይዘን

ፓይዘን
ፓይዘን
ፓይዘን
ፓይዘን

እኔ 2 የፓይዘን መርሃ ግብርን አንዱ የግራፊክ የተጠቃሚ በይነገጽ እንዲኖረው አድርጌአለሁ ሌላኛው በባሽ ላይ ብቻ ይሠራል

ሁለቱንም ሊጠቀሙባቸው ይችላሉ ፣ እነሱ ተመሳሳይ ነገሮችን ይሠራሉ።

ከዝርዝሩ ውስጥ የትኛውን ወደብ አርዱዲኖ እንደሰቀሉ መምረጥ እና የመምረጫ ቁልፍን መጫን ያስፈልግዎታል።

እና እርስዎ ተከናውነዋል….

ፕሮግራሞችን ከእኔ Github ያውርዱ

እና ኮዶቹ ከዚህ በታች ናቸው ……

ደረጃ 5: ተከናውኗል…

የሚመከር: