विषयसूची:

ESP8266 और TFT के साथ सोशल मीडिया काउंटर: 10 कदम
ESP8266 और TFT के साथ सोशल मीडिया काउंटर: 10 कदम

वीडियो: ESP8266 और TFT के साथ सोशल मीडिया काउंटर: 10 कदम

वीडियो: ESP8266 और TFT के साथ सोशल मीडिया काउंटर: 10 कदम
वीडियो: Social media counter tracker based on ESP8266 2024, जुलाई
Anonim
ESP8266 और TFT. के साथ सोशल मीडिया काउंटर
ESP8266 और TFT. के साथ सोशल मीडिया काउंटर
ESP8266 और TFT. के साथ सोशल मीडिया काउंटर
ESP8266 और TFT. के साथ सोशल मीडिया काउंटर
ESP8266 और TFT. के साथ सोशल मीडिया काउंटर
ESP8266 और TFT. के साथ सोशल मीडिया काउंटर

यह निर्देश आपको दिखाएगा कि ESP8266 पर आधारित सोशल मीडिया काउंटर और शीर्ष दीवार माउंटेज के लिए एक रंग TFT कैसे बनाया जाए।

यह सोशल मीडिया काउंटर लगातार आपके फेसबुक, इंस्टाग्राम और यूट्यूब अकाउंट के बारे में जानकारी प्रदर्शित करेगा।

चरण 1: उपकरण और सामग्री

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

सामग्री का बिल:

  • NodeMCU V2 Amica या Wemos D1 mini
  • अर्दुईटच ईएसपी किट

उपकरण:

  • सोल्डरिंग आयरन
  • पेंचकस
  • साइड कटिंग प्लायर
  • सॉल्टमीटर (वैकल्पिक)

सॉफ्टवेयर:

अरुडिनो आईडीई

चरण 2: अर्दुइटच सेट की असेंबली

Arduitouch Set. की सभा
Arduitouch Set. की सभा

आपको पहले ArduiTouch किट को असेंबल करना होगा। कृपया संलग्न निर्माण नियमावली में एक नज़र डालें।

चरण 3: अतिरिक्त पुस्तकालयों की स्थापना

फर्मवेयर Arduino IDE के तहत लिखा गया था। ESP8266 के लिए Arduino IDE की तैयारी के लिए कृपया इस निर्देश का पालन करें:

आपको कुछ अतिरिक्त पुस्तकालयों की आवश्यकता होगी। Arduino लाइब्रेरी मैनेजर के माध्यम से निम्नलिखित लाइब्रेरी स्थापित करें

एडफ्रूट जीएफएक्स लाइब्रेरी

एडफ्रूट ILI9341 लाइब्रेरी

XPT2046_Paul Stoffregen द्वारा टचस्क्रीन

ArduinoJson

JsonStreamingParser

InstagramStats

YoutubeAPI

आप लाइब्रेरी को सीधे ज़िप फ़ाइल के रूप में भी डाउनलोड कर सकते हैं और अपने arduinosketchfolder/पुस्तकालयों के अंतर्गत फ़ोल्डर को अनकम्प्रेस्ड कर सकते हैं/ Adafruit पुस्तकालयों को स्थापित करने के बाद, Arduino IDE को पुनरारंभ करें।

चरण 4: फर्मवेयर

कृपया नमूना कोड डाउनलोड करें और इसे Arduino IDE में खोलें। संकलन से पहले आपको कुछ व्यक्तिगत डेटा जोड़ना होगा - अगले चरण देखें…

चरण 5: वाईफाई की तैयारी

/*_ वाईफाई को परिभाषित करें_*/

//#परिभाषित वाईफ़ाई_एसएसआईडी "xxxxxx" // यहां अपना एसएसआईडी दर्ज करें

//#WIFI_PASS "xxxxx" को परिभाषित करें // यहां अपना वाईफाई पासवर्ड दर्ज करें #WIFI_HOSTNAME "Social_Counter" को परिभाषित करें # PORT 5444 को परिभाषित करें #WIFICLIENT_MAX_PACKET_SIZE 100 को परिभाषित करें /*_ वाईफाई परिभाषाओं का अंत_*/

