Агуулгын хүснэгт:

2.4 TFT LCD дэлгэцтэй DS1302 цаг: 5 алхам
2.4 TFT LCD дэлгэцтэй DS1302 цаг: 5 алхам

Видео: 2.4 TFT LCD дэлгэцтэй DS1302 цаг: 5 алхам

Видео: 2.4 TFT LCD дэлгэцтэй DS1302 цаг: 5 алхам
Видео: SKR 1.4 - Connecting any BTT Touch Screen Display to SKR 1.3/1.4 2024, Арваннэгдүгээр
Anonim
2.4 TFT LCD дэлгэцтэй DS1302 цаг
2.4 TFT LCD дэлгэцтэй DS1302 цаг

Сайн уу!

Өнөөдөр би танд Arduino -д зориулсан RTC болон TFT LCD ашиглан энгийн цаг хэрхэн хийхийг танд үзүүлэх болно.

Эхлэгчдэд зориулсан энгийн төсөл бөгөөд үүнийг 30 минутаас бага хугацаанд угсарч, тохируулж болно.

Алхам 1: Өөр цаг

Хэдэн сарын өмнө би энэхүү 2.4 инчийн LCD дэлгэцээр өөрийгөө энгийн цаг болгохоор шийдсэн юм.

Би үүнийг зочны өрөөнд ашиглаж байгаа бөгөөд энэ нь сайн шөнийн гэрэл юм. Энэ нь намайг санамсаргүйгээр тавилга руу өшиглөхөөс сэргийлдэг; бас ээжид ч бас таалагддаг:)

Энэхүү RTC модуль нь харьцангуй хямд бөгөөд Arduino -той ашиглахад тун хялбар юм. Энэ нь I2C протоколыг ашигладагтай адил биш юм (DS3231, 1307).

DS1302:

Модуль нь 5 зүүтэй: VCC, Ground, RST, CLK, DAT 3 зүүг arduino -ийн дурын дижитал зүүтэй холбох боломжтой.

Rtc -ийн хамгийн том давуу тал нь I2C (SCL, SDA) BUS ашигладаггүй явдал юм.

Хамгийн том дутагдал: rtc чип нь дулааны нөхөн олговоргүй байдаг. Энэ нь юу гэсэн үг вэ ?? Энэ нь температурын өөрчлөлт нь цаг хугацааны өөрчлөлтөд нөлөөлдөг гэсэн үг юм. Өрөөний температурт сар бүр 2-4 минутын зайтай байдаг. Тиймээс бид үүнийг яг нарийн rtc гэж хэлж чадахгүй.

Энэхүү TFT LCD нь ихэвчлэн дахин тохируулахын тулд A4 зүү шаарддаг бөгөөд би DS3231 модулийг ашиглахын тулд энэ функцийг (зүүг дахин тохируулах A4) өөрчлөхийг хичээсэн. Одоогоор би үүнийг хийж чадаагүй ч шийдлийг хайж байна.

Алхам 2: Материал ба ноорог

Материал ба ноорог
Материал ба ноорог
Материал ба ноорог
Материал ба ноорог
Материал ба ноорог
Материал ба ноорог
Материал ба ноорог
Материал ба ноорог

Энэхүү төсөлд шаардлагатай хэсгүүд:

-Arduino Uno (мега гэх мэт)

-DS1302 RTC

-2.4 TFT LCD дэлгэцтэй

-зарим холбогч утас

-Arduino IDE, ноорог, номын сан, бага зэрэг чөлөөт цаг

Алхам 3: Холболтууд

Холболтууд
Холболтууд

Энэ бол маш энгийн тохиргоо юм. LCD дэлгэцийг Arduino руу холбоно уу. Би тээглүүрийг arduino дээр эсрэгээр гагнасан тул rtc нь самбарын ар талд холбогдсон байна.

VCC: 3.3 эсвэл 5 вольт

Газар: Газар

RST: Дижитал 10

Мэдээлэл: Дижитал 11

CLK: Дижитал 12

Алхам 4: Дууссан

Дууссан
Дууссан
Дууссан
Дууссан
Дууссан
Дууссан
Дууссан
Дууссан

Эд ангиудыг холбосны дараа ноорогоо самбар дээр байршуулаарай.

Ноорог дээр та модулийн цагийг хялбархан тохируулж болно.

//rtc.setDOW(FRIDAY);

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

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

Firts мөрүүдийг тайлж, дараа нь цаг, өдөр, огноог зөв тохируулна.

Үүнийг байршуулж, мөрүүдийг дахин тайлбарлаж, байршуулна уу.

Ингээд л боллоо! Цаг товлосон бөгөөд явахад бэлэн боллоо.

Алхам 5: Дууссан

Та дууссан!

Үүнийг хүссэнээрээ ашиглаарай.

Өдрийг сайхан өнгөрүүлээрэй!

Зөвлөмж болгож буй: