Orodha ya maudhui:

Bitcoin Ticker na Grafu: 8 Hatua
Bitcoin Ticker na Grafu: 8 Hatua

Video: Bitcoin Ticker na Grafu: 8 Hatua

Video: Bitcoin Ticker na Grafu: 8 Hatua
Video: Технический анализ. Урок 1 или как читать графики цены на биткоин, поддержка и сопротивление. 2024, Novemba
Anonim
Bitcoin Ticker Pamoja na Grafu
Bitcoin Ticker Pamoja na Grafu

Nilifanya hii kulingana na mradi wa tikiti ya bei ya BTC, ambayo hupata habari ya bei kutoka kwa coinmarketcap.com awali iliyoandikwa na Brian Lough. Alitumia ESP8266, ambayo ni bodi inayolingana ya Arduino ambayo inakuja na kujengwa katika WiFi. Kama alivyoelezea, mradi utaendesha kifaa chochote cha ESP8266 na nambari inapaswa kubadilika kwa urahisi kwa skrini yoyote unayo.

Sasisha Oktoba 2019:

Nimeongeza habari zaidi juu ya kupanga bodi ya Adafruit Huzzah ESP8266. Inafaa pia kuzingatia ya hivi karibuni kuja na kontakt USB-C. Katika picha zangu ninatumia bodi ya zamani ambayo ina pini za serial na bodi tofauti unaziunganisha kwa muda mfupi ili kuipanga. Nimeongeza pia onyo la kengele ambalo hukuonya (labda) kwa mwiko wa ghafla au kushuka kwa bei kulingana na tofauti ya bei zaidi ya dakika 10 hadi 15 zilizopita. Nimegundua kuwa hii ndio ninachotumia kifaa, kama onyo la mapema la kitu kinachoendelea.

Bonyeza hapa kufungua kiungo kwa mradi wa Brian Lough.

Pia angalia anayefundishwa hapa

Bonyeza hapa kufungua kiunga

Nilitumia Manyoya ya Adafruit HUZZAH na ESP8266.

Nilianza na nambari yake kisha nikaandika sehemu ya graphing mwenyewe pamoja na nambari kadhaa kuwasha au kuzima bei ya manjano ya LED. Unahitaji kufuata mafundisho yake kwa uangalifu sana, kupata maktaba zote sahihi za Arduino ili kufanya kazi hii.

  • Nimefanya pia jaribio la kuongeza viashiria kwenye skrini kuonyesha wakati mwelekeo unaweza kubadilisha mwelekeo kwa muda mfupi sana.
  • Alama hizi za alama ya inflection huchukua muda kutulia kwa hivyo puuza usomaji wa kwanza. Ikiwa bei ni thabiti kabisa, kila kutetemeka kidogo juu na chini huunda hatua ya inflection kwa hivyo hii inaweza kuhitaji kazi zaidi.
  • Axe ya wima hurekebisha urefu. Ikiwa kuna pampu ya ghafla au dampo kwa bei kama kwamba curve iko katika hatari ya kwenda juu au chini ya grafu, grafu itaanza upya kutoka kushoto na mhimili ulioboreshwa wa wima.
  • Sababu ambayo nimefanya hivi ni kwamba hata wakati bei iko sawa, mabadiliko madogo ya bei yanaonekana kila wakati kama mabadiliko katika sura ya mkondo.
  • Nambari 2 za mwisho za bei chache zilizopita zinaonyeshwa upande wa kulia, hivi karibuni juu.
  • Asilimia hubadilisha x10 tangu usomaji uliopita, iliyochukuliwa takriban dakika 2 mapema pia imeonyeshwa juu kulia ili uweze kuona mabadiliko makubwa ghafla katika kiwango cha mabadiliko ya bei.

Sehemu:

Nilitumia Manyoya ya Adafruit HUZZAH na ESP8266

www.adafruit.com/product/2821

Mfano wa skrini inayofaa ya OLED ni hii (angalia I2C 128x64 OLED onyesho)

www.ebay.com/p/0-96-in-I2c-IIC-Serial-128x…

Wiring yangu ni sawa na ilivyoelezewa na Brian Lough anayefundishwa na kuongeza kwa LED mbili. Kila moja ya hizi zinahitaji kushonwa kwa waya na kontena la 330 Ohm ili kupunguza sasa kwa kila hadi 12mA au chini, kwani hii ndio pini kubwa ya ESP8266 itatoa.

Kizuizi changu ni 3D iliyochapishwa na inayoweza kupakuliwa kutoka kwa Thingiverse. Inaelezewa kama Anemone Display Hema (NodeMCU v2 Display Case) na Marc Trems huko Montreal. Ilihitaji kufungua faili ya skrini ili kukidhi onyesho langu na inapatikana kwa kupakuliwa Hapa.

Hatua ya 1: Mtazamo wa Annotated wa Screen

Mwonekano wa Annotated wa Skrini
Mwonekano wa Annotated wa Skrini

Hapa kuna mtazamo mzuri wa skrini inayoonyesha huduma hizi anuwai zikitenda.

KUMBUKA Oktoba 2019:

Nimebadilisha skrini kidogo tangu picha hii ilipochukuliwa (angalia picha kwenye ukurasa wa kichwa).

Nambari 2 za mwisho za bei chache zilizopita zinaonyeshwa upande wa kulia, hivi karibuni juu ya safu wima ya 4.

Asilimia inabadilisha x10 tangu kusoma takriban dakika 2 mapema pia imeonyeshwa juu kulia na D (Kupotoka) mbele yake ili uweze kuona mabadiliko makubwa ya ghafla.

Thamani ya juu kulia na Av mbele yake ni Av-erage ya mabadiliko ya asilimia chache ya mwisho (x10). Ikiwa thamani ya D inatofautiana na thamani ya Av kwa zaidi ya thamani ya kuchochea ya 0.8 au -0.8, basi hii inamaanisha mabadiliko ya haraka yametokea ghafla. Hii itasababisha skrini kuangaza, LED zitoe na ishara ya ALERT kuonekana kwenye skrini. Hii inakuambia uzingatie na ufanye biashara au sio kama unavyotaka.

Hatua ya 2: Jinsi Maonyesho yanajibu katika hali tofauti

Jinsi onyesho linajibu katika hali tofauti
Jinsi onyesho linajibu katika hali tofauti

Hapa kuna picha 4 zilizochukuliwa katika hali tofauti.

Ninaweza kubadilisha nambari ili kufanya alama za alama ya inflection zionekane tu ikiwa mabadiliko katika mwelekeo wa bei yamedumishwa kwa muda mrefu kuliko ilivyo sasa.

Hatua ya 3: Skrini ya OLED

Skrini ya OLED
Skrini ya OLED

Hizi zinapatikana kwa urahisi na kutangazwa kama moduli za kuonyesha za I2C 126x64 OLED.

Tazama mchoro wa wiring unaoweza kufundishwa na Brian Lough: https://www.instructables.com/id/Simple-10-Crypto …….

Katika nambari yangu nilitumia maktaba ya Oaf ya Adafruit badala ya ile iliyotumiwa na Brian Lough: https://www.instructables.com/id/Simple-10-Crypto …….

Hatua ya 4: Skrini ya OLED

Skrini ya OLED
Skrini ya OLED

Maktaba inaweza kuonekana, inapatikana kwa kupakuliwa, juu ya skrini ya orodha kwenye utaftaji wa Arduino kwa maktaba (fungua chaguo la Dhibiti Maktaba ndani ya Arduino).

LED mbili ambazo zinaonyesha ikiwa bei inaongezeka au inashuka kila waya ina safu na kontena la 330 Ohm kupunguza sare ya sasa ya kila moja hadi chini ya 12 mA.

LED nyekundu au "inayoanguka" ina pini karibu na waya wake uliopindika (+), kupitia kontena la 330 Ohm, hadi Pini 12 ya Manyoya ya Adafruit HUZZAH na ESP8266 na waya karibu na upande wa gorofa umeunganishwa na moja ya Pini za GND.

Kwa "kupanda kwa bei" kwa LED, wiring ni sawa lakini pini 14 hutumiwa kwenye Manyoya ya Adafruit HUZZAH na ESP8266.

Hatua ya 5: Kanuni

Kanuni
Kanuni

Nambari ya Arduino imeambatanishwa na ukurasa unaofuata.

Kwenye nambari hii utahitaji kuingiza jina lako la mtandao wa WiFi na ufunguo wako wa mtandao katika maeneo yaliyoonyeshwa kwenye picha hii.

Hatua ya 6: Msimbo wa Arduino

Nambari imeambatanishwa hapa kwa kupakia kwenye kifaa chako

Hatua ya 7: Habari zaidi juu ya Kupakia Nambari ya Kupitia Manyoya Huzzah

Habari zaidi juu ya Kupakia Nambari ya kupitisha Manyoya Huzzah
Habari zaidi juu ya Kupakia Nambari ya kupitisha Manyoya Huzzah

Vidokezo vya ziada juu ya hii:

Ili kuandaa bodi kupokea nambari kutoka kwa kompyuta iliyounganishwa, lazima ubonyeze kitufe kimoja kisha, ukiishikilia, bonyeza kitufe cha pili. Haitokei moja kwa moja. Lazima ufanye hivi, vinginevyo mpango hautapakia kwa usahihi.

Hatua ya 8: Vipengele vya ziada vilivyoongezwa mnamo Oktoba 2019

Vipengele vya ziada vilivyoongezwa mnamo Oktoba 2019
Vipengele vya ziada vilivyoongezwa mnamo Oktoba 2019

Nimegundua kuwa kifaa hiki ni muhimu kuwa nacho kwenye dawati au sawa wakati wa kufanya kazi kwa kitu kingine. Ikiwa bei ya BTC ni thabiti kabisa, inasonga juu na chini tu kwa kiwango kidogo, kama inavyoonyeshwa na laini moja kwa moja kwenye grafu, kupanda au kushuka kwa ghafla ndio kunakuvutia kwamba pampu au dampo kwa bei inaanza.

Sasa nimeongeza nambari ya kupima ubadilishaji wa bei ya maana juu ya usomaji wa hivi karibuni, na kisha onyesha tahadhari ikiwa kuna kupotoka ghafla kutoka kwa thamani hii ya maana kwa zaidi ya 0.08, thamani ambayo nimekuja kwa kujaribu na kosa. Ninaweza kurekebisha hii tena baadaye.

Wakati bei ghafla inafanya mabadiliko makubwa, ikilinganishwa na utofauti wa masomo machache yaliyopita, skrini itaangaza nyeupe, taa za LED zitaangaza na maandishi ya ALERT yatatokea chini ya skrini.

Ni juu yako ni hatua gani unachukua kama matokeo lakini labda itakuarifu kitu kinachoendelea au kitatokea.

Ilipendekeza: