Orodha ya maudhui:
- Hatua ya 1: Unda Facebook APP
- Hatua ya 2: Vifaa vya ujenzi - Elektroniki
- Hatua ya 3: Vifaa - Sura
- Hatua ya 4: Programu - Maktaba za Arduino
- Hatua ya 5: Programu - Kanuni
Video: Hesabu ya Mashabiki wa Facebook: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
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
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
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
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:
Saa ya Kustaafu / Hesabu Juu / Saa ya Dn: Hatua 4 (na Picha)
Saa ya Kustaafu / Hesabu Juu / Saa ya Dn: Nilikuwa na chache za maonyesho haya ya 8x8 ya dot-matrix kwenye droo na nilikuwa nikifikiria juu ya nini cha kufanya nao. Kwa kuongozwa na mafundisho mengine, nilipata wazo la kuunda hesabu ya chini / juu kuhesabu hadi tarehe / wakati ujao na ikiwa wakati wa lengo p
Mashabiki wa Fiber Optic Laser: Hatua 9 (na Picha)
Mashabiki wa Fiber Optic Laser: Je! Ni nini nzuri? Fiber ya macho. Je! Ni nini baridi? Lasers. Nini cha kushangaza? Mashabiki wa moto. Hii inaweza kufundishwa kwa sehemu na mashabiki wa moto na kwa sehemu na ballerina ya bionic. Kila shabiki hutengenezwa kwa viboko vitano vya nyuzi za macho, vinavyowashwa na kitovu cha kunama kuwa nyekundu au yello
Kumuweka Mtoto Wako Baridi Msimu huu - Kudhibiti Mashabiki Wa bubu na Vitu Vizuri !: Hatua 6 (na Picha)
Kumuwekea Mtoto Wako Baridi Msimu huu - Kudhibiti Mashabiki wa bubu na Vitu Vizuri!: Kama wiki mbili zilizopita wakati wa kuandika hii, nikawa baba wa mtoto mzuri wa kiume! Pamoja na mabadiliko ya misimu, siku zinazidi kuwa ndefu na joto linazidi kupata joto, nilidhani itakuwa vizuri kuwa na aina fulani ya ufuatiliaji katika n
Hesabu 3 ya Hesabu ya Arduino: Hatua 8 (na Picha)
3 Hati ya Kibinadamu ya Aritiino: Mradi huu ni kaunta 1-999 kwa kutumia 4-LED kwa kila tarakimu wakati pini yake ya kudhibiti ni anode kwa kuacha bure cathode kwa kuunganishwa na safu yake inayofanana ya LED na kipinga kati ya hii na pini ya Arduino . Anodi za kawaida zita
Udhibiti wa Joto na Mashabiki wa Arduino na PWM: Hatua 6 (na Picha)
Udhibiti wa Joto na Mashabiki wa Arduino na PWM: Udhibiti wa joto na PID kwenye mashabiki wa Arduino na PWM kwa seva ya DIY / kupoza kwa mtandao Wiki chache zilizopita nilihitaji kusanidi rack na vifaa vya mtandao na seva chache. Rack imewekwa kwenye karakana iliyofungwa, kwa hivyo kiwango cha joto kati ya msimu wa baridi ni