Tartalomjegyzék:

Közösségi média számláló ESP8266 és TFT segítségével: 10 lépés
Közösségi média számláló ESP8266 és TFT segítségével: 10 lépés

Videó: Közösségi média számláló ESP8266 és TFT segítségével: 10 lépés

Videó: Közösségi média számláló ESP8266 és TFT segítségével: 10 lépés
Videó: VARÁZSLATRA VÁGYUNK, NEM A TÉNYEKRE: Sonnevend Júlia, médiakutató / FP. 52. adás 2024, November
Anonim
Közösségi média számláló ESP8266 és TFT segítségével
Közösségi média számláló ESP8266 és TFT segítségével
Közösségi média számláló ESP8266 és TFT segítségével
Közösségi média számláló ESP8266 és TFT segítségével
Közösségi média számláló ESP8266 és TFT segítségével
Közösségi média számláló ESP8266 és TFT segítségével

Ez az oktatóanyag megmutatja, hogyan lehet közösségi média számlálót készíteni az ESP8266 és a színes TFT alapján a felső falra szereléshez.

Ez a közösségi média számláló folyamatosan, folyamatosan jeleníti meg a Facebook, Instagram és Youtube fiókod adatait.

1. lépés: Eszközök és anyagok

Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok

Anyagszámla:

  • NodeMCU V2 Amica vagy Wemos D1 mini
  • ArduiTouch ESP készlet

Eszközök:

  • forrasztópáka
  • csavarhúzó
  • oldalvágó fogó
  • svoltmérő (opcionális)

Szoftver:

Arduino IDE

2. lépés: Az Arduitouch készlet összeszerelése

Az Arduitouch készlet összeszerelése
Az Arduitouch készlet összeszerelése

Először össze kell szerelnie az ArduiTouch készletet. Kérjük, tekintse meg a mellékelt építési útmutatót.

3. lépés: További könyvtárak telepítése

A firmware -t az Arduino IDE alatt írták. Kérjük, kövesse ezt az útmutatót az Arduino IDE ESP8266 előkészítéséhez:

Szüksége lesz néhány további könyvtárra. Telepítse a következő könyvtárakat az Arduino Library Manager segítségével

Adafruit GFX könyvtár

Adafruit ILI9341 könyvtár

XPT2046_Touchscreen by Paul Stoffregen

ArduinoJson

JsonStreamingParser

InstagramStats

YoutubeAPI

A könyvtárat közvetlenül letöltheti ZIP fájlként is, és kibonthatja a yourarduinosketchfolder/ libraries/ Az Adafruit könyvtárak telepítése után indítsa újra az Arduino IDE -t.

4. lépés: Firmware

Kérjük, töltse le a mintakódot, és nyissa meg az Arduino IDE -ben. Az összeállítás előtt néhány egyedi adatot kell hozzáadnia - lásd a következő lépéseket…

5. lépés: A WiFi előkészítése

/*_ WiFi meghatározása _*/

//#define WIFI_SSID "xxxxxx" // Itt adja meg SSID -jét

// #define WIFI_PASS "xxxxx" // Itt írja be WiFi jelszavát #define WIFI_HOSTNAME "Social_Counter" #define PORT 5444 #define WIFICLIENT_MAX_PACKET_SIZE 100/*_ WiFi definíciók vége _*/

Írja be WiFi SSID -jét és jelszavát a WiFi szakasz mezőibe

6. lépés: A Facebook előkészítése

/*_ Definiálja a Facebook konfigurációt _*/

#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 ujjlenyomat const char* facebookGraphFingerPrint = "YOUR_FINGER_PRINT"; /*_ Facebook konfiguráció vége _*/

  • Kövesse az [ezen az oldalon] található lépéseket (https://developers.facebook.com/docs/pages/getting-started) egy APP létrehozásához
  • Az alkalmazás létrehozása után nyissa meg a grafikonkezelőt.
  • A jobb felső sarokban módosítsa az alkalmazást a létrehozott újakra
  • Kattintson a "Token lekérése", majd a "Felhasználói hozzáférési token beszerzése" gombra.
  • Jelölje be a "User_Friends" opciót, kattintson a hozzáférési token beszerzése gombra, és hitelesítette az alkalmazást a fiókjával.
  • A sávon megjelenő kulcs használható a könyvtárral.
  • Kattintson erre a linkre (https://developers.facebook.com/apps),
  • kattintson a létrehozott alkalmazásra. Az Ön felhasználói azonosítója és titka elérhető ezen az oldalon. Erre szüksége lesz az API -kulcs kiterjesztéséhez, amelyet a könyvtár használatával tehet meg

7. lépés: Felkészülés a Youtube -ra

/*_ Youtube konfiguráció definiálása _*/

#define API_KEY "YOUR_API_KEY" // a Google Apps API tokenje

#define CHANNEL_ID "YOUR_CHANNEL_ID" // képezi a csatorna URL -jét /*_ A Youtube konfiguráció vége _* /

Szükséges a Google Apps API -kulcs létrehozásához:

  • Hozzon létre egy alkalmazást [itt] (https://console.developers.google.com)
  • Az API -kezelő szakaszban lépjen a "Hitelesítő adatok" oldalra, és hozzon létre egy új API -kulcsot
  • Engedélyezze az alkalmazás számára a YouTube Api kommunikációját [itt] (https://console.developers.google.com/apis/api/youtube)
  • Győződjön meg arról, hogy a következő URL működik az Ön böngészőjében (cserélje ki a kulcsot a végén!):

8. lépés: Felkészülés az Instagramra

/*_ Az Instagram konfigurációjának meghatározása _*/

Karakterlánc Instagram_userName = "YOUR_USERNAME"; // az instagram URL -jükről

/*_ A Youtube konfiguráció vége _*/

Csak a fenti mezőbe kell beírnia Instagram nevét.

9. lépés: Végső összeállítás

Az összeállítás és a feltöltés után folyamatosan látni fogja Youtube-, Facebook- és Instagram -statisztikáit a TFT -n.

Ajánlott: