Sadržaj:
- Korak 1: Prikupite potrebne dijelove i alate
- Korak 2: Dodajte dodirnu tipku
- Korak 3: Pripremite bateriju
- Korak 4: Ispišite kućište
- Korak 5: Dodajte magnete u kućište
- Korak 6: Buduća poboljšanja
Video: Kripto oznaka: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Opsjednut sam provjerom trenutne cijene raznih kriptovaluta, no prebacivanje kartica ili izvlačenje telefona prekida moj tijek rada i odvraća mi pažnju. Odlučio sam da bi zaseban zaslon sa sučeljem jednostavnim za prljavštinu bio koristan za prikaz cijena na prvi pogled. U ovom Instructableu pokazat ću kako izgraditi mali označivač kriptovalute koji možete staviti na stol ili hladnjak i aktivirati ga dodirom.
Značajke:
- Koristi ESP32, dvojezgreni mikrokontroler s omogućenom WiFi mrežom
- 128 x 64 bijeli OLED ekran
- Dodirni gumb budi uređaj i kreće se kroz korisnički definirane valute
- Li-Po baterija napunjena USB-om
- Podaci o cijenama dobivaju se 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
Dijelovi
- TTGO ESP32 PRO OLED V2.0 ploča (bez LoRa) [14 USD]
- Ploča na dodir (10 pakiranja) [1,50 USD]
- Litijeva baterija (602447 ili 6,0x24x47 mm) [~ 5 USD]
- 3D tiskana kutija [$ 5]
- Neodimijski magnet x4 (disk 10x1 mm) [$ 1]
- 3 -polno muško zaglavlje
- Tanka žica (koristio sam magnetsku žicu od 26 ga)
Alati
- Lemilica
- Rezači žice
- Pinceta
- Hobi nož ili druga mala oštrica
- super ljepilo
Opcionalno
Vice sklop ploče
Povećalo ili lupa za oči radi pregleda
Korak 2: Dodajte dodirnu tipku
To 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 pojednostavljuje stvari i uklanja greške u konfiguraciji softvera. Maksimalna struja pripravnosti dodirnog IC -a iznosi samo 7µA, pa se ne troši mnogo energije dodavanjem ove tipke.
Onemogućite LED
Izlazna iglica na gumbu ide visoko, a LED dioda na stražnjoj strani svijetli kad god vam se 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 gumb prebaci i ako je izlaz visok ili nizak kada je aktivan. U našem ćemo slučaju ove mostove ostaviti otvorene, što će učiniti da gumb djeluje kao trenutni prekidač.
Izreži tragove
Ulaz napona gumba savršeno se slaže s izlazom od 3,3 V na matičnoj ploči. Nažalost, signalne i uzemljene iglice ne, 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 zaostalog metala. Ove će rupe sada smjestiti signalne i uzemljene pinove dodirne ploče.
Montaža zaglavlja u ravnini
U ovom projektu nema puno slobodnog mjesta, pa vam svi trikovi za uštedu prostora dobro dođu. Zaglavlje iglica najbolje je odrezati prije lemljenja kako biste smanjili koliko visoko viri iz dodirne ploče. Rezanje zaglavlja nakon lemljenja otežava ispiranje jer je baza lemnog stošca vrlo debela i nije ga lako rezati. Dakle, izrežite zaglavlje u ravnini s dodirnom pločom, a zatim ga lemite. Umetnite ploču i zaglavlje u glavnu ploču, a drugu stranu zaglavlja prerežite tako da bude u ravnini, a zatim je lemite.
Ožičite ga
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 se caklina na žici može ostrugati nožem ili otopiti držeći lemilicu s kuglicom za lemljenje na vrhu žice. Učinite to s jedne strane žice, a zatim je pričvrstite na uzemljenje. Izmjerite i prerežite žicu tako da dosegne uzemljenje dodirne tipke. 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 signalnu iglu gumba. Očistite zaostali tok lemljenja i gumb je gotov!
Korak 3: Pripremite bateriju
Našao sam ove baterije koje savršeno odgovaraju ovoj ploči. Baterija je nešto manja od obrisa ploče, a strana zaštite strujnog kruga ostavlja dovoljno mjesta za smještaj konektora na ploči. Nažalost, došli su 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 drugačiji konektor ili ga uopće nema, možete spojiti konektor isporučen s pločom. Žuta žica može se u potpunosti ukloniti, ali odlučio sam je držati dostupnom u slučaju da je želim koristiti u budućnosti. Žica je spojena na termistor unutar baterije radi praćenja temperature tijekom punjenja.
Korak 4: Ispišite kućište
Dizajnirao sam kućište i 3D ga ispisao pomoću lokalne usluge ispisa. Odlučio sam otići s prozirnim PLA -om kako bih mogao vidjeti crvenu LED za punjenje bez potrebe za rupom na prednjoj strani kućišta. Visina sloja je 100 mikrona. Dva slučaja 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 unutarnjim vodilicama. Strana tada klizi i zadržava se trenjem.
Korak 5: Dodajte magnete u kućište
Ovo je izborni postupak ako želite staviti oznaku na hladnjak ili drugu metalnu površinu. Magneti koje sam koristio su neodimijski 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 magneta provjerite je li super ljepilo očvrslo za svaki magnet jer mogu odletjeti i zalijepiti se.
Korak 6: Buduća poboljšanja
Dodirnite gumb
Htio bih izravno koristiti dodirnu značajku ESP32 bez potrebe za oslanjanjem na vanjski krug. Jedna je mogućnost ukloniti IC s dodirne tipke i izravno spojiti U/I pin na dodirnu plohu. Ili bih mogao dizajnirati tiskanu ploču koja je samo dodirna ploča bez strujnih krugova.
Praćenje temperature baterije
Žuta žica iz baterije koristi se za praćenje temperature baterije tijekom punjenja. 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
- Upotrijebite SmartConfig ili Bluetooth aplikaciju za konfiguriranje WiFi vjerodajnica
- Učinite konfiguraciju daljinski promjenjivom
- Promijenite mjerač vremena za buđenje u gornjem kutu na sat
Preporučeni:
XRP kripto oznaka pomoću HTTPS URL -ova .: 3 koraka
XRP kripto oznaka pomoću HTTPS URL -ova .: Činilo se da nedostaje jednostavnih kripto oznaka koje rade, neke zbog zatvaranja povezanog API -ja, a druge zbog problema s kodom ili ovisnim knjižnicama. Većina oznaka ovdje na Instructables su orijentirani na USD i Bitcoin, međutim
Vivre Avec Nabaztag: Oznaka: Oznaka: 14 koraka
Vivre Avec Nabaztag: Tag: Tag: Voilà! Vous avez démonté votre Nabaztag (ou Nabaztag: Tag), débranché, rebranché, vissé, copié le logiciel, paramétré le wifi? Nabaztag est branché. C'est parti
Kripto nalik na bitcoin koji radi na Raspberry Pi: 5 koraka
Bitcoin-sličan Crypto koji radi na Raspberry Pi: Upute za pokretanje čvora.Operacijski sustav US-OS napravljen je od raspbian-a koji pokreće paket us-cryptoplatform. Ne morate tražiti dopuštenje za pridruživanje. Samo slijedite ove jednostavne upute i pokrenuti čvor koji svake minute zarađuje kriptovalutu
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 zaslona, sve sam to kombinirao kako bih stvorio oznaku BTCmarket koristeći ESP8266. Od
Arduino laserska oznaka - Duino oznaka: 11 koraka (sa slikama)
Arduino laserska oznaka - Duino oznaka: Duino oznaka - opći uvod Duino oznaka je sustav laserskih oznaka koji se temelji na arduinu. Konačno, sustav laserskih oznaka koji se može doraditi, modificirati i hakirati dok ne dobijete savršen sustav laserskih oznaka za uredska sredstva, šumske ratove i predgrađa