Obsah:

Nastavení modulu DS1302 RTC s klávesnicí + Arduino + LCD: 3 kroky
Nastavení modulu DS1302 RTC s klávesnicí + Arduino + LCD: 3 kroky

Video: Nastavení modulu DS1302 RTC s klávesnicí + Arduino + LCD: 3 kroky

Video: Nastavení modulu DS1302 RTC s klávesnicí + Arduino + LCD: 3 kroky
Video: Arduino návody | Modul Mikrofonu s Analogovým Výstupem 2024, Listopad
Anonim
Image
Image

Dobrý den, právě jsem vytvořil tento malý projekt, doufám, že se vám líbí, protože název říká, že jde o to, jak pomocí klávesnice nastavit DS1302, je to jeden ze základních projektů, které můžete přidat do vlastního projektu, pokud chcete přidat další moduly nebo funkce … Je to velmi snadno pochopitelné a přizpůsobitelné, doufám, že se vám to bude líbit a bude to užitečné.

Podívejte se na video výše, pokud potřebujete další pomoc, nebo se zeptejte v komentáři, to je potěšení.

Krok 1: Potřebné moduly a materiál

Potřebné moduly a materiál
Potřebné moduly a materiál
Potřebné moduly a materiál
Potřebné moduly a materiál
Potřebné moduly a materiál
Potřebné moduly a materiál

K tomu budeme potřebovat:

-Arduino deska Tady používám Arduino UNO

-RDS modul DS1302

-4*4 nebo 4*3 maticová klávesnice zde jsem použil 4*4

-LCD obrazovka i2c

Některé propojovací vodiče a odpor 1k (pouze pokud máte problém s RTC)

Krok 2: Zapojení

Elektrické vedení
Elektrické vedení

Schéma ukazuje zapojení:

-Piny klávesnice: 1-8 s D5-D12

-RTC DS1302: - Vcc - 5v

- GND - GND

- CLK - D2

- DAT- (1k odpor volitelný, pokud jen máte problém s pritingem) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

Krok 3: Knihovny, kód a funkce

Zde si můžete stáhnout všechny knihovny, které jsem použil (.zip) připravené k instalaci a kódovat ve formátu „.ino“:

- Knihovna virtuálních robotů RTC

- Knihovna LCD i2c NewLiquidCrystal

- Knihovna klávesnice

A tady je kód: Stáhněte si kód

Fungování: Po zapojení, nahrání kódu, napájení desky Arduino, normálně by se na LCD mělo objevit výchozí nebo předem nastavené datum a čas, stisknutím „*“zahájíte nastavení pomocí klávesnice, požádá vás o nastavení rok, měsíc … Když stisknete tlačítko, program automaticky uloží hodnoty, například: když vás vyzve k nastavení roku, který stisknete (2-0-1-8), automaticky se uloží, poté vás požádá o zadání měsíc… za měsíc, hodinu… vždy byste měli zadat dvě číslice jako za duben (0–4)…

Nepřidal jsem sekundy ani den v týdnu, „lenost: D: D“přidejte je, pokud chcete.

Pokud máte problém, můžete zanechat komentář, návrh nebo otázku.

Doporučuje: