Turinys:
- 1 žingsnis: Jutiklinis ekranas ir realaus laiko laikrodžio modulis, naudojamas šioje instrukcijoje
- 2 veiksmas: ekrano paruošimas
- 3 veiksmas: pasirinktinai: atsispausdinkite LCD stovą ir pridėkite žalvario intarpus
- 4 žingsnis: nuimkite plėvelę ir pritvirtinkite ekraną
- 5 žingsnis: prijunkite grandinę
- 6 veiksmas: kodo įkėlimas ir paleidimas
- 7 žingsnis: pritaikykite spalvas
Video: 80 -ųjų stiliaus lydymosi skaitmeninis „Dali“laikrodis: 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ši instrukcija parodo, kaip sukurti 80 -ųjų stiliaus skaitmeninį „dali“laikrodį su tirpstančiais skaitmenimis.
Aš pirmą kartą susidūriau su tokiu laikrodžio stiliumi „Apple Macintosh“dar būdamas vaikas 80 -aisiais. Ši instrukcija rodo mano bandymą atkurti laikrodį naudojant „Arduino“ir didelės skiriamosios gebos spalvotą jutiklinį ekraną. Nors originalus laikrodis buvo nespalvotas, šioje versijoje pridėjau keletą spalvingų nuolydžių, kad jis atrodytų tinkamas 80 -aisiais.
Šrifto duomenis pasiskolinau iš Jamie Zawinskio „xdaliclock“, tačiau laikrodžio kodo diegimas yra visiškai naujas ir aš iš naujo perrašiau skaitmenų maišymo tvarką, kad galėčiau pasinaudoti patobulintomis FTDI FT810 pagrindu sukurtos jutiklinio ekrano galimybėmis.
Šiam „Instructable“jums reikės:
- Aukštos skiriamosios gebos 800x420 jutiklinis ekranas, pagrįstas FT810 lustu
- DS1302 realaus laiko laikrodžio modulis iš „eBay“
- 2x5 vyriškos antraštės (galite jas nusipirkti ir sutrumpinti)
- Lituoklis
- Izoliacinė juosta
- Džemperio laidai nuo moterų iki vyrų
- „Arduino“, pavyzdžiui, „Arduino Uno“
1 žingsnis: Jutiklinis ekranas ir realaus laiko laikrodžio modulis, naudojamas šioje instrukcijoje
Norėdami tai padaryti, naudoju „Haoyu Electronics“jutiklinius ekranus. Aš naudojau šiuos dalykus:
5 colių grafinis LCD jutiklinis ekranas, 800x480, SPI, FT810
Šis ekranas kainuoja apie 36 USD su siuntimu. Tai daugiau nei kiti „Arduino“ekranai, tačiau už pinigus gausite daug:
- Ryškus didelės skiriamosios gebos jutiklinis skydelis, kurio skiriamoji geba 800x480.
- Integruotas grafikos procesorius ir RAM leidžia valdyti, nenusileidžiant „Arduino“.
- Įmontuotas garso sintezatorius su kokybiškais garso pavyzdžiais ir įvairiais instrumentais.
- Kraštovaizdžio ir portreto palaikymas.
- „Multi-touch“palaikymas.
- Integruotas JPEG, bangų garso ir vaizdo dekoderis, skirtas pažangiems projektams.
Realaus laiko laikrodžio moduliui naudojau „eBay“„DS1302 Real Time Clock Module“. Tai kainuoja apie 6 USD.
2 veiksmas: ekrano paruošimas
Kai gausite ekraną, ant jo turėsite lituoti antraštes. „Haoyu“ekranai yra puikūs, nes juose yra lengvai lituotos skylės, o jūs galite pasirinkti lituoti antraštę tiesiai ekrano gale arba ant mažo juostinio kabelio, pritvirtinto prie nuimamos pertraukos plokštės, galo.
Norėdami baigti litavimo darbus, norėsite laikinai atjungti juostos kabelį ir nuimti PCB plokštę iš skydo galo. Naudodami nagą švelniai pakelkite LCD jungties laikiklį ir atlaisvinkite juostos kabelį. Tada nuimkite keturis varžtus, laikančius plokštę.
Dabar lituokite 5x2 antraštę (arba dvi 5x1 antraštes) ten, kur norite. Uždenkite nugarą elektros juosta, kad išvengtumėte šortų. Tada vėl prisukite PCB ir vėl prijunkite juostos kabelį.
3 veiksmas: pasirinktinai: atsispausdinkite LCD stovą ir pridėkite žalvario intarpus
Aš pasirinkau 3D spausdinti stendą, kad galėčiau laikyti savo LCD skydelį [1]
Plokštėje yra keturi žalvariniai įdėklai; jie skirti karščiui spausti į plastiką. Kai jie atvės, ant jų esantys maži dantys įkanda į plastiką ir neleidžia jiems iškristi. Šie įdėklai yra įprastas būdas pridėti patvarių siūlų prie 3D spausdintų dalių.
Kai stendas buvo baigtas spausdinti, aš atsukau keturis žalvarinius įdėklus iš skydo.
Aš įkaitinau lygintuvą ir laikiau jį antgaliu pakreipęs į viršų, švelniai subalansuodamas įdėklą ant galiuko. Tada aš nuleidau plastikinę dalį ir lėtai įstumiau įdėklus į iš anksto suformuotas skyles, kol jie bus lygiaverčiai paviršiui.
Šis žingsnis veikia geriau, jei turite lituoklį su siauru kūginiu galu. Jei to niekada nedarėte, galbūt norėsite pasimankštinti, kol lygintuvas yra kietas - gausite tik vieną galimybę tai padaryti teisingai, kai lygintuvas yra karštas!
Būkite atsargūs atlikdami šį žingsnį, nes žalvariniai įdėklai labai įkaista ir nenorite, kad jie nukristų jums ant kelių. Dirbkite ant karščiui atsparaus paviršiaus ir jei jie nukris nuo lygintuvo galiuko, atsispirkite pagundai nedelsiant jų pasiekti!
[1] Šaltiniai: LCD stovas STL ir CAD failai
4 žingsnis: nuimkite plėvelę ir pritvirtinkite ekraną
Dabar apverskite ekraną ir nuimkite priekinį akrilo rėmą, tada nuimkite apsauginę plėvelę nuo skystųjų kristalų skydelio (tai padidins ekrano aiškumą). Naudodami varžtus pritvirtinkite ekraną prie 3D atspausdinto stovo.
5 žingsnis: prijunkite grandinę
Norėdami prijungti LCD ekraną, prijunkite:
- 5V į kištuką, pažymėtą 5V „Arduino“
- GND prisegti GND „Arduino“
- SCK į „Arduino“kaištį ~ 13
- MISO prisegti ~ 12 „Arduino“
- MOSI prisegti ~ 11 „Arduino“
- CS prie „Arduino“prisegti ~ 10
- PD į „Arduino“kaištį ~ 9
Norėdami prijungti RTC modulio ekraną, prijunkite:
- VCC prie „Arduino“kaiščio, pažymėto 5V
- GND prisegti GND „Arduino“
- CLK į „Arduino“kaištį ~ 8
- DAT į „Arduino“prisegti ~ 7
- RST į „Arduino“kaištį ~ 6
PASTABA: „Arduino“yra tik vienas 5 V kaištis. Norėdami tiekti energiją tiek RTC moduliui, tiek skystųjų kristalų ekranui, turėsite naudoti duonos lentą arba lituoti keletą jungiamųjų laidų, kad sukurtumėte Y kabelį.
6 veiksmas: kodo įkėlimas ir paleidimas
Atsisiųskite „.zip“failą iš šios „GitHub“saugyklos.
Aplanke „DaliClock“atidarykite „DaliClock.ino“failą „Arduino IDE“ir įkelkite jį į savo „Arduino“plokštę! Laikrodis turėtų atgyti!
Laikrodį labai paprasta naudoti:
- Laikykite pirštą ant skaitmens, kad jį pakeistumėte ir nustatytumėte laiką.
- Spustelėkite ir palaikykite ekrano apačioje, kad perjungtumėte į kalendoriaus režimą.
- Norėdami nustatyti datą, laikykite pirštą ant datos skaitmens.
- Laikrodis automatiškai grįš į laiko režimą po penkių sekundžių neveikimo.
7 žingsnis: pritaikykite spalvas
Jei redaguojate „DaliClock.ino“, galite pritaikyti laikrodžio skaitmenų, tinklelio ir „blizgesio“, kuris eina per skaitmenis, nuolydžių spalvas. Tiesiog pakeiskite šešioliktaines reikšmes šiose eilutėse:
clock.fill_gradient (0xFF0000, 0x0000FF); grid.fill_gradient (0x000000, 0xFF8800); Shine.fill_gradient (0x7F7F7F);
Pažengusiems vartotojams:
Jei norite pakeisti LCD ekranui naudojamus „Arduino“kaiščius, redaguokite failą „DaliClock/src/ui_lib/ui_config.h“. Norėdami pakeisti DS1302 moduliui naudojamus kaiščius, redaguokite failą „DaliClock/src/ds1302.cpp“
Antroji vieta laikrodžių konkurse
Rekomenduojamas:
CLEPCIDRE: Sidro butelių skaitmeninis laikrodis: 8 žingsniai (su nuotraukomis)
CLEPCIDRE: Sidro butelių skaitmeninis laikrodis: Prieš pasinerdamas į objekto aprašymą, turiu paaiškinti kontekstą, kuriame jis buvo suprojektuotas ir pastatytas. Mano žmona yra menininkė ir iš esmės dirba su moliu, kaip keramikė, bet ir su kitomis medžiagomis, tokiomis kaip medis, skalūnas ar stiklas. Daugumoje jos
„Faberge“stiliaus vieno vamzdžio „Nixie“laikrodis: 6 žingsniai (su nuotraukomis)
„Faberge“stiliaus vieno vamzdžio „Nixie“laikrodis: Šis „Nixie“laikrodis buvo pokalbio apie vieno vamzdžio laikrodžius „Facebook“„Nixie Clocks“gerbėjų puslapyje rezultatas. Vieno vamzdžio laikrodžiai nėra populiarūs kai kuriems nixie mėgėjams, kurie nori 4 ar 6 skaitmenų vamzdžių laikrodžių skaitymo paprastumas. Vieno vamzdžio laikrodis
„EL Wire Neon Nixie“stiliaus laikrodis: 21 žingsnis (su nuotraukomis)
„EL Wire Neon Nixie“stiliaus laikrodis: šioje instrukcijoje aprašoma, kaip padaryti laikrodį naudojant EL laidą. Šio laikrodžio dizainas primena neoninio ženklo ir „Nixie“laikrodžio derinį. Kuriant „Neoninį“vardų lentą su „EL Wire“, norėjau pridėti animaciją. Tai lėmė
„Šarlotės žiniatinklio“stiliaus LED gijų laikrodis: 10 žingsnių (su nuotraukomis)
„Šarlotės žiniatinklio“stiliaus LED siūlų laikrodis: nuo tada, kai pirmą kartą pamačiau LED kaitinamąsias lemputes, galvojau, kad gijos turi kažkam būti naudingos, tačiau tai užtruko, kol uždariau vietinės elektronikos dalių parduotuvės pardavimą nusipirkti lempučių, ketinančių sudaužyti
Kaip pasidaryti Dali stiliaus lydymosi laikrodį: 9 žingsniai (su nuotraukomis)
Kaip pasidaryti „Dali“stiliaus lydymosi laikrodį: neklausau jokių senų įrašų, bet man labai patinka juos turėti šalia. Laimei, mano draugai taip pat. Kitas bendras dalykas yra tai, kad mes žinome, koks laikas. Aš maišau su įrašais ir išsprendžiau savo