Obsah:
- Krok 1: Nástroje a materiály
- Krok 2: Sestavení sady Arduitouch
- Krok 3: Instalace dalších knihoven
- Krok 4: Firmware
- Krok 5: Příprava na WiFi
- Krok 6: Příprava Facebooku
- Krok 7: Příprava na Youtube
- Krok 8: Příprava na Instagram
- Krok 9: Závěrečná kompilace
Video: Počitadlo sociálních médií s ESP8266 a TFT: 10 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Tento návod vám ukáže, jak vytvořit počítadlo sociálních médií založené na ESP8266 a barevném TFT pro montáž na horní stěnu.
Tento čítač sociálních médií bude postupně zobrazovat informace o vašem účtu Facebook, Instagram a Youtube.
Krok 1: Nástroje a materiály
Kusovník:
- NodeMCU V2 Amica nebo Wemos D1 mini
- Sada ArduiTouch ESP
Nástroje:
- páječka
- šroubovák
- boční řezací kleště
- svoltmetr (volitelně)
Software:
Arduino IDE
Krok 2: Sestavení sady Arduitouch
Nejprve musíte sestavit sadu ArduiTouch. Podívejte se prosím do přiloženého stavebního manuálu.
Krok 3: Instalace dalších knihoven
Firmware byl napsán pod Arduino IDE. Při přípravě Arduino IDE pro ESP8266 postupujte podle těchto pokynů:
Budete potřebovat několik dalších knihoven. Pomocí Správce knihoven Arduino nainstalujte následující knihovny
Knihovna Adafruit GFX
Knihovna Adafruit ILI9341
XPT2046_Touchscreen od Paula Stoffregena
ArduinoJson
JsonStreamingParser
Statistiky Instagramu
YoutubeAPI
Knihovnu si můžete také stáhnout přímo jako soubor ZIP a rozbalit složku pod vaší složkou/ knihovny/ vaší knihovny/ Po instalaci knihoven Adafruit restartujte Arduino IDE.
Krok 4: Firmware
Stáhněte si ukázkový kód a otevřete jej v Arduino IDE. Před kompilací musíte přidat jednotlivá data - viz další kroky…
Krok 5: Příprava na WiFi
/*_ Definovat WiFi _*/
//#define WIFI_SSID "xxxxxx" // Sem zadejte své SSID
// #define WIFI_PASS "xxxxx" // Sem zadejte heslo k WiFi #define WIFI_HOSTNAME "Social_Counter" #define PORT 5444 #define WIFICLIENT_MAX_PACKET_SIZE 100/*_ Konec definic WiFi _*/
Zadejte SSID a heslo WiFi do polí v sekci WiFi
Krok 6: Příprava Facebooku
/*_ Definovat konfiguraci Facebooku _*/
#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 fingerprint const char* facebookGraphFingerPrint = "YOUR_FINGER_PRINT"; /*_ Konec konfigurace Facebooku _*/
- Při vytváření APP postupujte podle pokynů na [této stránce] (https://developers.facebook.com/docs/pages/getting-started)
- Po vytvoření aplikace přejděte do Průzkumníka grafů.
- Vpravo nahoře změňte aplikaci na novou, kterou jste vytvořili
- Klikněte na „Získat token“a poté na „Získat token přístupu uživatele“
- Zaškrtněte možnost „User_Friends“, klikněte na možnost získat přístupový token a ověřte aplikaci pomocí svého účtu.
- Klíč, který se zobrazí na liště, lze použít s knihovnou.
- Klikněte na [tento odkaz] (https://developers.facebook.com/apps),
- klikněte na aplikaci, kterou jste vytvořili. Vaše spotřebitelské ID a spotřebitelské tajemství jsou k dispozici na této stránce. Budete to potřebovat k rozšíření klíče API, což můžete provést pomocí knihovny
Krok 7: Příprava na Youtube
/*_ Definovat konfiguraci YouTube _*/
#define API_KEY "YOUR_API_KEY" // token API aplikace Google
#define CHANNEL_ID "YOUR_CHANNEL_ID" // tvoří adresu URL kanálu /*_ Konec konfigurace YouTube _* /
K vytvoření klíče API služby Google Apps je nutné:
- Vytvořte aplikaci [zde] (https://console.developers.google.com)
- V sekci Správce API přejděte na „Pověření“a vytvořte nový klíč API
- Povolte své aplikaci komunikovat s rozhraním YouTube Api [zde] (https://console.developers.google.com/apis/api/youtube)
- Zkontrolujte, zda vám ve vašem prohlížeči funguje následující adresa URL (na konci změňte klíč!):
Krok 8: Příprava na Instagram
/*_ Definovat konfiguraci Instagramu _*/
Řetězec Instagram_userName = "YOUR_USERNAME"; // z jejich instagramové adresy
/*_ Konec konfigurace Youtube _*/
Do výše uvedeného pole stačí zadat své jméno na Instagramu.
Krok 9: Závěrečná kompilace
Po kompilaci a nahrání uvidíte své statistiky na YouTube, Facebooku a Instagramu postupně na TFT.
Doporučuje:
Jak proměnit starý/poškozený počítač nebo notebook v krabici médií: 9 kroků
Jak proměnit starý/poškozený počítač nebo notebook v mediální krabici: Ve světě, kde technologie postupují nejrychleji než my, naše milovaná elektronika příliš rychle zastarává. Možná vaše stále milující kočky srazily váš notebook ze stolu a obrazovka se rozbila. Nebo možná chcete multimediální box pro chytrou televizi
Marketing sociálních médií pro malé akademické skupiny: 4 kroky
Marketing sociálních médií pro malé akademické skupiny: Na naší univerzitě existují v kampusu malé skupiny-akademické časopisy, vysokoškolská sídla, restaurace na akademické půdě, skupiny studentského života a další-kteří mají také zájem využívat sociální média jako pomoc spojit se svými lidmi a komunitami. Toto je
Bioadaptivní ovladač médií pro usnadnění nebo zábavu: 7 kroků
Bioadaptivní mediální ovladač pro usnadnění nebo zábavu: V tomto návodu se naučíte, jak vytvořit svůj vlastní biologicky optimalizovaný mediální ovladač pomocí Arduina, stejně jako open-source systém, který jsem vyvinul. Podívejte se na propojené video, kde najdete další rychlé vysvětlení. Pokud jeden vytvoříte a provedete další testování
Zajímavé pokyny k programování pro návrháře-načítání médií a událost: 13 kroků
Zajímavé pokyny k programování pro návrháře-načítání médií a událost: Do zpracování lze načíst spoustu externích dat, mezi nimiž jsou velmi často používány tři typy. Jsou to obraz, zvuk a video samostatně. V této kapitole si povíme, jak načíst audio a video podrobně, v kombinaci s událostmi
Přehrávač médií Wearable Media Player za 20 minut: 7 kroků
Nositelný přehrávač médií za 20 minut: Toto je rychlý způsob, jak vložit přehrávač médií do svého oblíbeného oděvu. Přehrávejte mp3, prohlížejte videa a čtěte dokumenty v jakémkoli oděvu za 60 USD