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

DS3231 ба LCD1602 бүхий Arduino цаг: 3 алхам
DS3231 ба LCD1602 бүхий Arduino цаг: 3 алхам

Видео: DS3231 ба LCD1602 бүхий Arduino цаг: 3 алхам

Видео: DS3231 ба LCD1602 бүхий Arduino цаг: 3 алхам
Видео: Lesson 30: BMP280 Temperature Sensor with LCD1602 | Arduino Step By Step Course 2024, Арваннэгдүгээр
Anonim
DS3231 ба LCD1602 бүхий Arduino цаг
DS3231 ба LCD1602 бүхий Arduino цаг

Энэ төсөл нь том төслийн нэг хэсэг боловч бие даасан төсөл байж болно. Энэ нь үндсэндээ цаг, огноог тохируулах хоёр товчлууртай цаг юм.

Энэ нь бүх утас бүхий талхны самбар дээр тийм ч сайхан харагддаггүй, гэхдээ энэ нь ажлыг гүйцэтгэдэг бөгөөд үүнийг I2C дэлгэц ашиглан хялбаршуулж болно, гэхдээ би энэ сэдвийг ирээдүйд зааж өгөх болно.

Үйлдлийн горим нь маш энгийн бөгөөд танд хоёр товчлуур байгаа бөгөөд эхнийх нь arduino дээрх 8 -р зүүтэй холбогдсон бөгөөд параметрийг (огноо, цагийн минут …) сонгоход ашигладаг бөгөөд эцэст нь шинэ огноог хадгалдаг. Arduino дээрх 9 -р зүү дээр хавсаргасан хоёр дахь товчлуур нь сонгосон параметрийг нэмэгдүүлэх, хэрэв та сэтгэл хангалуун бус байгаа бол оруулсан өгөгдлөө цуцлахад ашигладаг.

Алхам 1: Шаардлагатай эд ангиуд:

Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд
Шаардлагатай эд ангиуд

1. Arduino UNO R3 эсвэл нийцтэй самбар

2. DS3231 RTC (Real Time Clock) модуль

3. CR2032 батерей, хэрэв модуль нь хамт ирдэггүй бол

4. LCD 1602 дэлгэц

5. 1602 LCD -ийн тодосгогчийг тохируулах 50K ом хувьсах эсэргүүцэл

6. Огноо, цагийг тохируулах 2 товчлуур

7. Товчлуурын тээглүүрийг буулгахад зориулагдсан хоёр 10K ом эсэргүүцэл

8. Эд ангиудыг холбох холбогч утас

9. Талхны самбар

Алхам 2: Схемийг угсрах

Схемийг нэгтгэх
Схемийг нэгтгэх

Төслийн анхны зураг дээр үндэслэн холболт хийх боломжгүй гэдэгт би итгэлтэй байгаа тул түүний схемийг энд оруулав.

Алхам 3: Кодыг бичнэ үү:

Та энэ төслийн кодыг энд хавсаргасан файлаас олж болно. Үүнийг өөрийн хэрэгцээнд нийцүүлэн өөрчилж болно. Кодыг.ino файл дотор тайлбарласан болно. Аливаа саналыг хүлээж авах боломжтой.

Мөн миний ашигласан номын санг хавсаргав. DS3231 -ийн бусад номын сан ажиллахгүй байж магадгүй юм.

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