वाईफाई सेक्शन में फील्ड में अपना वाईफाई एसएसआईडी और पासवर्ड दर्ज करें

चरण 6: फेसबुक की तैयारी

/*_ फेसबुक कॉन्फिग को परिभाषित करें_*/

#define FACEBOOK_HOST "graph.facebook.com"

#define FACEBOOK_PORT 443 #define PAGE_ID "Your_PAGE_ID" #define ACCESS_TOKEN "Your_ACCESS_TOKEN" // graph.facebook.com SHA1 फिंगरप्रिंट कॉन्स्ट चार* facebookGraphFingerPrint = "Your_FINGER_PRINT"; /*_ फेसबुक कॉन्फिग का अंत_*/

  • एपीपी बनाने के लिए [इस पेज] (https://developers.facebook.com/docs/pages/getting-started) पर दिए गए चरणों का पालन करें
  • ऐप बनने के बाद ग्राफ़ एक्सप्लोरर में जाएं।
  • ऊपर दाईं ओर एप्लिकेशन को आपके द्वारा बनाए गए नए एप्लिकेशन में बदलें
  • "टोकन प्राप्त करें" पर क्लिक करें और फिर "उपयोगकर्ता पहुंच टोकन प्राप्त करें" पर क्लिक करें।
  • "User_Friends" विकल्प को चेक करें, एक्सेस टोकन प्राप्त करें पर क्लिक करें और अपने खाते के साथ आवेदन को प्रमाणित करें।
  • बार में दिखाई देने वाली कुंजी का उपयोग पुस्तकालय के साथ किया जा सकता है।
  • [इस लिंक] (https://developers.facebook.com/apps) पर क्लिक करें,
  • आपके द्वारा बनाए गए ऐप पर क्लिक करें। आपकी उपभोक्ता आईडी और उपभोक्ता रहस्य इस पृष्ठ पर उपलब्ध हैं। आपको अपनी एपीआई कुंजी का विस्तार करने के लिए इसकी आवश्यकता होगी, जिसे आप पुस्तकालय का उपयोग करके कर सकते हैं

चरण 7: Youtube के लिए तैयारी

/*_ Youtube कॉन्फिग को परिभाषित करें_*/

#define API_KEY "Your_API_KEY" // आपके Google ऐप्स API टोकन

#define CHANNEL_ID "Your_CHANNEL_ID" // चैनल का url बनाता है /*_ Youtube config का अंत_*/

Google Apps API कुंजी बनाने के लिए यह आवश्यक है:

  • एक ऐप्लिकेशन बनाएं [यहां](https://console.developers.google.com)
  • एपीआई प्रबंधक अनुभाग पर, "क्रेडेंशियल्स" पर जाएं और एक नई एपीआई कुंजी बनाएं
  • YouTube एपीआई [यहां](https://console.developers.google.com/apis/api/youtube) से संपर्क करने के लिए अपने ऐप्लिकेशन को चालू करें
  • सुनिश्चित करें कि आपके ब्राउज़र में निम्न URL आपके लिए काम करता है (अंत में कुंजी बदलें!):

चरण 8: Instagram के लिए तैयारी

/*_ इंस्टाग्राम कॉन्फिग को परिभाषित करें_*/

स्ट्रिंग Instagram_userName = "Your_USERNAME"; // उनके इंस्टाग्राम यूआरएल https://www.instagram.com/userName/ से

/*_यूट्यूब कॉन्फिग का अंत_*/

आपको ऊपर दी गई फील्ड में सिर्फ अपना इंस्टाग्राम नाम डालना है।

चरण 9: अंतिम संकलन

संकलन और अपलोड के बाद आप TFT पर लगातार अपने Youtube, Facebook और Instagram आँकड़े देखेंगे।

सिफारिश की: