Sadržaj:

Kripto kartica: 6 koraka
Kripto kartica: 6 koraka

Video: Kripto kartica: 6 koraka

Video: Kripto kartica: 6 koraka
Video: Где и как искать P2P связки? | #shorts #p2p #арбитражкриптовалюты 2024, Juli
Anonim
Crypto Ticker
Crypto Ticker
Crypto Ticker
Crypto Ticker

Opsednut sam provjerom trenutne cijene raznih kriptovaluta, ali prebacivanje kartica ili izvlačenje telefona prekida moj radni tijek i odvraća mi pažnju. Odlučio sam da bi zaseban ekran sa sučeljem jednostavnim za prljavštinu bio koristan za prikaz cijena na prvi pogled. U ovom Instructable -u pokazat ću kako izgraditi mali označivač kriptovalute koji možete staviti na stol ili hladnjak i aktivirati ga dodirom.

Karakteristike:

  • Koristi ESP32, dvojezgreni mikrokontroler koji podržava WiFi
  • 128x64 bijeli OLED ekran
  • Dodirno dugme budi uređaj i kreće se kroz valute koje definiše korisnik
  • Li-Po baterija napunjena USB-om
  • Podaci o cijenama su dobiveni iz API -ja CryptoCompare
  • Koristi Arduino IDE
  • Kôd na mom GitHubu
  • Automatsko spavanje i na kraju automatsko buđenje

Korak 1: Prikupite potrebne dijelove i alate

Prikupite potrebne dijelove i alate
Prikupite potrebne dijelove i alate

Delovi

  • TTGO ESP32 PRO OLED V2.0 ploča (bez LoRa) [$ 14]
  • Ploča na dodir (10 pakovanja) [1,50 USD]
  • Litijumska baterija (602447 ili 6,0x24x47 mm) [~ 5 USD]
  • 3D štampana futrola [$ 5]
  • Neodimijski magnet x4 (disk 10x1 mm) [$ 1]
  • 3 -polno muško zaglavlje
  • Tanka žica (koristio sam magnetnu žicu od 26 ga)

Alati

  • Lemilica
  • Rezači žice
  • Pinceta
  • Hobi nož ili druga mala oštrica
  • super ljepilo

Opcionalno

Stega na ploči

Lupa ili lupa za oči radi pregleda

Korak 2: Dodajte dodirno dugme

Dodajte dodirno dugme
Dodajte dodirno dugme
Dodajte dodirno dugme
Dodajte dodirno dugme
Dodajte dodirno dugme
Dodajte dodirno dugme

Ovo su zgodni mali gumbi na dodir koji se lako dodaju bilo kojem projektu. Obično dolaze u pakiranjima od 10 za otprilike 3 dolara isporučeno! Znam da ESP32 ima ugrađenu sposobnost prepoznavanja dodira, ali upotreba ovih ploča čini stvari jednostavnijim i eliminira greške u konfiguraciji softvera. Maksimalna struja u stanju pripravnosti dodirnog IC -a je samo 7µA, pa se ne troši mnogo energije dodavanjem ovog gumba.

Onemogućite LED

Izlazni pin na dugmetu ide visoko, a LED dioda na stražnjoj strani svijetli kad god se vaš prst približi nekoliko mm od dodirne površine. Uklanjanje otpornika na LED ga onemogućuje, smanjujući potrošnju energije. Stvaranje mosta za lemljenje preko A i/ili B jastučića mijenja se ako se tipka prebaci i ako je izlaz visok ili nizak kada je aktivan. U našem slučaju, ostavit ćemo ove mostove otvorene, zbog čega će dugme djelovati kao trenutni prekidač.

Izreži tragove

Ulaz napona tipke savršeno se slaže s izlazom od 3,3 V na matičnoj ploči. Nažalost, iglice signala i zemlje nemaju, pa ćemo morati napraviti neke izmjene. Nožem za hobi ili drugom oštrom oštricom izrežite trag resetiranja na stražnjoj strani glavne ploče i trag na pin 13 na prednjoj strani. Lupom pregledajte rez kako biste bili sigurni da nema zaostalih metala. Ove rupe sada će smjestiti signalne i uzemljene pinove dodirne ploče.

Montaža zaglavlja u ravni

U ovom projektu nema puno slobodnog prostora, pa će vam svi trikovi za uštedu prostora dobro doći. Zaglavlje iglice najbolje je odrezati prije lemljenja kako biste smanjili koliko visoko viri iz dodirne ploče. Rezanje zaglavlja nakon lemljenja otežava njegovo ispiranje jer je baza lemnog konusa vrlo debela i nije ga lako rezati. Dakle, izrežite zaglavlje u ravnini s dodirnom pločom, a zatim ga zalemite. Postavite ploču i zaglavlje u glavnu ploču i odrežite drugu stranu zaglavlja tako da bude u istoj ravni, a zatim ih zalemite.

