Satura rādītājs:
- 1. darbība: apkopojiet nepieciešamās detaļas un rīkus
- 2. darbība: pievienojiet skārienjutīgo pogu
- 3. darbība: sagatavojiet akumulatoru
- 4. darbība: izdrukājiet lietu
- 5. darbība: pievienojiet korpusam magnētus
- 6. darbība. Turpmākie uzlabojumi
Video: Kriptozīme: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
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
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
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
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
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
Šī 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:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Soli pa solim datora veidošana: 9 soļi
Soli pa solim datora veidošana: Piegādes: Aparatūra: mātesplateCPU & CPU dzesētājs PSU (barošanas bloks) Krātuve (HDD/SSD) RAMGPU (nav nepieciešams) Korpuss Instrumenti: skrūvgriezis ESD rokassprādze/matermālā pasta ar aplikatoru
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)