Sadržaj:
- Korak 1: Prikupite potrebne dijelove i alate
- Korak 2: Dodajte dodirno dugme
- Korak 3: Pripremite bateriju
- Korak 4: Odštampajte kućište
- Korak 5: Dodajte magnete u kućište
- Korak 6: Buduća poboljšanja
Video: Kripto kartica: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
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
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
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
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
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
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:
XRP kripto oznaka pomoću HTTPS URL -ova .: 3 koraka
XRP Crypto Ticker Koristeći HTTPS URL -ove .: Činilo se da nedostaje jednostavnih kripto tikera koji rade, neki od njih zbog isključivanja povezanog API -ja, a drugi zbog problema s kodom ili ovisnim bibliotekama. Većina oznaka ovdje na Instructables su orijentirani na USD i Bitcoin, međutim
Kripto nalik na bitcoin koji radi na Raspberry Pi: 5 koraka
Bitcoin-sličan Crypto koji radi na Raspberry Pi-u: Upute za pokretanje čvora. Operativni sistem US-OS napravljen je od raspbian-a koji pokreće paket us-cryptoplatform. Ne morate tražiti dozvolu za pridruživanje. Samo slijedite ove jednostavne upute i pokreni čvor koji svake minute zarađuje kriptovalutu
Generator kinetičke energije za kripto rudarstvo: 7 koraka
Generator kinetičke energije za kripto rudarstvo: Imao sam niz različitih dizajnerskih inspiracija. Prije mi se jako sviđala ova djevojka koja je bila opsjednuta biciklizmom, a nije imala puno slobodnog vremena zbog posla i fakulteta. Htio sam izgraditi nešto što bi ona voljela, a imao sam FinTech Hackathon c
Oznaka kripto valute: 4 koraka
Oznaka kripto valute: S nedavnim padom Bitcoina i druge kripto valute i mojim stalnim interesom da saznam više o Arduinu, nakon što sam pročitao nekoliko drugih uputa o korištenju OLED ekrana, sve sam to kombinirao kako bih stvorio oznaku BTCmarket koristeći ESP8266. Od
Izrada vlastitog Trezor kripto hardverskog novčanika: 5 koraka (sa slikama)
Izrada vlastitog Trezor kripto hardverskog novčanika: U ovom projektu izrađujem vlastiti hardverski novčanik za kripto valute Trezor, zajedno s kućištem. To je moguće jer je Trezor otvorenog koda pa sam koristio datoteke koje pružaju na svom githubu za izradu vlastitog uređaja za manje od 40 USD. Bilo ih je nekoliko