Poveži to

Za male i male snage ožičenja volim koristiti 26ga. magnetna žica, jer je jeftina i laka za rad, iako se ovdje može koristiti bilo koja mala žica. Za povezivanje, emajl na žici može se ostrugati nožem ili otopiti držanjem lemilice s kuglicom za lemljenje na vrhu žice. Učinite to s jedne strane žice, a zatim je pričvrstite na uzemljenje. Izmjerite i odrežite žicu tako da dosegne uzemljenje dodirnog dugmeta. Zatim ponovite postupak uklanjanja cakline s druge strane žice. Držite žicu pincetom i lemite je na dodirnu podlogu. Ponovite ovaj postupak za spajanje pina 12 na iglu za izlaz signala na gumbu. Očistite zaostali fluks lemljenja i dugme je gotovo!

Korak 3: Pripremite bateriju

Pripremite bateriju
Pripremite bateriju
Pripremite bateriju
Pripremite bateriju
Pripremite bateriju
Pripremite bateriju
Pripremite bateriju
Pripremite bateriju

Otkrio sam da ove baterije savršeno odgovaraju ovoj ploči. Baterija je nešto manja od obrisa ploče, a strana sa zaštitnim krugom ostavlja dovoljno prostora za smještaj konektora na ploči. Nažalost, dolaze s 3-pinskim JST konektorom od 1,5 mm, a ploča podržava samo 2-pinski konektor. To se može riješiti rezanjem žute žice, a zatim obrezivanjem konektora dok ne stane na ploču. Ako vaša baterija ima drugi konektor ili ga uopće nema, možete spojiti konektor isporučen s pločom. Žuta žica se može potpuno ukloniti, ali sam odlučio da je zadržim dostupnu u slučaju da je želim koristiti u budućnosti. Žica je spojena na termistor unutar baterije radi praćenja temperature tokom punjenja.

Korak 4: Odštampajte kućište

Odštampajte kućište
Odštampajte kućište
Odštampajte kućište
Odštampajte kućište
Odštampajte kućište
Odštampajte kućište

Dizajnirao sam kućište i 3D ga odštampao koristeći lokalni servis za štampanje. Odlučio sam se za prozirnu PLA kako bih mogao vidjeti crvenu LED za punjenje bez potrebe za rupom na prednjoj strani kućišta. Visina sloja je 100 mikrona. Dva kućišta su me koštala oko 10 dolara bez dostave. Gornji dio kućišta treba zalijepiti na podlogu pomoću super ljepila. Baterija i ploča klize u kućište kao jedna jedinica i podržani su unutrašnjim šinama. Strana tada klizi i zadržava se trenjem.

Korak 5: Dodajte magnete u kućište

Dodajte magnete u kućište
Dodajte magnete u kućište

Ovo je neobavezan postupak ako želite staviti oznaku na hladnjak ili drugu metalnu površinu. Magneti koje sam koristio su neodimijumski magneti 10x1 mm, razreda N50. Superlijepite 2 ili više na stražnju stranu kućišta. Ovo nije najbolje rješenje jer se s vremenom mogu usitniti s ponovljenim udarcima. Prije dodavanja drugog provjerite je li super ljepilo očvrslo za svaki magnet jer mogu odletjeti i zalijepiti se.

Korak 6: Buduća poboljšanja

Dodirnite dugme

Želeo bih da direktno koristim dodirnu funkciju ESP32 bez oslanjanja na spoljno kolo. Jedna je mogućnost ukloniti IC sa dodirnog gumba i izravno spojiti U/I pin na dodirnu ploču. Ili bih mogao dizajnirati tiskanu ploču koja je samo dodirna ploča bez kola.

Nadzor temperature baterije

Žuta žica iz baterije koristi se za praćenje temperature baterije dok se puni. Interno je spojen na termistor, čiji otpor opada s porastom temperature. Formiranje razdjelnika napona s dodatnim otpornikom i spajanje spoja na ADC ulaz trebalo bi omogućiti nadzor relativne temperature. ESP32 nema kontrolu nad krugom punjenja, pa bi jedina radnja koju bi mogla poduzeti bila izdavanje upozorenja o temperaturi na zaslonu ili putem WiFi -ja.

Poboljšanja softvera

  • Koristite SmartConfig ili Bluetooth aplikaciju za konfiguriranje WiFi vjerodajnica
  • Učinite konfiguraciju daljinski promjenjivom
  • Promenite tajmer za buđenje u gornjem uglu na sat

Preporučuje se: