Satura rādītājs:

Arduino pulkstenis ar DS3231 un LCD1602: 3 soļi
Arduino pulkstenis ar DS3231 un LCD1602: 3 soļi

Video: Arduino pulkstenis ar DS3231 un LCD1602: 3 soļi

Video: Arduino pulkstenis ar DS3231 un LCD1602: 3 soļi
Video: Урок 99. Создание цифровых часов Arduino с использованием ЖК-дисплея DS3231 и семисегментного дисплея. 2024, Jūlijs
Anonim
Arduino pulkstenis ar DS3231 un LCD1602
Arduino pulkstenis ar DS3231 un LCD1602

Šis projekts ir daļa no lielāka, bet tas var būt patstāvīgs projekts. Būtībā tas ir pulkstenis ar divām pogām laika un datuma iestatīšanai.

Tas neizskatās tik lieliski uz maizes dēļa ar visiem šiem vadiem, taču tas dara darbu, un to var vienkāršot, izmantojot I2C displeju, taču es šo tēmu apskatīšu nākotnē.

Darbības režīms ir diezgan vienkāršs, jums ir divas pogas, pirmā, kas ir saistīta ar arduino 8. tapu, tiek izmantota, lai atlasītu parametru (datums, stundas minūte …) un beigās, lai saglabātu jauno datumu. Otrā poga, kas pievienota arduino 9. tapai, tiek izmantota, lai palielinātu atlasīto parametru un beigās atceltu tikko ievadītos datus (nesaglabātu), ja neesat apmierināts ar to.

1. darbība. Nepieciešamās detaļas:

Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas
Nepieciešamās detaļas

1. Arduino UNO R3 vai saderīga tāfele

2. DS3231 RTC (reālā laika pulksteņa) modulis

3. CR2032 akumulators, ja modulis nav komplektā

4. LCD 1602 displejs

5. 50K omu mainīgais rezistors 1602 LCD kontrasta regulēšanai

6. 2 pogas datuma un laika regulēšanai

7. Divi 10K omi rezistori pogu tapām nolaižamā veidā

8. Džempera vads detaļu savienošanai

9. Maizes dēlis

2. solis: samontējiet shēmu

Salieciet shēmu
Salieciet shēmu

Tā kā esmu pārliecināts, ka nevar izveidot savienojumu, pamatojoties uz projekta pirmo fotoattēlu, šeit ir tā shēma.

3. darbība: uzrakstiet kodu:

Šī projekta kodu varat atrast šeit, pievienotajā failā. Jūtieties brīvi mainīt to atbilstoši savām vajadzībām. Kods ir izskaidrots.ino failā. Jebkuri ieteikumi ir laipni gaidīti.

Ir pievienota arī mana izmantotā bibliotēka. Citas DS3231 bibliotēkas var nedarboties.

Ieteicams: