» elektronik » Arduino »Arduino-ur med TFT-skærm og RTC

Arduino ur med TFT display og RTC



Forfatteren af ​​Instructables under navnet Lacybad gjorde et ur på Arduinoviser dato, klokkeslæt, ugedag og endda en kort beskrivelse af en linje i længden på en TFT-skærm i pixeltype. Takket være RTC-modulet på DS1302 med batteristøtte, kan du slukke for uret, når du forlader hjemmet. Lysstyrken på displayets baggrundsbelysning er nok til at fungere som en nattelampe, hvilket hjælper med ikke at snuble i mørke.

RTC-modulet, der bruges i ure, er relativt billigt og er også godt egnet til at arbejde med Arduino. Det er mere praktisk end moduler på DS3231, 1307, der er tilsluttet via bus I2C.

DS1302-modulet har fem ben: strøm, fælles ledning, nulstilling, ur, data. Masteren tilsluttede de to første til de tilsvarende Arduino-busser, de resterende tre kan forbindes til alle digitale dataudvekslingslinjer, Lacybad valgte følgende: 10 - nulstilling, 11 - data, 12 - urimpulser.

På grund af den manglende temperaturkompensation er dette modul ikke særlig nøjagtigt; ved stuetemperatur indtastes en fejl på to til fire minutter i en måned. Men du kan justere tiden ved hjælp af Arduino IDE, det er meget hurtigere end at gøre det samme med knapperne, ligesom de fleste andre digitale ure.

Nedenfor er de nødvendige moduler til at bygge uret. Dette er RTC-modulet beskrevet ovenfor såvel som Dupont-jumpere, Arduino Uno (Mega osv.) Og den 2,4-tommer TFT-skærm på ILI9325-chippen.


Arduino ur med TFT display og RTC




Udvikleren stødte på ikke en sådan skærm som på dette foto, men med ikoner i bunden (nu på siden), oprindeligt beregnet til falske NOKLA-telefoner. Men da de gik ud af mode, besluttede de ikke at blive ophørt, men i stedet fandt et nyt marked - Arduino. Du kan nu købe en sådan skærm både separat og i et bundt med et stigerørskort, der gør det til et skjold, som skibsføreren gjorde. Nå, han tilsluttede RTC-modulet med jumpere "dupont" (se ovenfor, hvor der skal tilsluttes). Du kan blot lodde almindelige ledninger.




Når du har downloadet det, skrevet af udvikleren, skal du fjerne de følgende linjer i det:

//rtc.setDOW(FRIDAY);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);


Udskift tid og dato i dem med de nuværende med en let ledning, fyld skitsen i Arduino, kommenter derefter disse linjer tilbage og fyld den samme skitse igen. Ved hvert justeringsbehov skal disse operationer gentages.

Uret fungerer:



Men indtil videre kun "i princippet". Og det er nødvendigt, at i tilfældet. Hvad det vil være, er op til dig.
10
8.6
9.7

Tilføj en kommentar

    • smilesmilxaxaokdontknowyahoonea
      bossscratchnarrejaja-jaaggressivhemmelighed
      undskylddansdance2dance3benådninghjælpdrikkevarer
      stop-vennergodgoodgoodfløjtedånetunge
      røgklappecrayerklærerspottendedon-t_mentiondownloade
      hedeirefullaugh1mdamødemoskingnegativ
      not_ipopcornstraffelæseskræmmeforskrækkelsersøg
      hånethank_youdetteto_clueumnikakutenig
      dårligbeeeblack_eyeblum3blushpralekedsomhed
      censureretpleasantrysecret2truesejryusun_bespectacled
      SHOKRespektlolprevedvelkommenkrutoyya_za
      ya_dobryihjælperenne_huliganne_othodiFludforbudtæt
2 kommentarer
Dmitriy1318
Pushkin ved ikke hvordan, han er humanist. Du kan gøre det selv - det er let)
Vil Pushkin gøre korpset? scratch

Vi råder dig til at læse:

Giv den til smartphonen ...