Satura rādītājs:

Kriptozīme: 6 soļi
Kriptozīme: 6 soļi

Video: Kriptozīme: 6 soļi

Video: Kriptozīme: 6 soļi
Video: 6 самых привлекательных внедорожников 2022 года по версии Consumer Reports 2024, Novembris
Anonim
Kriptozīmi
Kriptozīmi
Kripto marķieris
Kripto marķieris

Esmu aizrāvusies ar dažādu kriptovalūtu pašreizējās cenas pārbaudi, taču, mainot cilnes vai izvelkot tālruni, tiek pārtraukta mana darbplūsma un novērsta uzmanība. Es nolēmu, ka atsevišķs ekrāns ar vienkāršu saskarni būtu noderīgs, lai īsumā parādītu cenas. Šajā instrukcijā es parādīšu, kā izveidot nelielu kriptogrāfijas valūtas atzīmi, kuru varat novietot uz sava galda vai ledusskapja un aktivizēt ar pieskārienu.

Iespējas:

  • Izmanto ESP32, divkodolu, WiFi iespējotu mikrokontrolleru
  • 128x64 balts OLED ekrāns
  • Pieskaršanās poga aktivizē ierīci un pārvietojas, izmantojot lietotāja noteiktas valūtas
  • Ar USB uzlādēts Li-Po akumulators
  • Cenu dati tiek iegūti no CryptoCompare API
  • Izmanto Arduino IDE
  • Kods manā GitHub
  • Automātiskais miegs un galu galā automātiskā modināšana

1. darbība: apkopojiet nepieciešamās detaļas un rīkus

Savāc nepieciešamās detaļas un rīkus
Savāc nepieciešamās detaļas un rīkus

Daļas

  • TTGO ESP32 PRO OLED V2.0 plate (bez LoRa) [14 ASV dolāri]
  • Skārienpanelis (10 iepakojumi) [1,50 ASV dolāri]
  • Litija akumulators (602447 vai 6,0x24x47 mm) [~ $ 5]
  • 3D drukāts futrālis [5 ASV dolāri]
  • Neodīma magnēts x4 (disks 10x1 mm) [$ 1]
  • 3 kontaktu tēviņa galvene
  • Plāns vads (es izmantoju 26ga magnēta vadu)

Rīki

  • Lodāmurs
  • Stiepļu griezēji
  • Pincetes
  • Hobija nazis vai cits mazs asmens
  • Super līme

Neobligāti

Shēmas plates vice

Lupu vai acu lupu pārbaudei

2. darbība: pievienojiet skārienjutīgo pogu

Pievienojiet skārienjutīgo pogu
Pievienojiet skārienjutīgo pogu
Pievienojiet skārienjutīgo pogu
Pievienojiet skārienjutīgo pogu
Pievienojiet skārienjutīgo pogu
Pievienojiet skārienjutīgo pogu

Tās ir glītas, mazas skārienjutīgas pogas, kuras ir viegli pievienot jebkuram projektam. Parasti tie tiek piegādāti pa 10 iepakojumiem par aptuveni 3 dolāriem! Es zinu, ka ESP32 ir iebūvēta skārienjūtīga funkcija, taču šo dēļu izmantošana padara lietas vienkāršākas un novērš programmatūras konfigurācijas kļūdas. Skārienjutīgās IC maksimālā gaidīšanas strāva ir tikai 7µA, tāpēc, pievienojot šo pogu, netiek tērēts daudz enerģijas.

Atspējojiet LED

Pogas izejas tapa ir augsta, un aizmugurē iedegas gaismas diode ikreiz, kad pirksts nokļūst dažu mm attālumā no skārienvirsmas. Noņemot rezistoru uz LED, tas tiek atspējots, samazinot enerģijas patēriņu. Lodēšanas tilta izveide pāri A un/vai B spilventiņiem mainās, ja poga tiek pārslēgta un ja izeja ir augsta vai zema, kad tā ir aktīva. Mūsu gadījumā mēs atstāsim šos tiltus atvērtus, tāpēc poga darbosies kā īslaicīgs slēdzis.

Izgriezt pēdas

Pogas sprieguma ievade lieliski sakrīt ar pamatplates 3.3v izeju. Diemžēl signāla un zemējuma tapas to nedara, tāpēc mums būs jāveic dažas izmaiņas. Izmantojot hobija nazi vai citu asu asmeni, nogrieziet atiestatīšanas pēdas galvenās plates aizmugurē un pēdas līdz 13. tapai priekšpusē. Pārbaudiet griezumu ar palielināmo stiklu, lai pārliecinātos, ka tajā nav metāla atlikumu. Šajos caurumos tagad būs attiecīgi skārienpaneļa signāla izejas un zemējuma tapas.

Noskalojiet galveni

Šajā projektā nav daudz brīvas vietas, tāpēc ir noderīgi visi vietas taupīšanas triki. Vislabāk ir sagriezt tapas galviņu pirms lodēšanas, lai samazinātu, cik augstu tā izvirzās no skārienpaneļa. Griežot galviņu pēc lodēšanas, ir grūtāk iegūt to vienā līmenī, jo lodēšanas konusa pamatne ir ļoti bieza un to nav viegli sagriezt. Tātad, nogrieziet galveni vienā līmenī ar skārienpaliktni un pēc tam pielodējiet to. Ievietojiet plati un galveni galvenajā shēmas plati un nogrieziet galvenes otru pusi, lai tā būtu arī vienā līmenī, pēc tam pielodējiet to.

Pievienojiet to vadam

Mazām un mazjaudas elektroinstalācijām man patīk izmantot 26ga. magnēta stieple, jo ar to ir lēti un viegli strādāt, lai gan šeit var izmantot jebkuru mazu vadu. Lai izveidotu savienojumus, emalju uz stieples var nokasīt ar nazi vai izkausēt, turot lodāmuru ar lodēšanas bumbiņu uz gala līdz stieples galam. Dariet to vienā stieples pusē un pēc tam pievienojiet to zemējuma spilventiņam. Izmēriet un nogrieziet vadu tā, lai tas sasniegtu pieskāriena pogas zemējuma tapu. Pēc tam atkārtojiet emaljas noņemšanas procesu stieples otrā pusē. Turiet vadu ar pinceti un lodējiet to uz pieskāriena zemes spilventiņa. Atkārtojiet šo procesu, lai piespraustu 12. tapu pie pogas signāla izejas tapas. Notīriet atlikušo lodēšanas plūsmu un poga ir pabeigta!

3. darbība: sagatavojiet akumulatoru

Sagatavojiet akumulatoru
Sagatavojiet akumulatoru
Sagatavojiet akumulatoru
Sagatavojiet akumulatoru
Sagatavojiet akumulatoru
Sagatavojiet akumulatoru
Sagatavojiet akumulatoru
Sagatavojiet akumulatoru

Es atklāju šīs baterijas, kas ir ideāli piemērotas šai plāksnei. Akumulators ir nedaudz mazāks par paneļa kontūru, un ķēdes aizsardzības puse atstāj pietiekami daudz vietas, lai ievietotu plāksnes savienotāju. Diemžēl tie bija aprīkoti ar 3 kontaktu 1,5 mm JST savienotāju, un tāfele atbalsta tikai 2 kontaktu savienotāju. To var novērst, nogriežot dzelteno vadu un pēc tam nogriežot savienotāju, līdz tas atbilst plāksnei. Ja akumulatoram ir cits savienotājs vai tā nav vispār, varat savienot ar shēmas plates komplektācijā iekļauto savienotāju. Dzelteno vadu var pilnībā noņemt, bet es nolēmu to paturēt, ja vēlos to izmantot nākotnē. Vads ir savienots ar termistoru akumulatora iekšpusē, lai uzraudzītu temperatūru uzlādes laikā.

4. darbība: izdrukājiet lietu

Izdrukājiet lietu
Izdrukājiet lietu
Izdrukājiet lietu
Izdrukājiet lietu
Izdrukājiet lietu
Izdrukājiet lietu

Es izveidoju futrāli un 3D izdrukāju to, izmantojot vietējo drukas pakalpojumu. Es nolēmu izmantot caurspīdīgu PLA, lai es varētu redzēt sarkano uzlādes LED, neizveidojot caurumu korpusa priekšpusē. Slāņa augstums ir 100 mikroni. Divi gadījumi man izmaksāja apmēram 10 dolārus bez piegādes. Korpusa augšdaļa jāpielīmē pie pamatnes, izmantojot super līmi. Akumulators un dēlis ieslīd korpusā kā viena vienība, un tos atbalsta iekšējās sliedes. Pēc tam sāns slīd un tiek saglabāts berzes dēļ.

5. darbība: pievienojiet korpusam magnētus

Pievienojiet korpusam magnētus
Pievienojiet korpusam magnētus

Šī ir neobligāta procedūra, ja vēlaties novietot atzīmi uz ledusskapja vai citas metāla virsmas. Magnēti, kurus izmantoju, ir 10x1mm neodīma disku magnēti, N50 pakāpe. Lieta 2 vai vairāk uz korpusa aizmugures. Tas nav labākais risinājums, jo laika gaitā tie var šķelties ar atkārtotu triecienu. Pirms pievienojat citu magnētu, pārliecinieties, ka superlīme ir sacietējusi, jo tie var izlidot un salīmēt kopā.

6. darbība. Turpmākie uzlabojumi

Pieskarieties pogai

Es vēlētos tieši izmantot ESP32 pieskāriena funkciju, nepaļaujoties uz ārēju ķēdi. Viena iespēja ir noņemt skārienjutīgās pogas IC un tieši savienot I/O tapu ar skārienpaliktni. Vai arī es varētu izveidot PCB, kas ir tikai skārienpaliktnis bez shēmas.

Akumulatora temperatūras kontrole

Dzelteno vadu no akumulatora izmanto, lai uzraudzītu akumulatora temperatūru uzlādes laikā. Tas ir iekšēji savienots ar termistoru, kura pretestība samazinās, paaugstinoties temperatūrai. Sprieguma dalītāja izveidošana ar papildu rezistoru un savienojuma savienošana ar ADC ieeju ļauj nodrošināt relatīvās temperatūras uzraudzību. ESP32 nekontrolē uzlādes ķēdi, tāpēc vienīgā darbība, ko tā varētu veikt, būtu brīdinājuma parādīšana displejā vai WiFi.

Programmatūras uzlabojumi

  • Izmantojiet SmartConfig vai Bluetooth lietotni, lai konfigurētu WiFi akreditācijas datus
  • Padariet konfigurāciju attālināti maināmu
  • Mainiet modināšanas taimeri augšējā stūrī uz pulksteni

Ieteicams: