Satura rādītājs:
- 1. darbība. Nepieciešamās detaļas:
- 2. darbība: samontējiet shēmu
- 3. darbība: augšupielādējiet kodu
- 4. solis: izbaudiet savu radīšanu un plānojiet turpmākus uzlabojumus
Video: Multimodālais pulkstenis: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-02-01 07:51
Es mīlu pulksteņus! Es meklēju pamācību pulkstenim, kas uz ekrāna attēlo romiešu ciparus. Kad es nesaņēmu nevienu piemērotu uz arduino bāzes, es nolēmu to izveidot pats. Kopā ar krāsainu TFT displeju es domāju, ko vēl var parādīt un altu! man ienāca prātā domas par dažādām skaitļu sistēmām, kuras studēju inženierzinātņu koledžas laikā (vairāk nekā 2 gadu desmitus atpakaļ!): Binārs, Digitāls, Oktāls un Heksadecimāls utt.
Lai gan tas mani sāka, un pēc daudzām plānošanām un kodēšanas šeit ir ieviešanas t!
Šī pulksteņa atšķirīgās iezīmes:
Multimodāls displejs, kurā vienā ekrānā var parādīt laiku 5 dažādās skaitļu sistēmās vai katrs ciparu formāts tiek parādīts atsevišķos ekrānos, kas atlasīti, nospiežot pogu
Pulksteņa ciparnīcas orientācija var būt jebkurā 4 pusē, un displejā redzamos datus var pielāgot orientācijai, izmantojot spiedpogu. Vēlāk es plānoju izmantot žiroskopu/paātrinājuma sensoru, lai orientētu displeju, pamatojoties uz to, kurā pusē tas ir ieslēgts
Pieejamie režīmi
Digitāls
Romiešu
Heksadecimāls (16. bāze)
Oktāls (8. bāze)
Binārā (2. bāze)
Kādam jaunam, kurš izmanto šīs numerācijas sistēmas, šeit ir saites no netBinary formāta:
Oktāla formāts:
Romiešu formāts:
1. darbība. Nepieciešamās detaļas:
Nepieciešamās preces:
- Arduino UNO/Nano vai līdzvērtīgs
- TFT displejs: 1,44 collu 128*128 SPI displejs, pamatojoties uz IL9163 (pasūtīts ilgi atpakaļ, izmantojot aliexpress) (RED PCB)
- DS 3231 RTC modulis
- Spiedpogas slēdži 2
- Maizes dēlis, PCB, savienojošie vadi
- Pēc izvēles: lodāmurs, vispārējas nozīmes savienojošie vadi un piemērots korpuss (es vēl izlemju vienu šim pulkstenim)
2. darbība: samontējiet shēmu
Izmantojiet šos savienojumus starp RTC un Arduino. Atsaucei skatiet ar roku izstrādāto shematisko attēlu.
-
DS3231 ---- Arduino
- SDAA4
- SCLA5
- Vcc 5V (no Arduino)
- GNDGND (no Arduino)
-
Arduino ---- TFT displejs
- 9A0
- 10CS
- 11SDA
- 13SCK
-
Arduino savienojumi
- Vcc-5v
- GND-GND
- 2GND, izmantojot spiedpogu (displeja režīma maiņas poga-Bin/Hex/Dec/All)
- 3GND, izmantojot spiedpogu (displeja orientācijas maiņas poga)
-
Displeja savienojumi
- VCC3.3V (no Arduino)
- GND-GND
- RESET3.3V
- LED5V (no Arduino)
3. darbība: augšupielādējiet kodu
Izmantojiet pievienoto.ino failu visam kodam ar komentāriem, kas ir pašsaprotami!
4. solis: izbaudiet savu radīšanu un plānojiet turpmākus uzlabojumus
Uz jūsu galda ir skaists un dīvains pulkstenis, un ir daudz vietas jaunām idejām
- Mainiet displeju vai atsvaidziniet tikai noteiktas ekrāna daļas, lai displeja atsvaidzināšana būtu ātrāka (šī pašreizējā ieviešana dažkārt neļauj parādīt sekundi visa ekrāna atsvaidzināšanas dēļ)
- Pievienojiet žiroskopa/akselerometra paneli un saistīto kodu, lai displeja rotāciju pielāgotu korpusa orientācijai
- Ļauj vaļu iztēlei…
Visbeidzot, ja jums patīk mans pulkstenis, balsojiet par to pašreiz notiekošajā pulksteņu konkursā
Ieteicams:
Pensijas pulkstenis / skaitīšana uz augšu / Dn pulkstenis: 4 soļi (ar attēliem)
Retirement Clock / Count Up / Dn Clock: man bija daži no šiem 8x8 LED punktmatricas displejiem atvilktnē un domāju, ko ar tiem iesākt. Iedvesmojoties no citiem norādījumiem, man radās ideja izveidot atpakaļskaitīšanas/atpakaļskaitīšanas displeju, lai skaitītu atpakaļ līdz nākamajam datumam/laikam un, ja mērķa laiks ir
Vortex pulkstenis: bezgalības spoguļa rokas pulkstenis: 10 soļi (ar attēliem)
Vortex Watch: bezgalības spoguļa rokas pulkstenis: šī projekta mērķis bija izveidot bezgalības spoguļpulksteņa valkājamu versiju. Tas izmanto savas RGB gaismas diodes, lai norādītu laiku, piešķirot stundas, minūtes un sekundes attiecīgi sarkanajai, zaļajai un zilajai gaismai un pārklājot šīs nokrāsas
ESP8266 Tīkla pulkstenis bez RTC - Nodemcu NTP pulkstenis Nr RTC - INTERNETA PULKSTENA PROJEKTS: 4 soļi
ESP8266 Tīkla pulkstenis bez RTC | Nodemcu NTP pulkstenis Nr RTC | INTERNET CLOCK PROJECT: Projektā tiks veidots pulksteņa projekts bez RTC, tas prasīs laiku no interneta, izmantojot wifi, un parādīs to st7735 displejā
C51 4 bitu elektroniskais pulkstenis - koka pulkstenis: 15 soļi (ar attēliem)
C51 4 bitu elektroniskais pulkstenis - koka pulkstenis: šajā nedēļas nogalē bija nedaudz brīva laika, tāpēc turpinājāt un samontējāt šo 2,40 ASV dolāru 4 bitu DIY elektronisko digitālo pulksteni, ko pirms kāda laika nopirku no AliExpress
Gixie pulkstenis: skaistākais spīduma caurules pulkstenis: 4 soļi
Gixie Pulkstenis: Skaistākais Glow Tube Pulkstenis: Man ļoti patīk Nixie Tube, bet tas ir pārāk dārgi, es to nevaru atļauties. Tāpēc es pavadīju pusgadu, veidojot šo Gixie pulksteni. Gixie Clock tiek sasniegts, izmantojot ws2812 apgaismojumu, lai padarītu akrila gaismu. Es daru visu iespējamo, lai padarītu RGB cauruli plānāku