Sisukord:

DS1302 kell 2,4 TFT LCD -ekraaniga: 5 sammu
DS1302 kell 2,4 TFT LCD -ekraaniga: 5 sammu

Video: DS1302 kell 2,4 TFT LCD -ekraaniga: 5 sammu

Video: DS1302 kell 2,4 TFT LCD -ekraaniga: 5 sammu
Video: #ArduBlock 2.0 - LCD - TFT Touch 240x320 + Arduino 2024, Juuli
Anonim
DS1302 kell 2,4 TFT LCD -ekraaniga
DS1302 kell 2,4 TFT LCD -ekraaniga

Tere!

Täna näitan teile, kuidas teha Arduino jaoks lihtsat kella RTC ja TFT LCD -ekraaniga.

Lihtne projekt algajatele, seda saab kokku panna ja seadistada vähem kui 30 minutiks.

Samm: teine kell

Mõni kuu tagasi otsustasin teha endale selle 2,4 -tollise LCD -ekraaniga lihtsa kella.

Ma kasutan seda elutoas ja see on hea öövalgus. See takistab mul kogemata mööbli sisse löömist; ja emale meeldib ka:)

See RTC moodul on suhteliselt odav ja seda on Arduinoga väga lihtne kasutada. See ei ole nagu need, mis kasutavad I2C protokolli (DS3231, 1307).

DS1302:

Moodulil on 5 kontakti: VCC, Ground, RST, CLK, DAT 3 kontakti saab ühendada mis tahes arduino digitaalse kontaktiga.

RTC suurim eelis on see, et see ei kasuta I2C (SCL, SDA) bussi.

Suurim puudus: rtc kiip ei ole kuumakompenseeritud. Mida see tähendab?? See tähendab, et temperatuur mõjutab tõenäoliselt ajanihet. Toatemperatuuril oli ajanihe 2-4 minutit kuus. Seetõttu ei saa öelda, et see on täpne rtc.

See TFT LCD vajab kõige sagedamini A4 nööpnõela lähtestamiseks ja ma olen püüdnud seda funktsiooni (A4 nööpnõela lähtestamiseks) DS3231 mooduli kasutamiseks muuta. Siiani ei suutnud ma seda tööle panna, kuid otsin endiselt lahendust.

2. samm: materjalid ja visand

Materjalid ja eskiis
Materjalid ja eskiis
Materjalid ja eskiis
Materjalid ja eskiis
Materjalid ja eskiis
Materjalid ja eskiis
Materjalid ja eskiis
Materjalid ja eskiis

Selle projekti jaoks vajalikud osad:

-Arduino Uno (Mega jne …)

-DS1302 RTC

-2,4 TFT LCD

-mõned hüppajajuhtmed

-Arduino IDE, visand, raamatukogud ja natuke vaba aega

Samm: ühendused

Ühendused
Ühendused

See on väga lihtne seadistus. Ühendage LCD Arduinoga. Jootsin tihvtid arduinole vastupidi, nii et rtc on tahvli tagaküljel ühendatud.

VCC: 3,3 või 5 volti

Maa: maapind

RST: digitaalne 10

DAT: digitaalne 11

CLK: digitaalne 12

4. samm: lõpetatud

Valmis
Valmis
Valmis
Valmis
Valmis
Valmis
Valmis
Valmis

Pärast osade ühendamist laadige eskiis tahvlile ja olete valmis.

Visandis saate hõlpsasti moodulile seada aja.

//rtc.setDOW(FRIDAY);

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

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

Firts tühistab read, seejärel määrab õige kellaaja, päeva ja kuupäeva.

Laadige see üles, kommenteerige ridu uuesti ja laadige üles.

See on kõik! Aeg on määratud ja valmis minema.

Samm: valmis

Sa oled valmis!

Kasutage seda nii, nagu teile meeldib.

Head päeva!

Soovitan: