Indholdsfortegnelse:
- Trin 1: Værktøjer og materialer
- Trin 2: Montering af Arduitouch -sæt
- Trin 3: Installation af yderligere biblioteker
- Trin 4: Firmware
- Trin 5: Forberedelse til WiFi
- Trin 6: Forberedelse af Facebook
- Trin 7: Forberedelse til Youtube
- Trin 8: Forberedelse til Instagram
- Trin 9: Endelig kompilering
Video: Tæller på sociale medier med ESP8266 og TFT: 10 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Denne instruktive viser dig, hvordan du laver en tæller til sociale medier baseret på ESP8266 og en farve TFT til topmontering på væggen.
Denne tæller til sociale medier viser løbende efterfølgende oplysninger om din Facebook-, Instagram- og Youtube -konto.
Trin 1: Værktøjer og materialer
Stykliste:
- NodeMCU V2 Amica eller Wemos D1 mini
- ArduiTouch ESP kit
Værktøjer:
- loddekolbe
- skruetrækker
- sideskæretang
- svoltmeter (valgfrit)
Software:
Arduino IDE
Trin 2: Montering af Arduitouch -sæt
Du skal først samle ArduiTouch -sættet. Tag et kig i den vedlagte konstruktionsmanual.
Trin 3: Installation af yderligere biblioteker
Firmwaren blev skrevet under Arduino IDE. Følg venligst denne instruktion for forberedelse af Arduino IDE til ESP8266:
Du skal bruge yderligere biblioteker. Installer følgende biblioteker via Arduino Library Manager
Adafruit GFX Library
Adafruit ILI9341 bibliotek
XPT2046_Touchscreen af Paul Stoffregen
ArduinoJson
JsonStreamingParser
InstagramStats
YoutubeAPI
Du kan også downloade biblioteket også direkte som ZIP -fil og udpakke mappen under dinarduinosketchfolder/ biblioteker/ Efter installation af Adafruit -bibliotekerne skal du genstarte Arduino IDE.
Trin 4: Firmware
Download prøvekoden, og åbn den i Arduino IDE. Før kompilering skal du tilføje nogle individuelle data - se de næste trin …
Trin 5: Forberedelse til WiFi
/*_ Definer WiFi _*/
//#definere WIFI_SSID "xxxxxx" // Indtast dit SSID her
// #definer WIFI_PASS "xxxxx" // Indtast din WiFi -adgangskode her #define WIFI_HOSTNAME "Social_Counter" #define PORT 5444 #define WIFICLIENT_MAX_PACKET_SIZE 100/*_ Slut på WiFi -definitioner _*/
Indtast dit WiFi SSID og adgangskode i felterne i WiFi -sektionen
Trin 6: Forberedelse af Facebook
/*_ Definer Facebook -konfiguration _*/
#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 fingeraftryk const char* facebookGraphFingerPrint = "YOUR_FINGER_PRINT"; /*_ Slut på Facebook -konfiguration _*/
- Følg trinene på [denne side] (https://developers.facebook.com/docs/pages/getting-started) for at oprette en APP
- Når appen er oprettet, skal du gå til grafudforskeren.
- Øverst til højre ændres applikationen til den nye, du har oprettet
- Klik på "Hent Token", og klik derefter på "Hent brugeradgangstoken"
- Marker indstillingen "User_Friends", klik på få adgangstoken og godkend applikationen med din konto.
- Nøglen, der vises på linjen, kan bruges sammen med biblioteket.
- Klik på [dette link] (https://developers.facebook.com/apps),
- klik på den app, du har oprettet. Dit forbruger -id og din forbrugerhemmelighed er tilgængelig på denne side. Du skal gøre dette for at udvide din API -nøgle, som du kan gøre ved hjælp af biblioteket
Trin 7: Forberedelse til Youtube
/*_ Definer Youtube -konfiguration _*/
#define API_KEY "YOUR_API_KEY" // dit Google apps API Token
#define CHANNEL_ID "YOUR_CHANNEL_ID" // udgør kanalens webadresse /*_ Slut på Youtube -konfiguration _* /
Det er nødvendigt for at oprette en Google Apps API -nøgle:
- Opret en applikation [her] (https://console.developers.google.com)
- I sektionen API Manager skal du gå til "Legitimationsoplysninger" og oprette en ny API -nøgle
- Giv din applikation mulighed for at kommunikere YouTube Api [her] (https://console.developers.google.com/apis/api/youtube)
- Sørg for, at følgende URL fungerer for dig i din browser (Skift nøglen til sidst!):
Trin 8: Forberedelse til Instagram
/*_ Definer Instagram -konfiguration _*/
String Instagram_userName = "YOUR_USERNAME"; // fra deres instagram -url
/*_ Slut på Youtube -konfiguration _*/
Du skal kun indtaste dit Instagram -navn i feltet ovenfor.
Trin 9: Endelig kompilering
Efter kompilering og upload vil du se din Youtube, Facebook og Instagram statistik løbende i træk på TFT.
Anbefalede:
Sådan uploades GTA 5 (PS3) skærmbilleder til sociale medier: 5 trin
Sådan uploades GTA 5 (PS3) skærmbilleder til sociale medier: Da jeg ved, at PS3 ikke understøtter skærmbilleder på GTA V., men jeg fandt en måde at lave et skærmbillede og downloade dem på din telefon og sende det på Instagram
Marketing på sociale medier til små akademiske grupper: 4 trin
Markedsføring af sociale medier til små akademiske grupper: På vores universitet er der små grupper på campus-akademiske tidsskrifter, kollegier, restauranter på campus, studielivsgrupper og mere-som også er interesseret i at bruge sociale medier til at hjælpe forbinde med deres mennesker og lokalsamfund. Dette er
Dr. Tape Head - Udøde medier: 11 trin (med billeder)
Dr. Tape Head - Udøde medier: Dr. Tape Head er den perfekte uhyggelige ledsager, når du arbejder sent i laboratoriet! Han bruger Amazons Polly -tjeneste til at læse tekst fra et Google Sheets -regneark, der er udfyldt af IFTTT -tjenesten og indsamlet fra Twitter, SMS -beskeder og kameramodeller
DIY Geiger -tæller med en ESP8266 og en berøringsskærm: 4 trin (med billeder)
DIY Geiger -tæller Med en ESP8266 og en berøringsskærm: OPDATERING: NY OG FORBEDRET VERSION MED WIFI OG ANDRE TILFØJTE FUNKTIONER HERI designet og bygget en Geiger -tæller - en enhed, der kan registrere ioniserende stråling og advare brugeren om farlige omgivende strålingsniveauer med alt- alt for kendt klik nej
Se eller lyt til dine medier hvor som helst med en internetforbindelse: 5 trin
Se eller lyt til dine medier hvor som helst med en internetforbindelse: Denne vejledning viser dig, hvordan du opretter en mp3 -server og et websted, der huser Flash -videoer (FLV'er) Ligesom dem, du ser på Youtube.com