» elektroniikka » Työläs »Arduino-kello TFT-näytöllä ja RTC: llä

Arduino-kello TFT-näytöllä ja RTC



Instructables -kirjailijan, Lacybad-lempinimen tekijä katseli Työläsnäytetään päivämäärä, kellonaika, viikonpäivä ja jopa lyhyt kuvaus yhdestä rivistä TFT-näytössä pikseleinä. Akun tuella varustetun DS1302: n RTC-moduulin ansiosta voit sammuttaa kellon virran poistuessasi kotoa. Näytön taustavalon kirkkaus on riittävä toimimaan yölampuna, joka auttaa välttämään kompastua pimeässä.

Kelloissa käytetty RTC-moduuli on suhteellisen edullinen, ja se soveltuu myös hyvin työskentelemään Arduinon kanssa. Se on kätevämpää kuin DS3231, 1307 -moduulit, jotka on kytketty väylän I kautta2C.

DS1302-moduulissa on viisi nastaa: virta, yhteinen johto, nollaus, kello, data. Kaksi ensimmäistä yhdistettiin isäntä vastaaviin Arduino-väylöihin, loput kolme voidaan kytkeä mihin tahansa digitaaliseen tiedonsiirtolinjaan. Lacybad valitsi seuraavat: 10 - nollaus, 11 - data, 12 - kellopulssit.

Lämpötilan kompensoinnin puuttumisen vuoksi tämä moduuli ei ole kovin tarkka; huoneenlämpötilassa tyypillisesti ilmoitetaan kahdesta neljään minuuttia kestävä virhe kuukaudessa. Voit kuitenkin säätää aikaa Arduino IDE: llä. Se on paljon nopeampaa kuin tehdä sama painikkeilla, kuten useimmissa muissakin digitaalisissa kelloissa.

Alla on kellon rakentamiseksi tarvittavat moduulit. Tämä on yllä kuvattu RTC-moduuli, samoin kuin Dupont-hyppääjät, Arduino Uno (Mega, jne.) Ja 2,4-tuumainen TFT-näyttö ILI9325-sirulla.


Arduino-kello TFT-näytöllä ja RTC




Kehittäjä ei törmännyt tällaiseen näyttöön, kuten tässä kuvassa, mutta sen alaosassa (nyt sivussa) olevat kuvakkeet, jotka oli alun perin tarkoitettu väärennettyihin NOKLA-puhelimiin. Mutta kun he lähtivät muotista, he päättivät olla lopettamatta, vaan löysivät sen sijaan uuden markkinan - Arduinon. Nyt voit ostaa tällaisen näytön sekä erikseen että nipussa, jossa on nouseva levy, joka muuttaa sen suojaksi, kuten mestari teki. No, hän liitti RTC-moduulin puseroihin "dupont" (katso yllä, mihin liittää). Voit yksinkertaisesti juottaa tavallisia lankoja.




Kun olet ladannut sen kehittäjän kirjoittaman, sinun on peruutettava seuraavat rivit:

//rtc.setDOW(FRIDAY);

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

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


Korvaa niissä oleva aika ja päivämäärä nykyisillä pienellä lyijyllä, täytä luonnoksen Arduinossa, kommentoi sitten nämä rivit takaisin ja täytä sama piirros uudelleen. Jokainen säätötarve nämä toimenpiteet on toistettava.

Kello toimii:



Mutta toistaiseksi vain "periaatteessa". Ja on välttämätöntä, että siinä tapauksessa. Se mitä sinulla tulee olemaan.
10
8.6
9.7

Lisää kommentti

    • hymyillähymyileexaxakunnossadontknowyahoonea
      pomonaarmutyperyskylläkyllä-kylläaggressiivinensalaisuus
      anteeksitanssidance2dance3anteeksihelpjuomat
      pysäytysystäväthyvägoodgoodpillipyörtyäkieli
      savutaputusCrayjulistaapilkallinenDon-t_mentiondownload
      lämpöirefullaugh1MDAkokousmoskingnegatiivinen
      not_ipopcornrangaistaluettupelästyttääpelottaaetsi
      kiusatathank_youtämäto_clueumnikakuuttisuostua
      huonoBeeeblack_eyeblum3punastuaylpeilläikävystyminen
      sensuroituhassutussecret2uhatavoittoyusun_bespectacled
      SHOKrespektlolprevedtervetuloakrutoyya_za
      ya_dobryiauttajane_huliganne_othodifludkieltolähellä
2 kommentit
Dmitriy1318
Puškin ei tiedä miten, hän on humanisti. Voit tehdä sen itse - se on helppoa)
Suorittaako Puškin joukot? naarmu

Suosittelemme lukemaan:

Anna se älypuhelimelle ...