Cuprins:

Ceas Arduino cu DS3231 și LCD1602: 3 pași
Ceas Arduino cu DS3231 și LCD1602: 3 pași

Video: Ceas Arduino cu DS3231 și LCD1602: 3 pași

Video: Ceas Arduino cu DS3231 și LCD1602: 3 pași
Video: ceas cu DS3231 si Arduino pe afisaj TM1637 2024, Iulie
Anonim
Ceas Arduino Cu DS3231 și LCD1602
Ceas Arduino Cu DS3231 și LCD1602

Acest proiect face parte dintr-unul mai mare, dar poate fi un proiect independent. Este practic un ceas cu două butoane pentru setarea orei și datei.

Nu arată atât de grozav pe panoul cu toate aceste fire, dar face treaba și poate fi simplificat prin utilizarea unui afișaj I2C, dar voi aborda acest subiect într-un viitor instructiv.

Modul de funcționare este destul de simplu, aveți două butoane, primul, legat de pinul 8 de pe arduino este utilizat pentru a selecta parametrul (data, ora minut …) și la final pentru a salva noua dată. Al doilea buton, care este atașat la pinul 9 de pe arduino, este utilizat pentru a crește parametrul selectat și la final pentru a anula datele pe care tocmai le-ați introdus (nu salvați) în cazul în care nu sunteți mulțumit de el.

Pasul 1: Piese necesare:

Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare

1. Arduino UNO R3 sau placa compatibilă

2. Modulul DS3231 RTC (Ceas în timp real)

3. Baterie CR2032, dacă modulul nu vine cu unul

4. Afișaj LCD 1602

5. Rezistor variabil de 50K ohm pentru reglarea contrastului ecranului LCD 1602

6. 2 butoane pentru reglarea datei și orei

7. Două rezistențe de 10K ohm pentru derularea pinilor butoanelor

8. Sârmă jumper pentru conectarea pieselor

9. Pană de pâine

Pasul 2: Asamblați schema

Asamblați schema
Asamblați schema

Deoarece sunt sigur că nu puteți face conexiunea pe baza primei fotografii a proiectului, iată schema pentru aceasta.

Pasul 3: Scrieți codul:

Codul pentru acest proiect îl puteți găsi aici, în fișierul atașat. Nu ezitați să îl modificați pentru a se potrivi nevoilor dvs. Codul este explicat în fișierul.ino. Orice sugestie este binevenită.

De asemenea, biblioteca atașată de mine este atașată. Este posibil ca alte biblioteci ale DS3231 să nu funcționeze.

Recomandat: