Përmbajtje:

Ora Arduino Me DS3231 dhe LCD1602: 3 Hapa
Ora Arduino Me DS3231 dhe LCD1602: 3 Hapa

Video: Ora Arduino Me DS3231 dhe LCD1602: 3 Hapa

Video: Ora Arduino Me DS3231 dhe LCD1602: 3 Hapa
Video: How to use Prototyping Shield with breadboard for Arduino 2024, Nëntor
Anonim
Ora Arduino Me DS3231 dhe LCD1602
Ora Arduino Me DS3231 dhe LCD1602

Ky projekt është pjesë e një projekti më të madh, por mund të jetë një projekt i pavarur. Icallyshtë në thelb një orë me dy butona për të vendosur kohën dhe datën.

Nuk duket aq mirë në tabelën e bukës me të gjitha ato tela, por e bën punën dhe mund të thjeshtohet duke përdorur një ekran I2C, por unë do ta mbuloj atë temë në një udhëzues të ardhshëm në të ardhmen.

Mënyra e funksionimit është mjaft e thjeshtë, keni dy butona, i pari, i lidhur me pin 8 në arduino përdoret për të zgjedhur parametrin (data, ora minutë…) dhe në fund për të ruajtur datën e re. Butoni i dytë, i cili është i bashkangjitur në pin 9 në arduino, përdoret për të rritur parametrin e zgjedhur dhe në fund për të anuluar të dhënat që sapo keni futur (mos i ruani) në rast se nuk jeni të kënaqur me të.

Hapi 1: Pjesët e nevojshme:

Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme
Pjesët e nevojshme

1. Arduino UNO R3 ose bord i pajtueshëm

2. Moduli DS3231 RTC (Ora në kohë reale)

3. Bateria CR2032, nëse moduli nuk vjen me një të tillë

4. Ekran LCD 1602

5. Rezistencë 50K ohm e ndryshueshme për rregullimin e kontrastit të LCD 1602

6. 2 butona për rregullimin e datës dhe orës

7. Dy rezistorë 10K Ohm për kunjat e butonave të tërhequr

8. Teli kërcyes për lidhjen e pjesëve

9. Tabela e bukës

Hapi 2: Mblidhni Skemën

Mblidhni Skemën
Mblidhni Skemën

Meqenëse jam i sigurt që nuk mund ta bëni lidhjen bazuar në foton e parë të projektit, këtu është skema për të.

Hapi 3: Shkruani Kodin:

Kodin për këtë projekt mund ta gjeni këtu, në skedarin e bashkangjitur. Mos ngurroni ta modifikoni sipas nevojave tuaja. Kodi shpjegohet brenda skedarit.ino. Çdo sugjerim është i mirëpritur.

Gjithashtu biblioteka që kam përdorur është bashkangjitur. Bibliotekat e tjera të DS3231 mund të mos funksionojnë.

Recommended: