Obsah:
- Krok 1: Nástroje a materiály
- Krok 2: Zostavenie sady Arduitouch
- Krok 3: Inštalácia ďalších knižníc
- Krok 4: Firmvér
- Krok 5: Príprava na WiFi
- Krok 6: Príprava Facebooku
- Krok 7: Príprava na Youtube
- Krok 8: Príprava na Instagram
- Krok 9: Záverečná kompilácia
Video: Počítadlo sociálnych médií s ESP8266 a TFT: 10 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Tento návod vám ukáže, ako vytvoriť počítadlo sociálnych médií založené na ESP8266 a farebnom TFT na montáž na hornú stenu.
Toto počítadlo sociálnych médií bude nepretržite za sebou zobrazovať informácie o vašom účte Facebook, Instagram a Youtube.
Krok 1: Nástroje a materiály
Kusovník:
- NodeMCU V2 Amica alebo Wemos D1 mini
- Súprava ArduiTouch ESP
Náradie:
- spájkovačka
- skrutkovač
- kliešte na bočné rezanie
- svoltmeter (voliteľné)
Softvér:
Arduino IDE
Krok 2: Zostavenie sady Arduitouch
Najprv musíte zostaviť súpravu ArduiTouch. Pozrite sa na priloženú stavebnú príručku.
Krok 3: Inštalácia ďalších knižníc
Firmvér bol zapísaný pod Arduino IDE. Pri príprave IDE Arduino pre ESP8266 postupujte podľa týchto pokynov:
Budete potrebovať niekoľko ďalších knižníc. Nainštalujte nasledujúce knižnice prostredníctvom Správcu knižníc Arduino
Knižnica Adafruit GFX
Knižnica Adafruit ILI9341
XPT2046_Touchscreen od Paula Stoffregena
ArduinoJson
JsonStreamingParser
InstagramStats
YoutubeAPI
Knižnicu si môžete stiahnuť aj priamo ako súbor ZIP a dekomprimovať priečinok pod svojou zložkouarduinosketchfolder/ libraries/ Po inštalácii knižníc Adafruit reštartujte Arduino IDE.
Krok 4: Firmvér
Stiahnite si ukážkový kód a otvorte ho v Arduino IDE. Pred kompiláciou musíte pridať niekoľko individuálnych údajov - pozrite si ďalšie kroky …
Krok 5: Príprava na WiFi
/*_ Definovať WiFi _*/
//#define WIFI_SSID "xxxxxx" // Sem zadajte svoje SSID
// #define WIFI_PASS "xxxxx" // Sem zadajte svoje heslo WiFi #define WIFI_HOSTNAME "Social_Counter" #define PORT 5444 #define WIFICLIENT_MAX_PACKET_SIZE 100/*_ Koniec definícií WiFi _*/
Zadajte svoje SSID a heslo WiFi do polí v sekcii WiFi
Krok 6: Príprava Facebooku
/*_ Definovať konfiguráciu 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"; /*_ Koniec konfigurácie Facebooku _*/
- Pri vytváraní APP postupujte podľa pokynov na [tejto stránke] (https://developers.facebook.com/docs/pages/getting-started)
- Po vytvorení aplikácie prejdite na prieskumníka grafov.
- V pravom hornom rohu zmeňte aplikáciu na novú, ktorú ste vytvorili
- Kliknite na „Získať token“a potom na „Získať token prístupu používateľa“
- Začiarknite možnosť „User_Friends“, kliknite na položku získať prístupový token a overte totožnosť aplikácie vo svojom účte.
- Kľúč, ktorý sa zobrazuje na paneli, je možné použiť s knižnicou.
- Kliknite na [tento odkaz] (https://developers.facebook.com/apps),
- kliknite na aplikáciu, ktorú ste vytvorili. Vaše spotrebiteľské ID a spotrebiteľské tajomstvo sú k dispozícii na tejto stránke. Budete to potrebovať na rozšírenie kľúča API, čo môžete urobiť pomocou knižnice
Krok 7: Príprava na Youtube
/*_ Definovať konfiguráciu Youtube _*/
#define API_KEY "YOUR_API_KEY" // váš token API aplikácie Google
#define CHANNEL_ID "YOUR_CHANNEL_ID" // tvorí adresu URL kanála /*_ Koniec konfigurácie YouTube _* /
Na vytvorenie kľúča rozhrania API služby Google Apps je potrebné:
- Vytvorte aplikáciu [tu] (https://console.developers.google.com)
- V sekcii Správca API prejdite na položku „Poverenia“a vytvorte nový kľúč API
- Povoľte svojej aplikácii komunikovať s rozhraním YouTube Api [tu] (https://console.developers.google.com/apis/api/youtube)
- Zaistite, aby vám vo vašom prehliadači fungovala nasledujúca adresa URL (na konci zmeňte kľúč!):
Krok 8: Príprava na Instagram
/*_ Definujte konfiguráciu Instagramu _*/
Reťazec Instagram_userName = "YOUR_USERNAME"; // z ich instagramovej adresy
/*_ Koniec konfigurácie Youtube _*/
Stačí, ak do vyššie uvedeného poľa zadáte svoje meno na Instagrame.
Krok 9: Záverečná kompilácia
Po kompilácii a nahraní budete na TFT nepretržite za sebou zobrazovať svoje štatistiky z YouTube, Facebooku a Instagramu.
Odporúča:
Detektor sociálnych dištancov: 4 kroky
Sociálny dištančný detektor: Toto zariadenie vám pomáha udržiavať vzdialenosť 1 meter od ľudí (alebo hrozí strata sluchu)
Detektor sociálnych dištancov: 10 krokov
Sociálny dištančný detektor: Toto je detektor, ktorý dokáže identifikovať objekty, ktoré sa dostali do priestoru asi 2 metre. Účelom tohto detektora je udržať vzdialenosť medzi ľuďmi v „sociálnej vzdialenosti“. Tento projekt bol inšpirovaný týmto obvodom Arduino a pridal
Marketing sociálnych médií pre malé akademické skupiny: 4 kroky
Marketing sociálnych médií pre malé akademické skupiny: Na našej univerzite existujú malé skupiny na akademickej pôde-akademické časopisy, rezidencie na vysokých školách, reštaurácie v areáli, skupiny zo študentského života a ďalšie-ktoré majú tiež záujem používať sociálne médiá na pomoc spojiť so svojimi ľuďmi a komunitami. Toto je
Zaujímavé pokyny pre programovanie programovania pre návrhára-načítanie médií a udalosť: 13 krokov
Zaujímavé pokyny k programovaniu, programovanie pre návrhára-Načítanie a udalosť médií: Do spracovania je možné načítať množstvo externých údajov, medzi ktorými sú tri bežne používané typy. Sú oddelené od obrazu, zvuku a videa. V tejto kapitole sa budeme baviť o tom, ako podrobne načítať zvuk a video, v kombinácii s udalosťou
Oprava Rádio Aux Jack / Pridanie médií Prijímač Bluetooth za pomlčkou: 6 krokov (s obrázkami)
Oprava Rádiový konektor Aux / Pridať médiá Prijímač Bluetooth za pomlčkou: Nedávno som si všimol, že môj konektor Silverado aux 2013 je uvoľnený. Nebolo to prekvapujúce, pretože ho často používam a nechávam pomocný kábel visieť na zdviháku. Aby som to napravil, potreboval som odstrániť niekoľko panelov z palubnej dosky, odstrániť a vziať apa