INHOUDSOPGAWE:
- Stap 1: Aanraakskerm en intydse klokmodule wat in hierdie instruksies gebruik word
- Stap 2: Maak die skerm gereed
- Stap 3: Opsioneel: Druk die LCD -staander uit en voeg koperblaaie by
- Stap 4: Verwyder die film en monteer die skerm
- Stap 5: Draai die kring om
- Stap 6: Laai en voer die kode uit
- Stap 7: Pas die kleure aan
Video: 80's styl smelt digitale "Dali" klok: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie instruksies wys u hoe u 'n digitale "dali" -horlosie in die 80's kan bou met smeltende syfers.
Ek het die eerste keer op hierdie horlosiestyl op die Apple Macintosh afgekom toe ek 'n kind was in die 80's. Hierdie instruksies toon my poging om die horlosie te herskep met 'n Arduino en 'n kleurskerm met 'n hoë resolusie. Alhoewel die oorspronklike horlosie swart en wit was, het ek in hierdie weergawe 'n paar kleurryke gradiënte bygevoeg om 'n voorkoms te gee wat geskik was vir die 80's.
Ek het die lettertyddata geleen by Jamie Zawinski se "xdaliclock", maar my implementering van die klokkode is heeltemal nuut en ek het die roetes van die sifvermenging van nuuts af oorgeskryf om voordeel te trek uit die verbeterde moontlikhede van die FTDI FT810-gebaseerde hoë resolusie-aanraakskerm.
Vir hierdie instruksies benodig u:
- 'N 800x420 aanraakskerm met 'n hoë resolusie gebaseer op 'n FT810-chip
- 'N DS1302 -real -time klokmodule van eBay
- 2x5 manlike kopstukke (jy kan dit koop en in lengte sny)
- 'N Soldeerbout
- Elektriese band
- Trui van vrou tot man
- 'N Arduino, soos die Arduino Uno
Stap 1: Aanraakskerm en intydse klokmodule wat in hierdie instruksies gebruik word
Vir hierdie instruksies gebruik ek aanraakskerms van Haoyu Electronics. Ek het die volgende gebruik:
5 "grafiese LCD -raakskerm, 800x480, SPI, FT810
Hierdie skerm kos ongeveer $ 36 by aflewering. Dit is meer as ander Arduino -skerms, maar u kry baie vir u geld:
- 'N Kragtige aanraakskerm met 'n hoë resolusie van 800x480.
- Met 'n ingeboude grafiese verwerker en RAM kan u beheer sonder om die Arduino vas te vang.
- Ingeboude klanksintetiseerder met kwaliteit klankmonsters en verskillende instrumente om van te kies.
- Landskap- en portretondersteuning.
- Multi-touch ondersteuning.
- Ingeboude JPEG-, golfklank- en video-dekodeerder vir gevorderde projekte.
Vir die real -time klokmodule het ek 'n 'DS1302 Real Time Clock Module' van eBay gebruik. Dit kos ongeveer $ 6.
Stap 2: Maak die skerm gereed
Sodra u u skerm gekry het, moet u opskrifte daarop soldeer. Die Haoyu-skerms is wonderlik, want dit het 'n maklik om te soldeer-deurgat, en u het die keuse om die kopstuk direk aan die agterkant van die skerm of aan die einde van 'n klein lintkabel wat aan 'n afneembare uitbreidingsbord geheg is, te soldeer.
Om die soldeertaak te voltooi, wil u die lintkabel tydelik ontkoppel en die printplaat aan die agterkant van die paneel verwyder. Lig die houerklem op die LCD -aansluiting liggies met u vingernael en maak die lintkabel los. Verwyder dan die vier skroewe wat die bord vas hou.
Soldeer nou 'n 5x2 kop (of twee 5x1 koptekste) waar u dit wil hê. Bedek die agterkant met elektriese band om kortbroek te vermy. Skroef dan die printplaat weer aan en maak die lintkabel weer vas.
Stap 3: Opsioneel: Druk die LCD -staander uit en voeg koperblaaie by
Ek het gekies om 'n staander in 3D te druk om my LCD -paneel te hou [1]
Die paneel kom met vier koper insetsels; dit is bedoel om met hitte in plastiek gedruk te word. Terwyl hulle afkoel, byt die klein tande daarop in die plastiek en voorkom dat hulle uitval. Hierdie insetsels is 'n algemene manier om duursame drade by 3D -gedrukte dele te voeg.
Toe die staander klaar gedruk is, het ek die vier koper -insetsels van die paneel losgemaak.
Ek het my strykyster verhit en vasgehou met die punt boontoe, en 'n insetsel op die punt saggies in balans gebring. Ek het die plastiekdeel daaroor laat sak en die insetsels stadig in die vooraf gevormde gate gedruk totdat dit met die oppervlak gelyk was.
Hierdie stap werk beter as u 'n soldeerbout met 'n smal koniese punt het. As u dit nog nooit gedoen het nie, wil u dalk oefen terwyl die yster koel is - u kry slegs een kans om dit reg te doen as die strykyster warm is!
Wees versigtig met hierdie stap, aangesien die koper -inserts baie warm word en u nie wil hê dat dit in u skoot val nie. Werk op 'n hittebestande oppervlak, en as dit van die punt van die yster val, weerstaan die versoeking om dit onmiddellik te bereik!
[1] Bronne: LCD Stand STL- en CAD -lêers
Stap 4: Verwyder die film en monteer die skerm
Draai nou die skerm om en verwyder die voorste akrielraam, en trek dan die beskermende film van die LCD -paneel af (dit verhoog die duidelikheid van die skerm). Gebruik die skroewe om die skerm op die 3D -gedrukte staander te monteer.
Stap 5: Draai die kring om
Koppel vir die LCD -skerm:
- 5V tot pen gemerk 5V op Arduino
- GND om GND op Arduino vas te maak
- SCK om ~ 13 op Arduino vas te pen
- MISO om ~ 12 op Arduino vas te maak
- MOSI om ~ 11 op Arduino vas te maak
- CS om ~ 10 op Arduino vas te pen
- PD om ~ 9 op Arduino vas te pen
Koppel vir die RTC -modulevertoning:
- VCC na pin gemerk 5V op Arduino
- GND om GND op Arduino vas te maak
- CLK om ~ 8 op Arduino vas te pen
- DAT om ~ 7 op Arduino vas te maak
- RST om ~ 6 op Arduino vas te maak
LET WEL: daar is net een 5V -pen op die Arduino. Om die RTC -module en die LCD -skerm van krag te voorsien, moet u 'n broodbord gebruik of 'n paar draaddrade saamdraai om 'n Y -kabel te maak.
Stap 6: Laai en voer die kode uit
Laai die ".zip" -lêer af vanaf die volgende GitHub -bewaarplek.
Maak die lêer "DaliClock.ino" in die Arduino IDE oop in die gids "DaliClock" en laai dit op na u Arduino -bord! Die klok behoort lewendig te word!
Die horlosie is uiters maklik om te gebruik:
- Hou u vinger op 'n syfer om dit te verander en stel die tyd in.
- Klik en hou onderaan die skerm ingeskakel om oor te skakel na die kalendermodus.
- Hou u vinger op 'n syfer van die datum om die datum in te stel.
- Die klok gaan outomaties terug na die tydmodus na vyf sekondes se onaktiwiteit.
Stap 7: Pas die kleure aan
As u die 'DaliClock.ino' wysig, kan u die kleure van die gradiënte aanpas vir die syfers van die klok, die rooster en die 'glans' wat oor die syfers loop. Verander eenvoudig die heksadesimale waardes in die volgende reëls:
clock.fill_gradient (0xFF0000, 0x0000FF); grid.fill_gradient (0x000000, 0xFF8800); shine.fill_gradient (0x7F7F7F);
Vir gevorderde gebruikers:
As u die Arduino -penne wat vir die LCD -skerm gebruik word, wil verander, wysig u die lêer "DaliClock/src/ui_lib/ui_config.h". Om die penne wat vir die DS1302 -module gebruik is, te verander, wysig u die lêer "DaliClock/src/ds1302.cpp"
Naaswenner in die klokwedstryd
Aanbeveel:
Digitale klok met behulp van mikrokontroller (AT89S52 sonder RTC -stroombaan): 4 stappe (met foto's)
Digitale klok met behulp van mikrobeheerder (AT89S52 Sonder RTC -stroombaan): Kom ons beskryf 'n horlosie … " Klok is 'n toestel wat die tyd tel en toon (relatief) " . LET WEL: dit sal 2-3 minute neem om te lees, lees die hele projek, anders sal ek nie
Netwerktyd digitale klok met behulp van die ESP8266: 4 stappe (met foto's)
Netwerktyd digitale klok Met behulp van die ESP8266: Ons leer hoe om 'n oulike digitale horlosie te bou wat met NTP -bedieners kommunikeer en netwerk- of internettyd vertoon. Ons gebruik die WeMos D1 mini om aan te sluit op 'n WiFi -netwerk, kry die NTP -tyd en vertoon dit op 'n OLED -module
N' Faberge' -styl Nixie -klok met enkele buise: 6 stappe (met foto's)
N Nixie -horlosie met 'n' Faberge' -styl: hierdie Nixie -horlosie was die gevolg van 'n gesprek oor enkelbuishorlosies op die Facebook Nixie Clocks -waaierbladsy. Enkele buishorlosies is nie gewild by sommige nixie -liefhebbers wat 4 of 6 -syfer -buisehorlosies verkies nie. gemak van lees. 'N Enkele buishorlosie
Houten LED -klok - analoog styl: 11 stappe (met foto's)
Hout LED -horlosie - analoog styl: dit is 'n analoog -styl hout LED -horlosie. Ek weet nie hoekom ek nog nie een hiervan gesien het nie, alhoewel die digitale tipes baie algemeen is. Anyhoo, hier gaan ons
Hoe om 'n smeltklok in Dali -styl te maak: 9 stappe (met foto's)
Hoe om 'n smeltklok in Dali -styl te maak: ek luister nie na een van my ou plate nie, maar ek hou daarvan om dit byderhand te hê. Gelukkig ook my vriende. Nog 'n punt wat ons gemeen het, is die waardering om te weet hoe laat dit is. Ek het met rekords geknoei en my