Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ի՞նչ է դա անում:
- Քայլ 2: Ի՞նչ տախտակ է սա:
- Քայլ 3. Arduino ուրվագիծը
- Քայլ 4: Գնացեք խորհրդի կառավարիչ
- Քայլ 5: ESP8266 տախտակների որոնում
- Քայլ 6: Ընտրեք տախտակ
- Քայլ 7: Arduino ուրվագիծ
- Քայլ 8: Օգտվողի կարգավորելի փոփոխականներ
- Քայլ 9: Haveվարճացիր և մի արթնացիր:
- Քայլ 10. 3D տպագրության պարիսպ
- Քայլ 11..Stl Ֆայլեր փակման համար
- Քայլ 12. Ընտրովի 18650 վերալիցքավորվող մարտկոցի մոդուլի նկար
Video: Rekt-O-Matic Turbo S: Մեկ տախտակ Bitcoin Ticker: 12 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Կարո՞ղ եք բաց թողնել Bitcoin- ի գնի մեկ գիշերվա աճը ՝ 7500 դոլարից մինչև 10300 դոլար 2019 թվականի հոկտեմբերի 25 -ին: Դե ես արեցի: Նման բան տեղի է ունենում ծպտյալ աշխարհում:
Այն, ինչ ձեզ հարկավոր է, մարդիկ են
Rekt-O-Matic Turbo S
Սա Bitcoin- ի գնի տիտիկ է ՝ գեղեցիկ OLED էկրանով, միտումների գրաֆիկով և ահազանգերով, երբ գնի հանկարծակի փոփոխություններ են տեղի ունենում
Սա շատ էժան տախտակ է: S- ն ակնհայտորեն նշանակում է Sport: Rekt- ը ծպտյալ շրջաններում օգտագործվող տերմին է, որը պարզապես կորցրել է մի մեծ գումար:
BTC Ticker- ի մի քանի նախագիծ արդեն գոյություն ունի, և ես ինքս պատրաստել եմ անցյալի Instructable- ը ՝ օգտագործելով WiFi միացված Adafruit Feather Huzzah տախտակը, որը համատեղելի է Arduino- ի հետ ՝ ESP8266- ի հիման վրա և միացված էր առանձին 128x64 պիքսելանոց OLED էկրանին:
Կան մի քանի իսկապես գեղեցիկ տախտակներ, որոնք այժմ հասանելի են Չինաստանից, որոնք պարունակում են վերը նշված բոլոր տարրերը, այդ թվում `էկրանը, բոլորը մեկ տախտակի վրա, որոնք վաճառվում են 10 դոլարից ցածր գնով, ինչը շատ ավելի ցածր գին է, քան վերը նշված համադրությունը: Թերությունն այն է, որ դրանք սովորաբար ունենում են գրեթե առանց փաստաթղթերի կամ օրինակելի էսքիզների: Մեզ հայտնի է միայն, որ դրանք (պետք է լինեն) Arduino- ի հետ համատեղելի:
Այստեղ ես քիչ թե շատ կրկնօրինակել եմ իմ նախորդ նախագիծը ՝ օգտագործելով.
ESP8266 ESP-12F Wifi NODEMCU Wemos զարգացման խորհուրդ CP2102 +0.96 OLED
Սա այն տախտակն է, որը պետք է որոնել առցանց:
Այնուամենայնիվ, ես ստիպված էի դարեր շարունակ պտտվել համացանցում ՝ գտնելու միջոց, որը կարող է ընդհանրապես ինչ -որ բան ցուցադրել էկրանին, այնուհետև ես ստիպված էի փոխել իմ սկզբնական ծածկագիրը ՝ նույն արժեքները ցուցադրելու համար, ինչպես նախկինում: Հետևաբար, Arduino- ի էսքիզը մի փոքր խառնված է և բավականին անվնաս, բայց այն այժմ աշխատում է: Ես ճանաչել եմ կոդի և ոգեշնչման տարբեր մասերի տարբեր աղբյուրները: Տվյալները պահանջվում են CoinDesk API- ից: API- ն թարմացվում է ամեն րոպե, այնպես որ ծածկագիրը պահանջում է թարմացում յուրաքանչյուր 30 վայրկյանում:
Այս նախագծի համար կա միայն մեկ բաղադրիչ `Wemos խորհուրդը: Այնուհետև ծածկագիրը բեռնում եք դրան, կարծես դա լինի Arduino տախտակ: Ես դիմանում եմ այս տախտակը աշխատեցնելու վրդովմունքին, որպեսզի դուք ստիպված չլինեք:
Պարագաներ
ESP8266 ESP-12F Wifi NODEMCU Wemos զարգացման խորհուրդ CP2102 +0.96 OLED
Հնարավոր է միկրո USB- ից USB- ի տվյալներ (զգուշացեք. Ոչ միայն լիցքավորման մալուխը, դրանք կարող են նույն տեսքը ունենալ) մալուխ `այն ձեր նոութբուքին ամրացնելու համար: Այս տախտակներից մի քանիսը չեն գալիս մալուխով:
Քայլ 1: Ի՞նչ է դա անում:
Ինչպես երևում է այս նկարում, էկրանը ցույց է տալիս հետևյալը.
ա) Bitcoin- ի գինը դոլարով, որը ստացվել է CoinDesk կայքից:
բ) Գրաֆիկ, որը ցույց է տալիս վերջին 24 ընթերցումների միտումները:
գ) Անցած 4 ընթերցումների վերջին 2 թվանշանները ցուցադրվում են էկրանի աջ կողմում գտնվող սյունակում `ամենավերջին արժեքը:
դ) D արժեքը նախորդ արժեքից x10- ի ընթացիկ արժեքի տոկոսային փոփոխությունն է: Դա պարզապես ձեզ պատկերացում է տալիս վերջին գնից սկսած փոփոխության մեծության մասին:
ե) Av արժեքը այն ցուցանիշն է, որին ես հասել եմ, որն արտացոլում է գների փոփոխականությունը վերջին մի քանի ընթերցումների ընթացքում, այսինքն ՝ արագ տատանվում է վեր կամ վար կամ պահպանում ողջամտորեն կայուն արժեք:
զ) Եթե կա մեծ փոփոխություն, (նախորդ փոփոխականության ցուցանիշի համեմատ) էկրանին կհայտնվեն ահազանգերի նախազգուշացումներ: Իմ ծածկագրի այս զգուշավոր հատվածներում, օրինակ, կարող եք ավելացնել ձեր սեփական լրացուցիչ ծածկագիրը ՝ LED լուսավորելու համար, կամ գուցե պիեզո զնգոց հնչեցնել: Իմ նախորդ տարբերակն այժմ ունի ահազանգերին կցված պիեզո ազդանշան, որը կարող է նյարդայնացնել գիշերը կամ գումար խնայելու հատկություն `կախված ձեր տեսակետից:
Քայլ 2: Ի՞նչ տախտակ է սա:
Սա Wemos տախտակն է, որն անհրաժեշտ է OLED էկրանով:
Լրացուցիչ բաներ կարող եք գնել դրա համար, ինչպիսիք են մարտկոցի լիցքավորիչը և այլն:
Ձեզ նույնպես պետք է միկրո USB USB մալուխ `այն ձեր նոութբուքին միացնելու համար` այն ծրագրավորելու համար, քանի որ մալուխը դրա հետ չի գալիս:
Քայլ 3. Arduino ուրվագիծը
Բացեք Arduino- ն ձեր նոութբուքի վրա: Դուք պետք է ունենաք ողջամտորեն արդիական տարբերակ ՝ 1.8 կամ ավելի բարձր:
Բացեք Arduino- ի էսքիզը (այսինքն ՝ ծրագիրը), որը կցված կլինի հետագա քայլին:
Էսքիզի վրա դուք պետք է տեղադրեք ձեր սեփական WiFi տվյալները, այսինքն ՝ SSID ծածկագիրը և ձեր գաղտնաբառը, որտեղ ցուցադրված է այս սքրինշոթում:
Պահպանեք ուրվագիծը:
Այժմ, ինչ -որ կերպ պետք է այն հասցնել ձեր Wemos տախտակին:
Քայլ 4: Գնացեք խորհրդի կառավարիչ
Գտեք Board Manager- ի տարբերակը և ապա սկսեք փնտրել AdaFruit Feather Huzzah- ը, քանի որ մենք ցանկանում ենք ներբեռնել դրա վարորդները:
Քայլ 5: ESP8266 տախտակների որոնում
Դուք կգտնեք այս տախտակների հավաքածուն, որոնք բեռնվում են որպես տախտակների խումբ ՝ բոլորը հիմնված ESP8266 չիպի վրա: Այնտեղ կա Adafruit Feather Huzzah: Տեղադրեք այս վարորդը ESP8266 տախտակների ամբողջ հավաքածուի համար:
Քայլ 6: Ընտրեք տախտակ
Այժմ, երբ ձեր Wemos տախտակը USB մալուխի միջոցով միացնում եք ձեր նոութբուքին և փնտրում այն, իրականում ցանկանում եք փնտրել Adafruit Feather Huzzah տախտակը, որն այժմ պետք է հայտնվի ցուցակում ՝ որպես ձեզ հասանելի տախտակներից մեկը:.
Դուք ցանկանում եք ընտրել այն (ցանկի մյուս մասը կարող է նաև լավ աշխատել, բայց ես հաստատ գիտեմ, որ Adafruit Feather Huzzah- ի տարբերակն աշխատում է) և ձեր ուրվագիծը վերբեռնեք այնտեղ, կարծես ձեր տախտակը Wemos տախտակ չէ, այլ կարծես Adafruit Feather Huzzah էին:
Եթե այն լավ է բեռնվում, ապա պարզապես սպասում եք մոտ 20-30 վայրկյան, և արժեքները պետք է սկսեն հայտնվել էկրանին:
ՆՇՈՄ. Առաջին արժեքը կարող է զրո լինել: Գրաֆիկի առաջին մի քանի ընթերցումները կլինեն աղբ, պարզապես անտեսեք դրանք և թույլ տվեք, որ սարքը որոշ ժամանակ հանգստանա, որից հետո ամեն ինչ պետք է լավ լինի:
Քայլ 7: Arduino ուրվագիծ
Ահա Arduino էսքիզը:
Sketch- ը համակարգչային ծրագրի Arduino բառն է ՝ այն ավելի քիչ սարսափելի հնչեցնելու համար, ինչպես որ Windows- ը վերջերս նկատեց, որ անհրաժեշտ է ցանկացած ծրագիր, որը կարող եք ներբեռնել որպես հավելված, այն դեպքում, երբ մեր ուղեղը կարող է պայթել նման բարդության հանդիպելիս:
Կոդը թույլ է տալիս ընտրովի տեղակայել զնգոց Pin6- ի և GND- ի միջև: Այնուամենայնիվ, երբ ես դա փորձեցի իրական կյանքում, սարսափելի ճռռոց է հնչում բզզոցից և թվում է, թե դա կապ չունի այն բանի հետ, թե միացնում եք, թե անջատում: Ուստի ես առաջարկում եմ ձեզ դա չանել:
Քայլ 8: Օգտվողի կարգավորելի փոփոխականներ
Բացի նախազգուշական LED- ների ավելացումից (հիշեք, որ յուրաքանչյուր քորոց կպահանջվի ընդամենը 10 մԱ, այնպես որ ընտրեք դիմադրիչներ ՝ ձեր LED- ների հետ միասին, որոնք սահմանափակում են հոսանքը այդ քանակությամբ) և միգուցե պիեզո ազդանշան, կան որոշ փոփոխականներ, որոնք կարող եք փոխել, որոնք փոխում են գրաֆիկի տեսքը: Բացատրությունը գտնվում է Arduino էսքիզի մեկնաբանություններում, ինչպես ցույց է տրված ստորև: Հանկարծակի փոփոխման գործարկման արժեքը ազդում է, թե որքան պետք է փոխվի գինը նախքան ահազանգի նախազգուշացման էկրանին հայտնվելը:
// **************************** Օգտագործողի կոնֆիգուրացվող փոփոխականներ *************** **********************/ plusminus արժեքը և նախորդ ամենացածր արժեքը հանած plusminus արժեքը // plusminus- ի մոտ 20 կամ 30 սահմանելը, հետևաբար, ողջամիտ է թվում: Բարձրացրեք այն թերևս շատ բարձր կարճաժամկետ անկայունության ժամանակ:
float plusminus = 30;
float suddenchangetrigger = 0.8;
// Եթե դրանից ավելին այն դառնում է կատաղած որպես նախազգուշացում, ինչ -որ հանկարծակի բան է տեղի ունեցել
// Սա այն է, որ գների տատանումներն ավելի ակնհայտ են դառնում, նույնիսկ եթե դրանք փոքր են // ***************************** *********************************************** *******************************
Քայլ 9: Haveվարճացիր և մի արթնացիր:
Հուսով եմ, ձեզ դուր է գալիս.
Theամանակ առ ժամանակ կթարմացնեմ կոդը:
Քայլ 10. 3D տպագրության պարիսպ
Ես նաև նախագծել եմ 3D տպագրվող պարիսպ, որը նաև կտեղադրի վերալիցքավորվող LiPo մարտկոցի մոդուլներից մեկը, եթե ցանկանում եք:. Stl ֆայլերը կցվում են հաջորդ քայլին
Քայլ 11.. Stl Ֆայլեր փակման համար
.stl ֆայլեր 3D տպագրվող պարիսպի համար:
Քայլ 12. Ընտրովի 18650 վերալիցքավորվող մարտկոցի մոդուլի նկար
Սա կարող է զուգակցվել Wemos- ի տախտակի հետ `On/Off անջատիչի միջոցով, ինչը մի փոքր սարք է դարձնում, որը կարող եք լիցքավորել USB մալուխի միջոցով, այնուհետև տեղակայել տան ցանկացած վայրում: Երկուսն էլ տեղավորվելու են նախորդ քայլերում նկարագրված 3D տպագրվող պատյանում:
Խորհուրդ ենք տալիս:
Bitcoin Ticker գրաֆիկով `8 քայլ
Bitcoin Ticker With Graph. Ես դա արել եմ ՝ հիմնվելով ԲԹTC գների տիկերի նախագծի վրա, որը գների մասին տեղեկատվություն է ստանում coinmarketcap.com- ից ՝ ի սկզբանե գրված Բրայան Լոֆի կողմից: Նա օգտագործեց ESP8266- ը, որը Arduino- ի հետ համատեղելի տախտակ է, որն ունի ներկառուցված WiFi: Ինչպես նա նկարագրեց
Միացված անջատիչ միացում UC- ով: Մեկ սեղմիչ կոճակ: Մեկ քորոց: Դիսկրետ բաղադրիչ. 5 քայլ
Միացված անջատիչ միացում UC- ով: Մեկ սեղմիչ կոճակ: Մեկ քորոց: Դիսկրետ բաղադրիչ. Բարև բոլորին, ցանցում փնտրում էի միացման/անջատման միացում: Այն, ինչ գտա, այն չէր, ինչ ես փնտրում էի: Ես խոսում էի ինքս ինձ հետ, անպայման դրա ճանապարհը կա: Դա այն էր, ինչ ինձ պետք էր: -Միակ մեկ կոճակ միացնելու և անջատելու համար: -Պետք է օգտագործել միայն
Պարզ Bitcoin Ticker: 6 քայլ
Simple Bitcoin Ticker. Սա պարզ Bitcoin է կամ ցանկացած այլ ALT մետաղադրամ Ticker: xուցադրել մեկ մետաղադրամի գին 8x 7 հատվածի էկրանին: ispուցադրումը մեծ է, պայծառ և պարզ կարդալու համար: coinmarketcap.com անվճար API- ի գնային մեջբերումը թարմացվում է ամեն 5 րոպեում: Հեշտ տպում և կառուցում: Կոդի ID
Եղանակային կայան ՝ օգտագործելով մեկ տախտակ - SLabs -32: 5 քայլեր
Եղանակային կայան ՝ օգտագործելով մեկ տախտակ-SLabs-32. Այս ուսանելի ծրագրում մենք կկառուցենք եղանակային կայան, որը չափում է ջերմաստիճանը, օդի խոնավությունը և հողի խոնավությունը մեր SLabs-32 տախտակով, որը նաև այս տվյալները ուղարկում է Կայեն ամպ ՝ տվյալների ձեռքբերման համար: Մենք նաև միաժամանակ ստանում ենք օրհներգը
Մինիմալիստական IR գրիչ. Առանց զոդման, մեկ րոպեի, մեկ դոլարի տակ. 3 քայլ
Մինիմալիստական IR գրիչ. Ոչ մի զոդում, մեկ րոպեի ընթացքում, մեկ դոլարի դիմաց. Իմ առաջին հրահանգը, հուսով եմ, որ դա օգտակար կլինի. Եթե ցանկանում եք փորձարկել JC Lee- ն (JC- ը նշանակում է nyոնի Չունգ, բայց նա նույնպես հրաշքներ է գործում: ..) կամ Smoothboard ծրագիրը ՝ www.smoothboard.net հասցեով (առջևի լուսային տարիներ, քանի որ Բուն Jinինը սկսեց