Turinys:

16x2 LCD laikrodis: 3 žingsniai
16x2 LCD laikrodis: 3 žingsniai

Video: 16x2 LCD laikrodis: 3 žingsniai

Video: 16x2 LCD laikrodis: 3 žingsniai
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Lapkritis
Anonim
16x2 LCD laikrodis
16x2 LCD laikrodis

Dabar aš jums pasakysiu, kaip galite sukurti paprastą laikrodį su data, laiku ir savaitės diena, naudodami 16x2 LCD ekraną ir DS1302 RTC modulį. Dabartinė data ir laikas išsaugomi net ir nutrūkus elektros tiekimui, todėl jie veiks, pavyzdžiui, keičiant maitinimo šaltinius ar persikeliant į kitą vietą. Kai kurias naudotas dalis pateikė „Kuman“.

1 žingsnis: reikalingos dalys

Reikalingos dalys
Reikalingos dalys
  • „Arduino“lenta
  • 9 x jungiamieji laidai
  • DS1302 modulis
  • USB kabelis

Galėsite nusipirkti komponentus, kuriuos naudoju allchips.ai

Jų parduotuvė pradės veikti sausio pabaigoje. Sekite naujienas

2 veiksmas: komponentų prijungimas

Komponentų prijungimas
Komponentų prijungimas

Taigi, turite užmegzti šiuos ryšius:

LCD | Arduino

  • GND - GND
  • VCC - 5V
  • SDA - A4

DS1302 | Arduino

  • VCC - 5V
  • GND - GND
  • DAT - 2
  • RST - 3
  • CLK - 4

3 veiksmas: kodo keitimas ir įkėlimas

Kodo keitimas ir įkėlimas
Kodo keitimas ir įkėlimas

Mano sukurtą kodą galite rasti čia. Pažvelkite į kodą, kuris nustato datą ir laiką (pirmą kartą). Turite jį pakeisti, įkelti kodą ir tada, kad jis neperrašytų išsaugotos datos ir laiko, galite komentuoti 3 eilutes arba jas ištrinti. Aš taip pat paaiškinau kode, naudodamas keletą komentarų. Nedvejodami pakeiskite jį pagal savo skonį.

Rekomenduojamas: