Sisukord:
- Samm: koguge vajalikud osad ja tööriistad
- 2. toiming: lisage puutetundlik nupp
- Samm: valmistage aku ette
- Samm: printige ümbris
- Samm: lisage ümbrisele magnetid
- 6. samm: tulevased täiustused
Video: Krüptomärk: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Olen kinnisideeks kontrollida erinevate krüptovaluutade praegust hinda, kuid vahelehtede vahetamine või telefoni väljavõtmine katkestab mu töövoo ja häirib mind. Otsustasin, et eraldi ekraan, millel on mustus-lihtne liides, oleks kasulik hindade lühikeseks kuvamiseks. Selles juhendis näitan, kuidas ehitada väike krüptovaluuta märk, mille saate oma lauale või külmkappi panna ja kraaniga aktiveerida.
Funktsioonid:
- Kasutab kahetuumalist WiFi -toega mikrokontrollerit ESP32
- 128x64 valge OLED -ekraan
- Puudutusnupp äratab seadme ja liigub kasutaja määratud valuutade vahel
- USB laetud Li-Po aku
- Hinnaandmed saadakse CryptoCompare'i API -st
- Kasutab Arduino IDE -d
- Kood minu GitHubis
- Automaatne uni ja lõpuks automaatne äratus
Samm: koguge vajalikud osad ja tööriistad
Osad
- TTGO ESP32 PRO OLED V2.0 plaat (ilma LoRa -ta) [$ 14]
- Puuteplaat (10 pakki) [1,50 dollarit]
- Liitiumaku (602447 või 6,0x24x47 mm) [~ $ 5]
- 3D trükitud ümbris [$ 5]
- Neodüümmagnet x4 (10x1mm ketas) [$ 1]
- 3 -kontaktiline isane päis
- Õhuke traat (kasutasin 26ga magnettraati)
Tööriistad
- Jootekolb
- Traadilõikurid
- Pintsetid
- Hobi nuga või muu väike tera
- Super liim
Valikuline
Trükkplaadi asepresident
Kontrollimiseks suurendusklaas või silmade luup
2. toiming: lisage puutetundlik nupp
Need on kenad väikesed puutetundlikud nupud, mida on lihtne igale projektile lisada. Tavaliselt pakitakse neid 10 kaupa ja tarnitakse umbes 3 taala eest! Ma tean, et ESP32-l on sisseehitatud puutetundlikkus, kuid nende tahvlite kasutamine muudab asjad lihtsamaks ja välistab tarkvara konfiguratsioonivead. Puuteekraani maksimaalne ootevool on ainult 7µA, seega ei kulutata selle nupu lisamisel palju energiat.
Keela LED
Nupu väljundnõel läheb kõrgele ja tagaküljel olev LED süttib alati, kui sõrm puutub puutetundlikust pinnast mõne mm kaugusele. Takisti eemaldamine LED -ile lülitab selle välja, vähendades energiatarbimist. Jootesilla loomine üle A- ja/või B -padjade muutub, kui nupp lülitub ümber ja kui väljund on aktiivsel ajal kõrge või madal. Meie puhul jätame need sillad avatuks, mis paneb nupu toimima hetkelise lülitina.
Lõika jälgi
Nupu pingesisend sobib ideaalselt emaplaadi 3,3 V väljundiga. Kahjuks signaali- ja maandusnõelad seda ei tee, seega peame tegema mõningaid muudatusi. Lõigake harrastusnuga või muud teravat tera kasutades põhiplaadi tagaküljel olev lähtestamisjälg ja esiküljel olev tihvt 13. Kontrollige lõikamist suurendusklaasiga, veendumaks, et selles pole metalli jääke. Need augud võtavad nüüd vastavalt puuteplaadi signaali välja ja maandusnõelad.
Lükake päise paigaldus
Selles projektis pole palju vaba ruumi, nii et kõik ruumi säästvad nipid tulevad kasuks. Parim on lõigata tihvti päis enne jootmist, et vähendada selle kõrgust puuteplaadilt. Päise lõikamine pärast jootmist muudab selle loputamise keerulisemaks, kuna jootekoonuse alus on väga paks ja seda pole lihtne lõigata. Niisiis, lõigake päis puuteplaadiga ühtlaseks ja jootke see seejärel sisse. Asetage plaat ja päis trükkplaadile ning lõigake päise teine pool nii, et see oleks ühtlane, seejärel jootke see kinni.
Ühendage see juhtmega
Väikeste ja väikese energiatarbega juhtmestike jaoks meeldib mulle kasutada 26ga. magnettraat, kuna see on odav ja lihtne töötada, kuigi siin saab kasutada mis tahes väikest traati. Ühenduste tegemiseks võib traadi emaili noaga maha kraapida või sulatada, hoides jootekolvi, mille otsas on traatotsa jootekuul. Tehke seda juhtme ühele küljele ja seejärel kinnitage see maapinnale. Mõõtke ja lõigake traat nii, et see ulatuks puutetundliku nupu maandusnõelani. Seejärel korrake emaili eemaldamise protsessi traadi teisel küljel. Hoidke traati pintsettidega all ja jootke see puutepinnale. Korrake seda protsessi, et ühendada tihvt 12 nupu signaaliväljundiga. Puhastage kõik jootmisjäägid ja nupp on valmis!
Samm: valmistage aku ette
Leidsin need patareid, mis sobivad ideaalselt selle plaadiga. Aku on plaadi piirjoonest pisut väiksem ja vooluahela kaitse pool jätab piisavalt ruumi, et mahutada plaadil olev pistik. Kahjuks oli neil kaasas 3-kontaktiline 1,5 mm JST-pistik ja plaat toetab ainult 2-kontaktilist pistikut. Seda saab parandada kollase juhtme lõikamisega ja seejärel pistiku kärpimisega, kuni see plaadile sobib. Kui teie akul on erinev pistik või pole seda üldse, võite ühendada trükkplaadiga kaasas oleva pistiku. Kollase traadi saab täielikult eemaldada, kuid otsustasin selle alles jätta juhuks, kui soovin seda tulevikus kasutada. Juhe on ühendatud aku sees oleva termistoriga, et jälgida temperatuuri laadimise ajal.
Samm: printige ümbris
Kujundasin ümbrise ja 3D printisin selle kohaliku trükiteenuse abil. Otsustasin kasutada poolläbipaistvat PLA -d, et näha punast laadimisdioodi, ilma et peaksin korpuse ette auku tegema. Kihi kõrgus on 100 mikronit. Kaks juhtumit maksid mulle ilma saatmiseta umbes 10 dollarit. Korpuse ülaosa tuleks superliimi abil alusele liimida. Aku ja plaat libisevad korpusesse ühe tervikuna ja neid toetavad sisemised rööpad. Seejärel libiseb külg edasi ja jääb hõõrdumise tõttu kinni.
Samm: lisage ümbrisele magnetid
See on valikuline protseduur, kui soovite oma märgi külmikule või muule metallpinnale panna. Kasutatud magnetid on 10x1mm neodüümketta magnetid, N50 klass. Superliim 2 või rohkem korpuse tagaküljele. See ei ole parim lahendus, kuna need võivad aja jooksul korduvate löökidega laastuda. Enne teise lisamist veenduge, et superliim oleks iga magneti jaoks kõvastunud, kuna need võivad ära lennata ja end kokku liimida.
6. samm: tulevased täiustused
Puudutage nuppu
Tahaksin otse kasutada ESP32 puutefunktsiooni, ilma et peaksin lootma välisele vooluahelale. Üks võimalus on eemaldada puutetundlik nupp ja ühendada puuteplaadiga otse I/O tihvt. Või võiksin kujundada trükkplaadi, mis on lihtsalt puuteplaat, millel pole vooluringi.
Aku temperatuuri jälgimine
Aku kollast juhet kasutatakse aku temperatuuri jälgimiseks laadimise ajal. See on sisemiselt ühendatud termistoriga, mille vastupidavus väheneb temperatuuri tõustes. Lisatakistiga pingejaguri moodustamine ja ristmiku ühendamine ADC sisendiga peaks võimaldama suhtelist temperatuuri jälgida. ESP32 -l puudub laadimisahela kontroll, nii et ainus toiming, mida see võiks teha, on ekraanil või WiFi kaudu temperatuuri hoiatus.
Tarkvara täiustused
- Kasutage WiFi mandaadi konfigureerimiseks SmartConfigi või Bluetoothi rakendust
- Tehke konfiguratsioon kaugmuutmiseks
- Muutke ülemises nurgas äratustaimer kellaks
Soovitan:
XRP krüptomärk HTTPS -i URL -ide abil: 3 sammu
XRP krüptomärk HTTPS -i URL -ide abil. Tundus, et puuduvad lihtsad töötavad krüptomärgid, millest mõned on seotud lingitud API sulgemise tõttu ja teised koodiga või sõltuvate teekidega seotud probleemide tõttu. Enamik märgiseid siin Instructables on USD ja Bitcoini orienteeritud, aga
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst