Sisukord:
- Samm: looge Facebooki rakendus
- 2. samm: riistvara - elektroonika
- 3. samm: riistvara - raam
- Samm 4: Tarkvara - Arduino Libaries
- Samm: tarkvara - kood
Video: Facebooki fännide arv: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Värskendus: 26.09.2019 - Aeg lendab ja tehnoloogia muutub. Pärast selle projekti loomist on Facebook muutnud oma API -sid ja APP seadistusi. Seega on Facebooki rakenduse loomise samm aegunud. Täna ei ole mul enam juurdepääsu ega võimalust seda sammu järgida. Sellegipoolest jätan selle õpetuse inspiratsiooniks millegi sarnase loomiseks, kuigi see on aegunud. Edu teie projektidele ja jätke kommentaar, kui olete midagi sarnast teinud.
Becky Sterni YouTube'i tellijate loendurist inspireerituna tahtsin kuvada Facebooki lehe meeldimiste arvu. Minu eesmärk selle projektiga oli tuua Facebooki lehelt välja fännide arv. Mitte kedagi peale minu hallatava. C -koodi kodeerimine pole minu valdkond, nii et alustasin paljude katse -eksituse meetoditega. Aga lõppes tulemusega, mis töötas.
Selle projekti jaoks on vaja järgmist:
Tarkvara
Facebooki rakendus
Facebooki sõrmejälg
Arduino IDE
Arduino IDE raamatukoguhoidjad
WIFI ESP8266
Seitsme segmendi ekraan
JSON
Riistvara
Ikea Ribba 000.783.34 (või mõni muu raam projekti hoidmiseks)
NodeMCU (mini)
Kuva
Tööriistad
Pöörlev tööriist või midagi, mis teeb raami tagaplaadile nelinurkse augu.
Samm: looge Facebooki rakendus
Seda saab teha aadressil Developers.facebook.com. Pärast rakenduse loomist pange tähele rakenduse ID ja rakenduse saladus. Seda vajate koodis.
Kas soovite testida oma APP juurdepääsu? Minge aadressile
Sisestage järgmine: AAA? Access_token = BBB | CCC & väljad = fännide arv
- AAA = Facebooki lehe ID või nimi,
- BBB = rakenduse ID
- CCC = Rakenduse saladus
Pange tähele | (toru) rakenduse ID ja rakenduse salajase vahel.
2. samm: riistvara - elektroonika
Nüüd aga lõbusa osa juurde. Olen kasutanud NodeMCU Mini. Neid on saadaval erinevates sortides ja hinnaklassides erinevates veebipoodides ja eBays. Minivaliku valimiseks oli kaks põhjust. Esimene põhjus oli see, et mul oli juba sahtlis lamav. Teine põhjus oli see, et see on väike ja võtab pildiraamis vähe ruumi.
Ostsin ekraani, mis koosneb neljast segmendist, mis on paigaldatud elektroonikaplaadile, nii et mul on vaja kasutada ainult nelja NoceMCUeni IO -d.
MÄRKUS. NodeMCU väljund on ainult 3,3 V, samal ajal kui ekraanil on eelistatavalt 5 V. See töötab 3.3V, kuid süttib kergelt. Minu õnneks annab minu NodeMCU VIN -i kaudu 5V väljundeid.
Nagu näete minu mõnevõrra udusel pildil, on VIN, VCC ja andmestik joondatud. See tähendab, et ma ei vaja juhtmeid NodeMCU ja ekraani vahel. Lihtsalt libistage lauad kokku ja lisage veidi jootmist.
- VIN 5V
- GND GND
- D4 DIO
- D3 CLK
Vastutusest loobumine: ma ei võta vastutust teie seadmete ühendamise ja kahjustuste eest, mis võivad teie eeskuju järgides teie seadmetele tekkida. Õnneks tundub, et see seadistus töötab.
3. samm: riistvara - raam
Ostsin Ikea Ribba 000.783.34. Selle raami ostmise põhjus on see, et sellel on sügav raam. Siis saan ekraani ja elektroonika hõlpsasti ära mahutada.
Ülaltoodud pildil on näha, et olen ekraani jaoks augud teinud. Tegin malli, mille kinnitasin tagaplaadile ja märkisin, kuhu soovin ekraani. Seejärel kasutasin augu tegemiseks pöörlevat tööriista.
Järgmine samm oli ekraani paigutuse muutmine ja selle muutmine ees oleva paberi kaudu võimalikult heledaks. Nagu te ilmselt aru saate, ei alustanud ma raamist endast. Sest oleks kasutu ehitada kuvar raami, kui mul poleks kuvatavat numbrit.
Pärast seda, kui olin loonud Facebooki APP -i, pidin end paigutama mõnevõrra tundmatusse maailma. Ma ei tea C ++ programmeerimisest palju. Kuid lõppes paljude katsete ja vigadega rahuldava tulemusega.
Samm 4: Tarkvara - Arduino Libaries
WIFI: traadita võrkudega ühenduse loomiseks vajame ESP8266 jaoks raamatukogu. Kui teil seda varem pole, minge siia https://github.com/esp8266/Arduino ja järgige selle lisamise juhiseid Arduino IDE -sse.
Ekraan: järgmine raamatukogu on seitsme segmendi kuva jaoks. Laadige SevenSegmentTM1637 Arduino raamatukogu alla aadressilt https://github.com/bremme/arduino-tm1637. Proovisin kuvamiseks mitut erinevat raamatukogu. See oli esimene, mille leidsin ja mis töötas minu ekraaniplaadiga.
JSON: Viimane raamatukogu on mõeldud JSON-andmete haldamiseks Facebookist. Laadige ArduinoJson - C ++ JSON IoT raamatukogu alla aadressilt
Facebooki sõrmejälg: Facebookiga ühenduse loomiseks vajame ka sõrmejälge. Selle asemel, et proovida seda teile selgitada, soovitan tutvuda dokumentatsiooniga
Samm: tarkvara - kood
Laadige kood alla siit:
- AAA = Facebooki lehe ID või nimi
- BBB = Facebooki rakenduse ID
- CCC = Rakenduse saladus
- DDD = sõrmejälg
Soovitan:
Kiirjuhend video tegemiseks oma iPhone'iga ja selle üleslaadimine Facebooki või YouTube'i: 9 sammu
Kiirjuhend video tegemiseks oma iPhone'iga ja selle üleslaadimine Facebooki või YouTube'i: kasutage seda lihtsat viieastmelist protsessi (Instructables muudab selle tegelikumaks), et luua ja üles laadida oma esimene YouTube'i või Facebooki video - kasutades lihtsalt teie iPhone
Mini "Arvake arv" mänguautomaat Microga: bit: 10 sammu
Mini "Arvake arv" mänguautomaat Micro: bitiga: kas olete kunagi mänginud " Arva arv ära "? See on väga hõlpsasti ehitatav minimängumasin, mis mängib " Guess the Number " sinuga. Me kavandasime selle DIY projekti, et julgustada füüsilist mängu ja aidata lastel programmeerimist õppida. See kasutab MU -d
Hoia oma beebi sel suvel jahedana - lollide fännide juhtimine nutikate asjadega!: 6 sammu (piltidega)
Sel suvel oma beebi jahedana hoidmine - lollide fännide juhtimine nutikate asjadega !: Kaks nädalat tagasi selle kirjutamise ajal sain minust uskumatu poisi isaks! Kui aastaajad muutusid, päevad pikenesid ja temperatuurid läksid soojaks, mõtlesin, et oleks hea, kui meil oleks mingisugune monitor
Kuidas peatada Facebooki videote automaatne esitamine Androidis !!: 10 sammu
Kuidas peatada Facebooki Androidi videote automaatse esitamise eest !!: See juhend annab teile teada, kuidas peatada Facebooki Androidi seadmetes nii andmete kui ka wifi videote automaatne esitamine. Palun tellige minu kanalTänan
Laadige Flickri fotod otse Facebooki fotoalbumisse: 7 sammu
Laadige Flickri fotod otse Facebooki fotoalbumisse: see juhend annab teile teada, kuidas oma Flickri fotosid otse oma Facebooki fotoalbumisse üles laadida. On mitmeid Facebooki rakendusi, mis võimaldavad teil oma Flickri fotovoo Facebooki importida, kuid fotod kuvatakse teie profiili eraldi kastis