فهرست مطالب:

تعداد طرفداران فیس بوک: 5 مرحله (همراه با تصاویر)
تعداد طرفداران فیس بوک: 5 مرحله (همراه با تصاویر)

تصویری: تعداد طرفداران فیس بوک: 5 مرحله (همراه با تصاویر)

تصویری: تعداد طرفداران فیس بوک: 5 مرحله (همراه با تصاویر)
تصویری: چگونه لیست دوستان خود را در فیسبوک مخفی کنیم | how to hide your Facebook friends list 2024, جولای
Anonim
تعداد طرفداران فیس بوک
تعداد طرفداران فیس بوک

به روز رسانی: 26.09.2019 - زمان به سرعت می گذرد و فناوری تغییر می کند. از زمان ایجاد این پروژه ، فیس بوک API ها و تنظیمات APP خود را تغییر داده است. بنابراین مرحله ایجاد یک برنامه فیس بوک به پایان رسیده است. امروز دیگر دسترسی یا فرصتی برای پیگیری این مرحله ندارم. با این حال ، من این آموزش را به عنوان الهام بخش برای ایجاد چیزی مشابه ، اگرچه منقضی شده است ، می گذارم. در پروژه های خود موفق باشید و اگر کاری مشابه انجام داده اید کامنت بگذارید.

با الهام از شمارنده مشترکین بکی استرن در یوتیوب ، می خواستم تعداد لایک های صفحه فیس بوک را نمایش دهم. هدف من از این پروژه بیرون آوردن تعداد طرفداران از یک صفحه فیس بوک بود. نه کسی که من مدیریت می کنم. کد C زمینه من نیست بنابراین من با آزمایش و خطای زیادی شروع کردم. اما در نهایت با نتیجه ای همراه بود.

این چیزی است که شما برای این پروژه نیاز دارید:

نرم افزار

برنامه فیس بوک

اثر انگشت فیس بوک https://github.com/gbrault/esp8266-Arduino/blob/master/doc/esp8266wifi/client-secure-examples.md#how-to-verify-servers- Identity

Arduino IDE

Libaries برای Arduino IDE

WIFI ESP8266

نمایش هفت بخش

JSON

سخت افزار

Ikea Ribba 000.783.34 (یا قاب دیگری برای برگزاری پروژه)

NodeMCU (مینی)

نمایش

ابزارها

ابزار چرخشی یا چیزی برای ایجاد یک سوراخ مربع در صفحه پشتی قاب.

مرحله 1: برنامه Facebook را ایجاد کنید

ایجاد برنامه فیس بوک
ایجاد برنامه فیس بوک
ایجاد برنامه فیس بوک
ایجاد برنامه فیس بوک

این را می توان در developers.facebook.com انجام داد. پس از ایجاد برنامه ، به شناسه برنامه و برنامه مخفی توجه کنید. در کد به این مورد نیاز خواهید داشت.

آیا می خواهید دسترسی به برنامه خود را آزمایش کنید؟ به https://developers.facebook.com/tools/explorer/ سر بزنید

موارد زیر را وارد کنید: AAA؟ access_token = BBB | CCC & زمینه ها = fan_count

  • AAA = شناسه یا نام صفحه فیس بوک ،
  • BBB = شناسه برنامه
  • CCC = برنامه مخفی

به | توجه کنید (لوله) بین شناسه برنامه و برنامه مخفی.

مرحله 2: سخت افزار - الکترونیک

سخت افزار - الکترونیک
سخت افزار - الکترونیک

حالا به بخش سرگرم کننده بروید. من از NodeMCU Mini استفاده کرده ام. اینها در انواع مختلف و محدوده قیمت در انواع فروشگاه های آنلاین و در eBay موجود است. دو دلیل برای انتخاب مینی وجود داشت. اولین دلیل این بود که قبلاً در کشوی خود یک دروغگو داشتم. دلیل دیگر این بود که کوچک است و فضای کمی را در قاب عکس اشغال می کند.

من یک صفحه نمایش متشکل از چهار بخش نصب شده روی برد لوازم الکترونیکی خریدم ، بنابراین من فقط باید از چهار IO NoceMCUen استفاده کنم.

توجه: NodeMCU فقط 3.3 ولت خروجی دارد در حالی که صفحه نمایش ترجیحاً دارای 5 ولت است. با 3.3 ولت کار می کند اما کمی روشن می شود. خوشبختانه برای من NodeMCU خروجی های 5V را از طریق VIN می دهد.

همانطور که می بینید در تصویر تا حدودی تار من VIN ، VCC و پین داده تراز شده اند. این بدان معناست که من نیازی به سیم بین NodeMCU و صفحه نمایش ندارم. فقط تخته ها را به هم بچسبانید و مقداری لحیم کاری اضافه کنید.

  • VIN 5 ولت
  • GND GND
  • D4 DIO
  • D3 CLK

سلب مسئولیت: من مسئولیت اتصال تجهیزات شما به یکدیگر و هرگونه صدمه ای که ممکن است بر تجهیزات شما وارد شود را بر عهده نمی گیرم اگر از من الگو بگیرید. خوشبختانه به نظر می رسد این تنظیمات برای من کار می کند.

مرحله 3: سخت افزار - قاب

سخت افزار - قاب
سخت افزار - قاب
سخت افزار - قاب
سخت افزار - قاب
سخت افزار - قاب
سخت افزار - قاب

من یک Ikea Ribba 000.783.34 خریدم. دلیل خرید این قاب این است که دارای قاب عمیق است. سپس به راحتی می توانم صفحه نمایش و وسایل الکترونیکی را جا دهم.

تصویر بالا نشان می دهد که من سوراخ هایی برای صفحه ایجاد کرده ام. من یک الگو درست کردم که به صفحه پشتی وصل کردم و جایی که می خواستم صفحه نمایش داشته باشد را علامت گذاری کردم. سپس از یک ابزار دوار برای ایجاد سوراخ استفاده کردم.

گام بعدی این بود که محل نمایش را تغییر دهید و تا حد ممکن از طریق کاغذ جلویی آن را روشن کنید. همانطور که احتمالاً متوجه شده اید ، من با خود قاب شروع نکردم. اگر شماره ای برای نمایش نداشته باشم ساختن یک صفحه در یک قاب بی فایده است.

پس از ایجاد یک برنامه فیس بوک ، مجبور شدم خود را در دنیایی تا حدودی ناشناخته قرار دهم. من اطلاعات زیادی در مورد برنامه نویسی C ++ ندارم. اما پس از آزمایش و خطای زیاد به نتیجه رضایت بخشی رسید.

مرحله 4: نرم افزار - Arduino Libaries

WIFI: برای اتصال به شبکه های بی سیم ، به کتابخانه ای برای ESP8266 نیاز داریم. اگر قبلاً این را ندارید ، به اینجا بروید https://github.com/esp8266/Arduino و مراحل اضافه کردن آن به Arduino IDE را دنبال کنید.

صفحه نمایش: کتابخانه بعدی برای نمایش هفت بخش است. کتابخانه آردوینو SevenSegmentTM1637 را از https://github.com/bremme/arduino-tm1637 بارگیری کنید من چندین کتابخانه مختلف را برای نمایش امتحان کردم. این اولین موردی بود که پیدا کردم با صفحه نمایش من کار می کرد.

JSON: آخرین کتابخانه برای مدیریت داده های JSON از فیس بوک است. کتابخانه ArduinoJson - C ++ JSON را برای اینترنت اشیا از https://github.com/bblanchon/ArduinoJson بارگیری کنید

اثر انگشت فیس بوک: برای اتصال به فیس بوک ما همچنین به اثر انگشت نیاز داریم. به جای اینکه بخواهم این موضوع را برای شما توضیح دهم ، توصیه می کنم به اسناد و مدارک مراجعه کنید

مرحله 5: نرم افزار - کد

کد را از اینجا بارگیری کنید: https://www.hackster.io/code_files/114510/ دانلود

  • AAA = شناسه صفحه یا نام فیس بوک
  • BBB = شناسه برنامه Facebook
  • CCC = برنامه مخفی
  • DDD = اثر انگشت

توصیه شده: