Satura rādītājs:
- Piegādes
- 1. darbība: ko tas dara?
- 2. solis: kas tas ir?
- 3. darbība: Arduino skice
- 4. solis: dodieties uz valdes pārvaldnieku
- 5. darbība. ESP8266 dēļu atrašana
- 6. darbība. Izvēlieties Padome
- 7. solis: Arduino skice
- 8. darbība. Lietotāja konfigurējamie mainīgie
- 9. solis: izklaidējieties un nesaņemiet Rekt
- 10. solis: 3D izdrukājams korpuss
- 11. darbība..Stl norobežojuma faili
- 12. darbība. Papildu uzlādējamā akumulatora moduļa 18650 attēls
Video: Rekt-O-Matic Turbo S: Single Board Bitcoin Ticker: 12 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Vai nokavējāt Bitcoin cenas pieaugumu par nakti no 7500 USD līdz 10300 USD 2019. gada 25. oktobrī? Nu es darīju. Šādas lietas notiek kriptogrāfijas pasaulē.
Tas, kas jums nepieciešams, cilvēki
Rekt-O-Matic Turbo S
Šis ir Bitcoin cenu rādītājs ar jauku OLED displeju, tendenču grafiku un brīdinājumiem, kad notiek pēkšņas cenu izmaiņas
Šī ir ļoti lēta tāfele. S acīmredzot nozīmē sportu. Rekt ir termins, ko izmanto kriptogrāfijas aprindās, lai tikko zaudētu naudas kravu.
Jau pastāv vairāki BTC Ticker projekti, un patiešām es pats esmu izveidojis pagātni Instructable, izmantojot WiFi savienotu Adafruit Feather Huzzah plāksni, kas ir saderīga ar Arduino, pamatojoties uz ESP8266, un tā bija savienota ar atsevišķu 128x64 pikseļu OLED displeju.
Tagad no Ķīnas ir pieejami daži patiešām jauki dēļi, kuros ir visi iepriekš minētie elementi, ieskaitot displeju, visi vienā plāksnē, un to cena ir mazāka par 10 USD, kas ir zemāka par iepriekš minēto kombināciju. Negatīvie ir tas, ka, kā parasti, tiem gandrīz nav dokumentācijas vai skices piemēru. Mēs zinām tikai to, ka tiem (vajadzētu būt) saderīgiem ar Arduino.
Šeit es esmu vairāk vai mazāk atkārtojis savu iepriekšējo projektu, izmantojot:
ESP8266 ESP-12F Wifi NODEMCU Wemos attīstības padome CP2102 +0,96 OLED
Šī ir tāfele, ko meklēt tiešsaistē.
Tomēr man nācās maldīties pa tīmekli, lai atrastu veidu, kā kaut ko vispār parādīt ekrānā, un pēc tam man bija jāmaina viss mans sākotnējais kods, lai parādītu tādas pašas vērtības kā iepriekš. Tāpēc Arduino skice ir nedaudz sajaukta un diezgan nesakopta, taču tagad tā darbojas. Esmu atzinusi dažādus avotus dažādām koda daļām un iedvesmu. Dati tiek pieprasīti no CoinDesk API. API tiek atjaunināta katru minūti, tāpēc kods pieprasa atjauninājumu ik pēc 30 sekundēm.
Šim projektam ir jāiegādājas tikai viena sastāvdaļa - Wemos dēlis. Pēc tam jūs tajā ielādējat kodu tā, it kā tā būtu Arduino tāfele. Esmu pārcietusi vilšanos, kad šī dēlis sāka darboties, lai jums tas nebūtu jādara!
Piegādes
ESP8266 ESP-12F Wifi NODEMCU Wemos attīstības padome CP2102 +0,96 OLED
Iespējams, micro USB uz USB dati (uzmanieties: ne tikai uzlādes kabelis, tie var izskatīties vienādi) kabelis, lai to pievienotu klēpjdatoram. Dažiem no šiem dēļiem nav pievienots kabelis.
1. darbība: ko tas dara?
Kā redzams šajā attēlā, ekrāns parāda sekojošo:
a) Bitcoin cena dolāros, kas iegūta no CoinDesk vietnes.
b) Grafiks, kas parāda tendences pēdējo 24 lasījumu laikā.
c) Pēdējo 4 lasījumu pēdējie 2 cipari tiek parādīti kolonnā ekrāna labajā pusē, pēdējā vērtība ir augšējā.
d) D vērtība ir pašreizējās vērtības izmaiņas procentos no iepriekšējās vērtības x10. Tas tikai sniedz priekšstatu par izmaiņu apjomu kopš pēdējās cenas.
e) Vērtība Av ir rādītājs, ko esmu izdomājis un kas atspoguļo cenu svārstības dažos pēdējos rādījumos, t.i., vai tā strauji šūpojas uz augšu un uz leju vai saglabā samērā stabilu vērtību.
f) Ja notiek lielas izmaiņas, (salīdzinājumā ar iepriekšējo mainīguma indeksu) ekrānā parādīsies brīdinājumu brīdinājumi. Šajās mana koda brīdinājuma daļās varat, piemēram, pievienot kādu papildu kodu, lai ieslēgtu gaismas diodi, vai, iespējams, atskanētu pjezo skaņas signāls. Manā iepriekšējā versijā brīdinājumiem ir pievienots pjezo skaņas signāls, kas naktī var būt kaitinošs, vai arī naudas taupīšanas funkcija atkarībā no jūsu viedokļa.
2. solis: kas tas ir?
Jums nepieciešama Wemos tāfele ar OLED displeju.
Tam var iegādāties papildu lietas, piemēram, uzlādējamu akumulatoru turētāju un tā tālāk.
Jums ir nepieciešams arī mikro-USB – USB kabelis, lai to savienotu ar klēpjdatoru, lai to ieprogrammētu, jo kabelis nav komplektā.
3. darbība: Arduino skice
Atveriet Arduino klēpjdatorā. Jums ir jābūt samērā atjauninātai versijai, 1.8 vai jaunākai.
Atveriet Arduino skici (t.i., programmu), kas tiks pievienota vēlākam solim.
Skicē jums jāievieto sava WiFi informācija, t.i., SSID kods un parole, kā parādīts šajā ekrānuzņēmumā.
Saglabājiet skici.
Tagad jums tas kaut kādā veidā jāiekļauj savā Wemos panelī.
4. solis: dodieties uz valdes pārvaldnieku
Atrodiet iespēju Board Manager un pēc tam sāciet meklēt AdaFruit Feather Huzzah, jo mēs vēlamies lejupielādēt tās draiverus.
5. darbība. ESP8266 dēļu atrašana
Jūs atradīsit šo dēļu komplektu, kas tiek ielādēts kā dēļu grupa, pamatojoties uz ESP8266 mikroshēmu. Tur atrodas Adafruit Feather Huzzah. Instalējiet šo draiveri visam ESP8266 dēļu komplektam.
6. darbība. Izvēlieties Padome
Tagad, savienojot Wemos dēli ar klēpjdatoru, izmantojot USB kabeli, un meklējat to, jūs patiešām vēlaties meklēt Adafruit Feather Huzzah tāfeli, kurai tagad vajadzētu parādīties sarakstā kā vienam no pieejamajiem dēļiem.
Jūs vēlaties to atlasīt (daži citi no saraksta arī var darboties labi, bet es noteikti zinu, ka Adafruit Feather Huzzah variants darbojas) un augšupielādēt tajā savu skici tā, it kā jūsu dēlis nebūtu Wemos dēlis, bet it kā bija Adafruit Feather Huzzah.
Ja tas tiek ielādēts labi, jums vienkārši jāgaida apmēram 20 - 30 sekundes, un ekrānā jāsāk parādīties vērtībām.
PIEZĪME. Pirmā vērtība var būt nulle. Pirmie grafika rādījumi būs atkritumi, vienkārši ignorējiet tos un ļaujiet ierīcei kādu laiku nostāties, pēc tam visam vajadzētu būt kārtībā.
7. solis: Arduino skice
Šeit ir Arduino skice.
Skice ir Arduino vārds datorprogrammai, lai tā izklausītos mazāk biedējoša, tāpat kā Windows nesen ir redzējuši nepieciešamību atsaukties uz visām programmām, kuras, iespējams, lejupielādējat kā lietotnes, ja mūsu smadzenes varētu eksplodēt, saskaroties ar šādu sarežģītību.
Kods ļauj pēc izvēles ievietot skaņas signālu starp Pin6 un GND. Tomēr, kad es to izmēģināju reālajā dzīvē, no skaņas signāla nāk briesmīgs čīkstiens, un tas, šķiet, nav saistīts ar to, vai ieslēgt vai izslēgt tapu. Tāpēc es iesaku jums to nedarīt.
8. darbība. Lietotāja konfigurējamie mainīgie
Papildus brīdinājuma gaismas diožu pievienošanai (atcerieties, ka katra tapa aizņems tikai 10 mA), tāpēc izvēlieties rezistorus, kas atbilst jūsu gaismas diodēm, kas ierobežo strāvu līdz šim daudzumam) un varbūt pjezo skaņas signālu, ir daži mainīgie, kurus varat mainīt, kas maina diagrammas izskatu. Paskaidrojums ir Arduino skices komentāros, kā parādīts zemāk. Pēkšņās maiņas sprūda vērtība ietekmē cenu, kas jāmaina, pirms ekrānā parādās brīdinājuma brīdinājums.
// ***************************** LIETOTĀJA KONFIGURĒJAMIE MAINĪJUMI **************** *********************** // Y ass augšdaļa un apakšdaļa tiek automātiski konfigurēta katru reizi, kad grafiks tiek atjaunots, lai tā būtu augstākā iepriekšējā vērtība plus plusmīnusa vērtība un zemākā iepriekšējā vērtība mīnus plusmīnusa vērtība // Tāpēc plusmīnusa iestatīšana uz aptuveni 20 vai 30 šķiet saprātīga. Palieliniet to, iespējams, ļoti lielas īstermiņa nepastāvības laikā.
pludiņš plusmīnuss = 30;
pludiņš pēkšņi mainīgs pārslēdzējs = 0,8;
// Ja tas ir vairāk nekā tas, tas kļūst traks kā brīdinājums, ka ir noticis pēkšņi
// Tādā veidā cenu svārstības kļūst redzamākas pat tad, ja tās ir mazas // ****************************** ************************************************* ********************************
9. solis: izklaidējieties un nesaņemiet Rekt
Ceru, ka jums patīk.
Es laiku pa laikam atjaunināšu kodu.
10. solis: 3D izdrukājams korpuss
Esmu arī izstrādājis 3D izdrukājamu korpusu, kurā, ja vēlaties, būs arī viens no uzlādējamiem LiPo akumulatora moduļiem.. Stl faili ir pievienoti nākamajai darbībai
11. darbība.. Stl norobežojuma faili
.stl failus 3D izdrukājamajam korpusam.
12. darbība. Papildu uzlādējamā akumulatora moduļa 18650 attēls
To var apvienot ar Wemos plati, izmantojot ieslēgšanas/izslēgšanas slēdzi, tādējādi izveidojot nelielu ierīci, kuru var uzlādēt, izmantojot USB kabeli, un pēc tam atrodiet vietu, kur atrodaties mājā. Abi tiks iekļauti 3D izdrukājamā korpusā, kas aprakstīts iepriekšējās darbībās.
Ieteicams:
Turbo trenažiera ģenerators: 6 soļi
Turbo Trainer Generator: Elektrības ražošana ar pedāļa spēku mani vienmēr ir fascinējusi. Lūk, mans viedoklis par to
IEGŪT BITCOIN TIEŠRAIDES CENU TTGO ESP32: 10 soļi
Iegūstiet BITCOIN TIEŠO CENU TTGO ESP32: Šajā apmācībā mēs uzzināsim, kā iegūt pašreizējo Bitcoin cenu USD un EUR, izmantojot TTGO ESP32 un Visuino. Noskatieties video. (Jauns atjauninātais fails lejupielādei zemāk!)
Bitcoin atzīme ar grafiku: 8 soļi
Bitcoin atzīme ar grafiku: Es to izveidoju, pamatojoties uz BTC cenu atzīmes projektu, kas informāciju par cenām iegūst no coinmarketcap.com, ko sākotnēji uzrakstījis Braiens Lou. Viņš izmantoja ESP8266, kas ir ar Arduino saderīga tāfele ar iebūvētu WiFi. Kā viņš raksturo
INTERNETA RADIO / TICKER / WEATHERSTATION: 5 soļi
INTERNETRADIO / TICKER / WEATHERSTATION: Šis ir ļoti labs interneta radio, taču tas ir arī laika apstākļu stacija, atzīme un domotikas sistēma. Un tas ir: ļoti lēti darbi patiešām labi, ļoti viegli uzbūvējami un darbināmi pārnēsājams, pateicoties vieglajam savienojumam ar wifi
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: 3 soļi (ar attēliem)
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: Armtronix Wifi dimmer ir IOT plāksne, kas paredzēta mājas automatizācijai. Tāfeles iezīmes ir šādas: Bezvadu vadība Mazs formas faktors Iebūvēts no maiņstrāvas līdz līdzstrāvas barošanai no 230VAC līdz 5V DC. Līdzstrāvas virtuālais slēdzis Dēļa izmērs ir 61,50