Satura rādītājs:
- 1. darbība: šajā instrukcijā izmantotais skārienekrāns un reālā laika pulksteņa modulis
- 2. darbība. Ekrāna sagatavošana
- 3. darbība: pēc izvēles: izdrukājiet LCD statīvu un pievienojiet misiņa ieliktņus
- 4. darbība: noņemiet filmu un uzstādiet displeju
- 5. solis: savienojiet ķēdi
- 6. darbība: koda ielāde un palaišana
- 7. darbība: pielāgojiet krāsas
Video: 80. gadu stila kausēšanas digitālais "Dali" pulkstenis: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šī pamācība parāda, kā izveidot 80. gadu stila digitālo “dali” pulksteni ar kausēšanas cipariem.
Es pirmo reizi saskāros ar šāda veida pulksteni Apple Macintosh, kad biju bērns 80. gados. Šī pamācība parāda manu mēģinājumu atjaunot pulksteni, izmantojot Arduino un augstas izšķirtspējas krāsu skārienekrānu. Lai gan sākotnējais pulkstenis bija melnbalts, šajā versijā es pievienoju dažus krāsainus slīpumus, lai tas izskatītos atbilstoši 80. gadiem.
Fonta datus es aizņēmos no Džeimija Zavinska "xdaliclock", taču pulksteņa koda ieviešana ir pilnīgi jauna, un es no jauna pārrakstīju ciparu sajaukšanas kārtību, lai izmantotu FTDI FT810 bāzes augstas izšķirtspējas skārienekrāna uzlabotās iespējas.
Lai iegūtu šo pamācību, jums būs nepieciešams:
- Augstas izšķirtspējas 800x420 skārienekrāns, kura pamatā ir FT810 mikroshēma
- DS1302 reālā laika pulksteņa modulis no eBay
- 2x5 galvenes vīriešiem (jūs varētu tos iegādāties un sagriezt pēc garuma)
- Lodāmurs
- Elektriskā lente
- Džemperu vadi no sievietēm līdz vīriešiem
- Arduino, piemēram, Arduino Uno
1. darbība: šajā instrukcijā izmantotais skārienekrāns un reālā laika pulksteņa modulis
Šajā instrukcijā es izmantošu Haoyu Electronics skārienekrānus. Es izmantoju sekojošo:
5 collu grafiskais LCD skārienekrāns, 800x480, SPI, FT810
Šis ekrāns ar piegādi maksā aptuveni 36 USD. Tas ir vairāk nekā citi Arduino ekrāni, taču par savu naudu jūs saņemat daudz:
- Kraukšķīgs augstas izšķirtspējas skārienpanelis ar 800x480 izšķirtspēju.
- Iebūvētais grafikas līdzprocesors un operatīvā atmiņa ļauj kontrolēt, nepārblīvējot Arduino.
- Iebūvēts audio sintezators ar kvalitatīviem skaņas paraugiem un dažādiem instrumentiem, no kuriem izvēlēties.
- Ainavu un portretu atbalsts.
- Multi-touch atbalsts.
- Iebūvēts JPEG, viļņu audio un video dekodētājs progresīviem projektiem.
Reālā laika pulksteņa modulim es izmantoju eBay "DS1302 reālā laika pulksteņa moduli". Tas maksā apmēram 6 USD.
2. darbība. Ekrāna sagatavošana
Kad esat ieguvis ekrānu, jums būs jāpielodē galvenes. Haoyu ekrāni ir lieliski, jo tiem ir viegli lodējami caurumi, un jums ir izvēle lodēt galveni tieši ekrāna aizmugurē vai neliela lentes kabeļa galā, kas pievienojams noņemamam sadalīšanas dēlim.
Lai pabeigtu lodēšanas darbu, vēlaties īslaicīgi atvienot lentes kabeli un noņemt paneļa aizmugurē esošo PCB plāksni. Izmantojiet nagu, lai viegli paceltu fiksatoru uz LCD savienotāja un atbrīvotu lentes kabeli. Pēc tam noņemiet četras skrūves, kas tur plāksni vietā.
Tagad lodējiet 5x2 galveni (vai divas 5x1 galvenes), kur vēlaties. Aizveriet aizmuguri ar elektrisko lenti, lai izvairītos no šortiem. Pēc tam atkal ieskrūvējiet PCB un pievienojiet lentes kabeli.
3. darbība: pēc izvēles: izdrukājiet LCD statīvu un pievienojiet misiņa ieliktņus
Es izvēlējos 3D drukāt statīvu, lai turētu LCD paneli [1]
Panelis ir aprīkots ar četriem misiņa ieliktņiem; tos ir paredzēts saspiest plastmasā ar karstumu. Kad tie atdziest, uz tiem esošie mazie zobi iekodas plastmasā un neļauj tiem izkrist. Šie ieliktņi ir izplatīts veids, kā 3D drukātajām detaļām pievienot izturīgus pavedienus.
Kad statīvs bija beidzis drukāt, es atskrūvēju četrus misiņa ieliktņus no paneļa.
Es uzkarsēju gludekli un turēju to ar uzgali uz augšu, maigi līdzsvarojot ieliktni uz gala. Pēc tam es nolaidu plastmasas daļu virs tā un lēnām iespiedu ieliktņus iepriekš izveidotajos caurumos, līdz tie bija vienā līmenī ar virsmu.
Šis solis darbojas labāk, ja jums ir lodāmurs ar šauru konusveida galu. Ja jūs to nekad neesat darījis, iespējams, vēlēsities praktizēt, kamēr gludeklis ir atdzisis - jums ir tikai viena iespēja to izdarīt pareizi, kad gludeklis ir karsts!
Esiet piesardzīgs ar šo soli, jo misiņa ieliktņi kļūst ļoti karsti un nevēlaties, lai tie iekrīt klēpī. Strādājiet uz karstumizturīgas virsmas un, ja tie tomēr nokrīt no gludekļa gala, pretojieties kārdinājumam nekavējoties tos sasniegt!
[1] Avoti: LCD statīvs STL un CAD faili
4. darbība: noņemiet filmu un uzstādiet displeju
Tagad apgrieziet displeju un noņemiet priekšējo akrila rāmi, pēc tam noņemiet aizsargplēvi no LCD paneļa (tas uzlabos displeja skaidrību). Izmantojiet skrūves, lai uzstādītu displeju uz 3D drukātā statīva.
5. solis: savienojiet ķēdi
LCD displejam pievienojiet:
- 5V līdz pinai ar apzīmējumu 5V uz Arduino
- GND piespraust GND Arduino
- SCK, lai Arduino piespraustu ~ 13
- MISO, lai Arduino piespraustu ~ 12
- MOSI, lai Arduino piespraustu ~ 11
- CS, lai Arduino piespraustu ~ 10
- PD uz pin ~ 9 uz Arduino
Lai parādītu RTC moduļa displeju, pievienojiet:
- VCC, lai Arduino piespraustu 5V marķējumu
- GND piespraust GND Arduino
- CLK, lai Arduino piespraustu ~ 8
- DAT, lai Arduino piespraustu ~ 7
- RST, lai Arduino piespraustu ~ 6
PIEZĪME: Arduino ir tikai viena 5V tapa. Lai barotu gan RTC moduli, gan LCD displeju, jums būs jāizmanto maizes dēlis vai jāpielodē daži savienojuma vadi, lai izveidotu Y kabeli.
6. darbība: koda ielāde un palaišana
Lejupielādējiet ".zip" failu no šīs GitHub repozitorijas.
Mapes "DaliClock" iekšpusē atveriet failu "DaliClock.ino" Arduino IDE un augšupielādējiet to savā Arduino panelī! Pulkstenim vajadzētu atdzīvoties!
Pulksteni ir ļoti viegli lietot:
- Turiet pirkstu uz cipara, lai to mainītu un iestatītu laiku.
- Noklikšķiniet un turiet ekrāna apakšdaļā, lai pārslēgtos uz kalendāra režīmu.
- Turiet pirkstu uz datuma cipara, lai iestatītu datumu.
- Pulkstenis automātiski atgriezīsies laika režīmā pēc piecu sekunžu neaktivitātes.
7. darbība: pielāgojiet krāsas
Ja jūs rediģējat "DaliClock.ino", varat pielāgot slīpumu krāsas pulksteņa cipariem, režģim un "spīdumam", kas iet pāri cipariem. Vienkārši mainiet heksadecimālās vērtības šādās rindās:
clock.fill_gradient (0xFF0000, 0x0000FF); grid.fill_gradient (0x000000, 0xFF8800); shine.fill_gradient (0x7F7F7F);
Pieredzējušiem lietotājiem:
Ja vēlaties mainīt LCD displejā izmantotās Arduino tapas, rediģējiet failu "DaliClock/src/ui_lib/ui_config.h". Lai mainītu DS1302 modulim izmantotās tapas, rediģējiet failu "DaliClock/src/ds1302.cpp"
Otrā vieta pulksteņu konkursā
Ieteicams:
"Faberge" stila vienas caurules Nixie pulkstenis: 6 soļi (ar attēliem)
"Faberge" stila vienas caurules Nixie pulkstenis: šis Nixie pulkstenis bija rezultāts sarunai par vienas caurules pulksteņiem Facebook Nixie Clocks fanu lapā. Vienu cauruļu pulksteņi nav populāri dažiem nixie mīļotājiem, kuri dod priekšroku 4 vai 6 ciparu cauruļveida pulksteņiem lasīšanas vieglums. Vienas caurules pulkstenis
"Vienkāršs" Digilog pulkstenis (digitālais analogs), izmantojot pārstrādātu materiālu!: 8 soļi (ar attēliem)
"Vienkāršs" Digilog pulkstenis (digitālais analogs), izmantojot pārstrādātu materiālu!: Sveiki visiem! Tātad, šajā pamācībā es dalīšos, kā izveidot šo digitālo + analogo pulksteni, izmantojot lētu materiālu! Ja domājat, ka šis projekts " iesūcas ", jūs varat doties prom un neturpināt lasīt šo pamācību. Miers! Es tiešām atvainojos, ja
EL Wire Neon Nixie stila pulkstenis: 21 solis (ar attēliem)
EL Wire Neon Nixie stila pulkstenis: šajā pamācībā aprakstīts, kā izveidot pulksteni, izmantojot EL vadu. Šī pulksteņa dizains atgādina neona zīmes un Nixie pulksteņa kombināciju. Veidojot " Neona " nosaukumu dēlis ar EL Wire, es gribēju pievienot kādu animāciju. Tā rezultātā
"Šarlotes tīmekļa" stila LED kvēldiega pulkstenis: 10 soļi (ar attēliem)
"Šarlotes tīmekļa" stila LED kvēldiega pulkstenis: Kopš es pirmo reizi ieraudzīju LED kvēldiega spuldzes, es domāju, ka kvēldiegam ir jābūt kādam labam, bet tas aizņēma līdz vietējā elektronikas detaļu veikala pārdošanai. nopirkt dažas spuldzes ar nolūku sagraut
Kā izveidot Dali stila kausēšanas pulksteni: 9 soļi (ar attēliem)
Kā izveidot Dali stila kausēšanas pulksteni: es neklausos nevienu savu veco ierakstu, bet man ļoti patīk, ja tie ir blakus. Par laimi, to dara arī mani draugi. Vēl viens mums kopīgs punkts ir atzinība par to, cik daudz laika ir zināms. Es jaucos ar ierakstiem un esmu atrisinājis savu