Përmbajtje:

Numërimi i fansave në Facebook: 5 hapa (me fotografi)
Numërimi i fansave në Facebook: 5 hapa (me fotografi)

Video: Numërimi i fansave në Facebook: 5 hapa (me fotografi)

Video: Numërimi i fansave në Facebook: 5 hapa (me fotografi)
Video: Автоматический календарь-планировщик смен в Excel 2024, Nëntor
Anonim
Numërimi i fansave në Facebook
Numërimi i fansave në Facebook

Përditësimi: 26.09.2019 - Koha fluturon dhe teknologjia ndryshon. Që kur kam krijuar këtë projekt, Facebook ka ndryshuar API -të e tij dhe konfigurimin e APP -ve. Pra, hapi për të krijuar një APP në Facebook ka skaduar. Sot nuk kam më qasje apo mundësi për të ndjekur këtë hap. Megjithatë, unë e lë këtë tutorial si një frymëzim për të krijuar diçka të ngjashme, edhe pse ka skaduar. Fat i mirë me projektet tuaja dhe lini një koment nëse keni bërë diçka të ngjashme.

Frymëzuar nga Numëruesi i Abonentëve të Becky Stern në YouTube, doja të bëja një shfaqje të numrit të pëlqimeve për një faqe në Facebook. Qëllimi im me këtë projekt ishte të nxirrja numrin e fansave nga një faqe në Facebook. Jo një, por një që administroj. Kodi C nuk është fusha ime, kështu që fillova me shumë prova dhe gabime. Por përfundoi me një rezultat që funksionoi.

Kjo është ajo që ju nevojitet për këtë projekt:

Softuer

APP Facebook

Gjurmët e gishtërinjve në Facebook

Arduino IDE

Libraret për Arduino IDE

WIFI ESP8266

Shfaqja e shtatë segmenteve

JSON

Hardware

Ikea Ribba 000.783.34 (ose një kornizë tjetër për të mbajtur projektin)

NodeMCU (mini)

Shfaq

Mjetet

Mjet rrotullues ose diçka për të bërë një vrimë katrore në pllakën e pasme të kornizës.

Hapi 1: Krijoni një APP në Facebook

Krijoni një APP në Facebook
Krijoni një APP në Facebook
Krijoni një APP në Facebook
Krijoni një APP në Facebook

Kjo mund të bëhet në developers.facebook.com. Pasi të jetë krijuar APP -ja, vini re ID -në e Aplikacionit dhe Sekretin e Aplikacionit. Ju do të keni nevojë për këtë në kod.

Dëshironi të provoni qasjen për APP -në tuaj? Drejtohuni tek

Futni sa vijon: AAA? Access_token = BBB | KKK & fusha = numër_i tifozëve

  • AAA = ID ose emri i faqes në Facebook,
  • BBB = ID e aplikacionit
  • KKK = Aplikacioni Sekret

Vini re | (tub) midis ID -së së Aplikacionit dhe Aplikacionit Secret.

Hapi 2: Hardware - Elektronikë

Hardware - Elektronikë
Hardware - Elektronikë

Tani kalojmë në pjesën argëtuese. Unë kam përdorur një NodeMCU Mini. Këto janë të disponueshme në varietete të ndryshme dhe varg çmimesh në një larmi dyqanesh online dhe në eBay. Kishte dy arsye pse zgjodha një mini. Arsyeja e parë ishte se unë tashmë kisha një të shtrirë në sirtar. Arsyeja tjetër ishte se është e vogël dhe merr pak hapësirë në një kornizë fotografish.

Bleva një ekran të përbërë nga katër segmente të montuar në një bord elektronik, kështu që më duhet të përdor vetëm katër nga IO -të e NoceMCUen.

SHENIM: NodeMCU ka vetëm dalje 3.3V ndërsa ekrani preferohet të ketë 5V. Do të punojë me 3.3V, por do të ndizet pak. Për fat të mirë për mua NodeMCU im jep dalje 5V përmes VIN.

Siç mund ta shihni në imazhin tim disi të paqartë, VIN, VCC dhe kunja e të dhënave janë rreshtuar. Kjo do të thotë që nuk kam nevojë për tela midis NodeMCU dhe ekranit. Thjesht rrëshqisni bordet së bashku dhe shtoni disa saldime.

  • VIN 5V
  • GND GND
  • D4 DIO
  • D3 CLK

Përgjegjësia: Unë nuk marr përgjegjësi për lidhjen e pajisjeve tuaja së bashku dhe çdo dëm që mund të ndodhë në pajisjen tuaj nëse ndiqni shembullin tim. Për fat të mirë, ky konfigurim duket se më funksionon.

Hapi 3: Hardware - Frame

Hardware - Kornizë
Hardware - Kornizë
Hardware - Kornizë
Hardware - Kornizë
Hardware - Kornizë
Hardware - Kornizë

Bleva një Ikea Ribba 000.783.34. Arsyeja pse e bleva këtë kornizë është se ka një kornizë të thellë. Atëherë unë lehtë mund të përshtat ekranin dhe pajisjet elektronike.

Fotografia e mësipërme tregon se kam bërë vrima për ekranin. Unë bëra një shabllon që e bashkangjita në pllakën e pasme dhe shënova se ku doja të kisha ekranin. Pastaj kam përdorur një mjet rrotullues për të bërë vrimën.

Hapi tjetër ishte të ndryshoni vendosjen e ekranit dhe ta bëni atë sa më të ndritshëm përmes letrës përpara. Siç e kuptoni ndoshta, unë nuk fillova me vetë kornizën. Sepse do të ishte e kotë të ndërtoja një ekran në një kornizë nëse nuk do të kisha një numër për të shfaqur.

Pasi krijova një APP në Facebook, më duhej ta vendosja veten në një botë disi të panjohur. Unë nuk di shumë për programimin C ++. Por përfundoi me një rezultat të kënaqshëm pas shumë provash dhe gabimesh.

Hapi 4: Softueri - Arduino Libaries

WIFI: Për t'u lidhur me rrjetet pa tel, na duhet një bibliotekë për ESP8266. Nëse nuk e keni këtë më parë, shkoni këtu https://github.com/esp8266/Arduino dhe ndiqni hapat për ta shtuar atë në Arduino IDE.

Ekrani: Biblioteka tjetër është për shfaqjen e shtatë segmenteve. Shkarkoni Bibliotekën SevenSegmentTM1637 Arduino nga https://github.com/bremme/arduino-tm1637 Provova disa biblioteka të ndryshme për shfaqjen. Ky ishte i pari që gjeta që punonte me tabelën time të ekranit.

JSON: Biblioteka e fundit është për trajtimin e të dhënave JSON nga Facebook. Shkarkoni bibliotekën ArduinoJson - C ++ JSON për IoT nga

Gjurmët e gishtave të Facebook: Për t'u lidhur me Facebook na duhet gjithashtu një gjurmë gishtash. Në vend që të përpiqem t'ju shpjegoj këtë, ju rekomandoj t'i hidhni një sy dokumentacionit

Hapi 5: Softueri - Kodi

Shkarkoni kodin këtu:

  • AAA = ID ose emër i faqes në Facebook
  • BBB = ID e aplikacionit në Facebook
  • KKK = Aplikacioni Sekret
  • DDD = Gjurmë gishtash

Recommended: