Orodha ya maudhui:

Kukabiliana na Media ya Jamii Na ESP8266 na TFT: Hatua 10
Kukabiliana na Media ya Jamii Na ESP8266 na TFT: Hatua 10

Video: Kukabiliana na Media ya Jamii Na ESP8266 na TFT: Hatua 10

Video: Kukabiliana na Media ya Jamii Na ESP8266 na TFT: Hatua 10
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim
Kukabiliana na Media ya Jamii Na ESP8266 na TFT
Kukabiliana na Media ya Jamii Na ESP8266 na TFT
Kukabiliana na Media ya Jamii Na ESP8266 na TFT
Kukabiliana na Media ya Jamii Na ESP8266 na TFT
Kukabiliana na Media ya Jamii Na ESP8266 na TFT
Kukabiliana na Media ya Jamii Na ESP8266 na TFT

Mafundisho haya yatakuonyesha jinsi ya kutengeneza kaunta ya media ya kijamii kulingana na ESP8266 na rangi ya TFT ya milima ya ukuta wa juu.

Kaunta hii ya media ya kijamii itaonyesha habari kuhusu akaunti yako ya Facebook, Instagram na Youtube mfululizo mfululizo.

Hatua ya 1: Zana na Vifaa

Zana na Vifaa
Zana na Vifaa
Zana na Vifaa
Zana na Vifaa

Muswada wa nyenzo:

  • NodeMCU V2 Amica au Wemos D1 mini
  • Kitanda cha ArduiTouch ESP

Zana:

  • chuma cha kutengeneza
  • dereva wa screw
  • plier ya kukata upande
  • svoltmeter (hiari)

Programu:

Arduino IDE

Hatua ya 2: Mkutano wa Seti ya Arduitouch

Mkutano wa Seti ya Arduitouch
Mkutano wa Seti ya Arduitouch

Unapaswa kukusanya kitanda cha ArduiTouch kwanza. Tafadhali angalia katika mwongozo uliofungwa wa ujenzi.

Hatua ya 3: Ufungaji wa Maktaba za Ziada

Firmware iliandikwa chini ya Arduino IDE. Tafadhali fuata hii inayoweza kufundishwa kwa utayarishaji wa Arduino IDE ya ESP8266:

Utahitaji maktaba zingine. Sakinisha maktaba zifuatazo kupitia Meneja wa Maktaba ya Arduino

Maktaba ya Adafruit GFX

Maktaba ya Adafruit ILI9341

Skrini ya XPT2046_Touch na Paul Stoffregen

ArduinoJson

JsonStreamingParser

Takwimu za Instagram

YoutubeAPI

Unaweza pia kupakua maktaba pia moja kwa moja kama faili ya ZIP na usumbue folda chini ya yourarduinosketchfolder / maktaba / Baada ya kusanikisha maktaba za Adafruit, anzisha tena Arduino IDE.

Hatua ya 4: Programu dhibiti

Tafadhali pakua nambari ya mfano na uifungue katika Arduino IDE. Kabla ya mkusanyiko lazima uongeze data ya kibinafsi - angalia hatua zifuatazo…

Hatua ya 5: Maandalizi ya WiFi

/ * _ Fafanua WiFi _ * /

// # fafanua WIFI_SSID "xxxxxx" // Ingiza SSID yako hapa

// # fafanua WIFI_PASS "xxxxx" // Ingiza nywila yako ya WiFi hapa #fafanua WIFI_HOSTNAME "Jamii_Counter" #fafanua PORT 5444 #fafanua WIFICLIENT_MAX_PACKET_SIZE 100 / * _ Mwisho wa ufafanuzi wa WiFi _ * /

Ingiza SSID yako ya WiFi na nywila kwenye uwanja katika sehemu ya WiFi

Hatua ya 6: Maandalizi ya Facebook

/ * _ Fafanua usanidi wa Facebook _ * /

#fafanua FACEBOOK_HOST "graph.facebook.com"

#fafanua FACEBOOK_PORT 443 #fafanua PAGE_ID "YAKO_PAGE_ID" #fafanua ACCESS_TOKEN "PICHA_YAKO_YAKO" // graph.facebook.com SHA1 alama ya kidole const * facebookGraphFingerPrint = "YOUR_FINGER_PRINT"; / * _ Mwisho wa usanidi wa Facebook _ * /

  • Fuata hatua kwenye [ukurasa huu] (https://developers.facebook.com/docs/pages/getting-started) kuunda APP
  • Baada ya programu kuundwa, nenda kwa mtafiti wa grafu.
  • Juu kulia badilisha programu hadi ile mpya uliyounda
  • Bonyeza "Pata Ishara" na kisha bonyeza "Pata Ishara ya Ufikiaji wa Mtumiaji"
  • Angalia chaguo la "Mtumiaji_Marafiki", bofya kupata ishara ya ufikiaji na uthibitishaji wa programu na akaunti yako.
  • Kitufe kinachoonekana kwenye bar inaweza kutumika na maktaba.
  • Bonyeza kwenye [kiungo hiki] (https://developers.facebook.com/apps),
  • bonyeza programu uliyounda. Kitambulisho chako cha watumiaji na siri ya watumiaji inapatikana kwenye ukurasa huu. Utahitaji hii kupanua ufunguo wako wa API, ambao unaweza kufanya ukitumia maktaba

Hatua ya 7: Maandalizi ya Youtube

/ * _ Fafanua usanidi wa Youtube _ * / /

#fafanua API_KEY "YAKO_API_KEY" // yako google apps API Token

#fafanua CHANNEL_ID "YAKO_CHANNEL_ID" // inaunda url ya kituo / * _ Mwisho wa usanidi wa Youtube _ * /

Inahitajika ili kuunda ufunguo wa API ya Google Apps:

  • Unda programu [hapa] (https://console.developers.google.com)
  • Kwenye sehemu ya Meneja wa API, nenda kwenye "Hati za Utambulisho" na uunda ufunguo mpya wa API
  • Wezesha programu yako kuwasiliana na YouTube Api [hapa] (https://console.developers.google.com/apis/api/youtube)
  • Hakikisha URL ifuatayo inakufanyia kazi kwenye kivinjari chako (Badilisha kitufe mwishoni!):

Hatua ya 8: Maandalizi ya Instagram

/ * _ Fafanua usanidi wa Instagram _ * /

Kamba Instagram_userName = "YOUR_USERNAME"; // kutoka kwa url yao ya instagram

/ * _ Mwisho wa usanidi wa Youtube _ * /

Unapaswa tu kuingiza jina lako la Instagram kwenye uwanja hapo juu.

Hatua ya 9: Mkusanyiko wa Mwisho

Baada ya kukusanywa na kupakia utaona takwimu zako za Youtube, Facebook na Instagram mfululizo mfululizo kwenye TFT.

Ilipendekeza: