Orodha ya maudhui:

Hesabu ya Mashabiki wa Facebook: Hatua 5 (na Picha)
Hesabu ya Mashabiki wa Facebook: Hatua 5 (na Picha)

Video: Hesabu ya Mashabiki wa Facebook: Hatua 5 (na Picha)

Video: Hesabu ya Mashabiki wa Facebook: Hatua 5 (na Picha)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Julai
Anonim
Hesabu ya Mashabiki wa Facebook
Hesabu ya Mashabiki wa Facebook

Sasisho: 26.09.2019 - nzi za wakati na mabadiliko ya teknolojia. Tangu nilipounda mradi huu, Facebook imebadilisha APIs zake na usanidi wa APP. Kwa hivyo hatua ya kuunda APP ya Facebook imeisha. Leo sina tena fursa au fursa ya kufuata hatua hii. Bado, ninaacha mafunzo haya kama msukumo wa kuunda kitu kama hicho, hata kama imekwisha muda. Bahati nzuri na miradi yako na acha maoni ikiwa umefanya kitu kama hicho.

Iliyoongozwa na Becker Stern's YouTube Subscriber Counter, nilitaka kufanya onyesho la idadi ya vipendwa kwa ukurasa wa Facebook. Lengo langu na mradi huu ilikuwa kuleta idadi ya mashabiki kutoka kwenye ukurasa wa Facebook. Sio mtu yeyote bali ninasimamia. Nambari C sio uwanja wangu kwa hivyo nilianza na jaribio na makosa mengi. Lakini ilimalizika na matokeo ambayo yalifanya kazi.

Hivi ndivyo unahitaji kwa mradi huu:

Programu

Programu ya Facebook

Alama ya kidole ya Facebook https://github.com/gbrault/esp8266-Arduino/blob/master/doc/esp8266wifi/client-secure-examples.md#how- to -ifyify-servers-identity

IDE ya Arduino

Maktaba za Arduino IDE

WIFI ESP8266

Onyesho la sehemu saba

JSON

Vifaa

Ikea Ribba 000.783.34 (au fremu nyingine ya kushikilia mradi)

NodeMCU (mini)

Onyesha

Zana

Chombo cha Rotary au kitu cha kutengeneza shimo la mraba kwenye bamba la nyuma la fremu.

Hatua ya 1: Unda Facebook APP

Unda Facebook APP
Unda Facebook APP
Unda Facebook APP
Unda Facebook APP

Hii inaweza kufanywa kwa watengenezaji.facebook.com. Baada ya APP kuundwa, angalia Kitambulisho cha Programu na Siri ya Programu. Utahitaji hii katika nambari.

Unataka kujaribu ufikiaji wa APP yako? Elekea kwa

Ingiza zifuatazo: AAA? Access_token = BBB | CCC & mashamba = fan_count

  • AAA = Kitambulisho cha Ukurasa wa Facebook au jina,
  • BBB = Kitambulisho cha App
  • CCC = Siri ya Programu

Kumbuka | (bomba) kati ya Kitambulisho cha App na Siri ya App.

Hatua ya 2: Vifaa vya ujenzi - Elektroniki

Vifaa - Elektroniki
Vifaa - Elektroniki

Sasa juu ya sehemu ya kufurahisha. Nimetumia Mini NodeMCU. Hizi zinapatikana katika anuwai anuwai na bei katika anuwai anuwai ya mkondoni na kwenye eBay. Kulikuwa na sababu mbili nilichagua mini. Sababu ya kwanza ilikuwa kwamba tayari nilikuwa na uwongo kwenye droo yangu. Sababu nyingine ilikuwa kwamba ni ndogo na inachukua nafasi kidogo kwenye fremu ya picha.

Nilinunua onyesho lenye sehemu nne zilizowekwa kwenye bodi ya vifaa vya elektroniki kwa hivyo ninahitaji tu kutumia nne za IO za NoceMCUen.

KUMBUKA: NodeMCU ina pato la 3.3V tu wakati maonyesho yatakuwa na 5V. Itafanya kazi na 3.3V lakini itawaka kidogo. Kwa bahati nzuri kwangu NodeMCU yangu inatoa matokeo 5V kupitia VIN.

Kama unavyoona kwenye picha yangu isiyofifia VIN, VCC na pini ya data zimepangwa. Hii inamaanisha sihitaji waya wowote kati ya NodeMCU na onyesho. Teremsha bodi pamoja na ongeza kutengenezea.

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

Kanusho: Sina jukumu la kuunganisha vifaa vyako pamoja na uharibifu wowote ambao unaweza kutokea kwenye vifaa vyako ikiwa utafuata mfano wangu. Kwa bahati nzuri, usanidi huu unaonekana kunifanya kazi.

Hatua ya 3: Vifaa - Sura

Vifaa - Sura
Vifaa - Sura
Vifaa - Sura
Vifaa - Sura
Vifaa - Sura
Vifaa - Sura

Nilinunua Ikea Ribba 000.783.34. Sababu kwanini nilinunua fremu hii ni kwamba ina sura ya kina. Basi ninaweza kufaa kwa urahisi onyesho na vifaa vya elektroniki.

Picha hapo juu inaonyesha kuwa nimetengeneza mashimo kwa onyesho. Nilitengeneza kiolezo ambacho niliambatanisha na bamba la nyuma na kuweka alama mahali ambapo nilitaka kuonyesha. Kisha nikatumia chombo cha kuzunguka kutengenezea shimo.

Hatua inayofuata ilikuwa kurekebisha uwekaji wa onyesho na kuifanya iwe mkali kama iwezekanavyo kupitia karatasi iliyo mbele. Kama unavyoelewa, sikuanza na fremu yenyewe. Kwa maana itakuwa bure kujenga onyesho katika fremu ikiwa sikuwa na nambari ya kuonyesha.

Baada ya kuunda Facebook APP, ilibidi nijiweke katika ulimwengu ambao haujulikani. Sijui mengi juu ya programu C ++. Lakini ilimalizika na matokeo ya kuridhisha baada ya jaribio na makosa mengi.

Hatua ya 4: Programu - Maktaba za Arduino

WIFI: Ili kuungana na mitandao isiyo na waya, tunahitaji maktaba ya ESP8266. Ikiwa huna hii hapo awali, nenda hapa https://github.com/esp8266/Arduino na ufuate hatua za kuiongeza kwa Arduino IDE.

Onyesha: Maktaba inayofuata ni ya onyesho la sehemu saba. Pakua Maktaba ya SevenSegment TM1637 Arduino kutoka https://github.com/bremme/arduino-tm1637 Nilijaribu maktaba kadhaa tofauti kwa onyesho. Huyu ndiye wa kwanza nilipata aliyefanya kazi na bodi yangu ya kuonyesha.

JSON: Maktaba ya mwisho ni ya kushughulikia data ya JSON kutoka Facebook. Pakua ArduinoJson - C ++ JSON maktaba ya IoT kutoka

Alama ya kidole ya Facebook: Ili kuungana na Facebook tunahitaji pia alama ya kidole. Badala ya kujaribu kukuelezea hii, ninapendekeza uangalie nyaraka

Hatua ya 5: Programu - Kanuni

Pakua nambari hapa:

  • AAA = Kitambulisho cha Ukurasa wa Facebook au jina
  • BBB = Kitambulisho cha Programu ya Facebook
  • CCC = Siri ya Programu
  • DDD = alama ya kidole

Ilipendekeza: