Sisällysluettelo:

Sosiaalisen median laskuri ESP8266 ja TFT: 10 askelta
Sosiaalisen median laskuri ESP8266 ja TFT: 10 askelta

Video: Sosiaalisen median laskuri ESP8266 ja TFT: 10 askelta

Video: Sosiaalisen median laskuri ESP8266 ja TFT: 10 askelta
Video: Как хранить изображения в базе данных с помощью MIT App Inventor | База данных Firebase 2024, Marraskuu
Anonim
Sosiaalisen median laskuri, jossa ESP8266 ja TFT
Sosiaalisen median laskuri, jossa ESP8266 ja TFT
Sosiaalisen median laskuri, jossa ESP8266 ja TFT
Sosiaalisen median laskuri, jossa ESP8266 ja TFT
Sosiaalisen median laskuri, jossa ESP8266 ja TFT
Sosiaalisen median laskuri, jossa ESP8266 ja TFT

Tässä ohjeessa kerrotaan, miten voit tehdä sosiaalisen median laskurin ESP8266: n ja värillisen TFT -pohjaisen seinäkiinnityksen perusteella.

Tämä sosiaalisen median laskuri näyttää Facebook-, Instagram- ja Youtube -tilisi tiedot jatkuvasti peräkkäin.

Vaihe 1: Työkalut ja materiaalit

Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit
Työkalut ja materiaalit

Materiaaliluettelo:

  • NodeMCU V2 Amica tai Wemos D1 mini
  • ArduiTouch ESP -sarja

Työkalut:

  • juotin
  • ruuvimeisseli
  • sivuleikkuri
  • svoltmeter (valinnainen)

Ohjelmisto:

Arduino IDE

Vaihe 2: Arduitouch -sarjan asentaminen

Arduitouch -sarjan asentaminen
Arduitouch -sarjan asentaminen

Sinun on ensin koottava ArduiTouch -sarja. Tutustu oheiseen rakennusohjeeseen.

Vaihe 3: Lisäkirjastojen asennus

Laiteohjelmisto on kirjoitettu Arduino IDE: llä. Noudata tätä ohjetta Arduino IDE: n valmistelussa ESP8266: lle:

Tarvitset lisää kirjastoja. Asenna seuraavat kirjastot Arduino Library Managerin kautta

Adafruit GFX -kirjasto

Adafruit ILI9341 -kirjasto

XPT2046_Touchscreen kirjoittanut Paul Stoffregen

ArduinoJson

JsonStreamingParser

InstagramStats

YoutubeAPI

Voit myös ladata kirjaston myös suoraan ZIP -tiedostona ja purkaa kansion yourarduinosketchfolder/ libraries/ Kun olet asentanut Adafruit -kirjastot, käynnistä Arduino IDE uudelleen.

Vaihe 4: Laiteohjelmisto

Lataa esimerkkikoodi ja avaa se Arduino IDE: ssä. Ennen kokoamista sinun on lisättävä yksittäisiä tietoja - katso seuraavat vaiheet…

Vaihe 5: WiFi -yhteyden valmistelu

/*_ Määritä WiFi _*/

//#define WIFI_SSID "xxxxxx" // Anna SSID -tunnuksesi tähän

// #define WIFI_PASS "xxxxx" // Anna WiFi -salasanasi tähän #define WIFI_HOSTNAME "Social_Counter" #define PORT 5444 #define WIFICLIENT_MAX_PACKET_SIZE 100/*_ WiFi -määritysten loppu _*/

Anna WiFi SSID ja salasana WiFi -osion kenttiin

Vaihe 6: Facebookin valmistelu

/*_ Määritä Facebook -määritykset _*/

#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 sormenjälki const char* facebookGraphFingerPrint = "YOUR_FINGER_PRINT"; /*_ Facebook -määrityksen loppu _*/

  • Luo APP noudattamalla [tämän sivun] ohjeita (https://developers.facebook.com/docs/pages/getting-started).
  • Kun sovellus on luotu, siirry kuvaajaselaimeen.
  • Vaihda oikeassa yläkulmassa oleva sovellus uuteen luomasi sovellukseen
  • Napsauta "Hae merkki" ja sitten "Hanki käyttöoikeustunnus"
  • Valitse User_Friends -vaihtoehto, napsauta hanki käyttöoikeustunnus ja vahvista sovellus tilillesi.
  • Palkissa näkyvää avainta voidaan käyttää kirjaston kanssa.
  • Napsauta [tämä linkki] (https://developers.facebook.com/apps),
  • napsauta luomasi sovellusta. Kuluttajatunnuksesi ja kuluttajasalaisuutesi ovat saatavilla tällä sivulla. Tarvitset tätä laajentaaksesi API -avaintasi, jonka voit tehdä kirjaston avulla

Vaihe 7: Youtuben valmistelu

/*_ Määritä Youtube -kokoonpano _*/

#define API_KEY "YOUR_API_KEY" // google -sovellusliittymän tunnuksesi

#define CHANNEL_ID "YOUR_CHANNEL_ID" // muodostaa kanavan URL -osoitteen /*_ Youtube -määrityksen loppu _* /

Se on välttämätöntä Google Apps API -avaimen luomiseksi:

  • Luo sovellus [täällä] (https://console.developers.google.com)
  • Siirry sovellusliittymän hallintaosion kohtaan "Valtakirjat" ja luo uusi sovellusliittymäavain
  • Ota sovelluksesi käyttöön kommunikoimaan YouTube -apin kanssa [täällä] (https://console.developers.google.com/apis/api/youtube)
  • Varmista, että seuraava URL -osoite toimii selaimessasi (Vaihda avain lopussa!):

Vaihe 8: Valmistautuminen Instagramiin

/*_ Määritä Instagram -kokoonpano _*/

Jono Instagram_userName = "OMA_KÄYTTÄJÄNIMI"; // heidän instagram -osoitteestaan https://www.instagram.com/userName/

/*_ Youtube -määrityksen loppu _*/

Sinun tarvitsee vain syöttää Instagram -nimesi yllä olevaan kenttään.

Vaihe 9: Lopullinen kokoaminen

Kokoamisen ja lataamisen jälkeen näet Youtube-, Facebook- ja Instagram -tilastosi jatkuvasti peräkkäin TFT: ssä.

Suositeltava: