Turinys:

„Arduino DS3231 RTC“laikrodis su LCD: 3 žingsniai
„Arduino DS3231 RTC“laikrodis su LCD: 3 žingsniai

Video: „Arduino DS3231 RTC“laikrodis su LCD: 3 žingsniai

Video: „Arduino DS3231 RTC“laikrodis su LCD: 3 žingsniai
Video: Часы на Дисплее DWIN + Arduino + DS3231 2024, Liepa
Anonim
Arduino DS3231 RTC laikrodis su LCD
Arduino DS3231 RTC laikrodis su LCD

Norėdami susipažinti su DS3231 RTC (realaus laiko laikrodžiu), sukūriau paprastą arduino pagrindu sukurtą 24 valandų laikrodį. Jame yra 3 mygtukai su šiomis funkcijomis: paspauskite bet kurį mygtuką, kad įeitumėte į laiko nustatymo režimą, dviem mygtukais padidinkite ir sumažinkite laiką minutėmis, o trečiuoju mygtuku nustatykite laikrodį. Galite patikrinti vaizdo įrašą apie jo veikimą adresu vimeo.com/andrewideas/simplearduinoclock.

Reikalingos medžiagos:

  • „Arduino“kūrimo lenta (naudojau „Uno“)
  • Standartinis 16x2 HD44780 LCD ekranas
  • DS3231 pagrįstas RTC (aš gavau „Amazon“)
  • Trys mygtukai
  • Trys rezistoriai (~ 10K omų)
  • Potenciometras (~ 10K omų)
  • Duonos lenta
  • Keletas jungiamųjų laidų

1 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai

Elektros instaliacijos instrukcijas rasite brėžinyje. Mygtukai yra prijungti prie kaiščių A0, A1 ir A2. RTC naudoja A5 kaištį SCL ir A4 kaištį SDA. Potenciometras keičia LCD kontrastą, o skystųjų kristalų ekrane naudojami skaitmeniniai kaiščiai nuo 2 iki 7.

2 žingsnis: programavimas

Programavimas
Programavimas

Naudokite arduino IDE, norėdami įkelti mano eskizą į savo arduino.

Mano kodas iš dalies buvo pagrįstas čia pateiktu kodu. Ir, žinoma, mano kodas paaiškinamas jo komentaruose.

Eskizą galite atsisiųsti iš šios instrukcijos.

3 žingsnis: tęskite savo gyvenimą

Tu tai padarei! Nebent jūs to nepadarėte- tokiu atveju komentuokite žemiau ir aš padarysiu viską, kad galėčiau jums padėti. Priešingu atveju pirmyn ir darykite dar didesnius dalykus!

Dėkoju!

Rekomenduojamas: