Rellotge digital de 12 hores amb Arduino: 3 passos
Rellotge digital de 12 hores amb Arduino: 3 passos
Anonim
Rellotge digital de 12 hores amb Arduino
Rellotge digital de 12 hores amb Arduino

Es tracta d’un projecte basat en taulers que utilitza Atmel Atmega 2560 (Arduino Mega) i pantalla LCD de 16x2 per crear un rellotge digital de 12 hores sense necessitat de perifèrics addicionals. També podem configurar i modificar l’hora amb l’ajut de dos polsadors.

Tot el circuit funciona amb + 5V i + 3,3V d’Arduino Mega. El codi adjunt també es pot modificar per a altres productes Arduino.

Pas 1: requisits

Per dur a terme aquest projecte, calen les següents coses:

1- Arduino Mega o Arduino UNO

2- Potenciòmetre (per exemple, 5K)

3- LCD 16x2

4- Dos botons de pressió

Pas 2: connexions i cablejat

Pin-outs i cablejat
Pin-outs i cablejat

Els pin-outs i el cablejat d'Arduino Mega o Arduino UNO i d'altres perifèrics s'adjunten amb aquest pas i també es donen els següents:

============= Arduino => LCD

=============

+ 5V => VDD o VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+ 3,3V => A

GND => K

====================

Arduino => Potenciòmetre

====================

+ 5V => 1er pin

GND => 3r pin

====================

Potenciòmetre || LCD

====================

2n pin => Vo

=> Podeu establir el contrast mitjançant el Potenciómetre

====================

Arduino => Polsador 1

====================

+ 5V => 1er pin

10 => 2n pin

====================

Arduino => Polsador 2

====================

+ 5V => 1er pin

11 => 2n pin

Pas 3: pengeu el codi

Pengeu el codi
Pengeu el codi

Pengeu el codi a Arduino Mega o Arduino UNO. Després de penjar el codi a Arduino, obtindreu la sortida del rellotge digital de 12 hores a la pantalla LCD de 16x2 connectada amb Arduino. El fitxer Arduino.ino també s’adjunta amb aquest pas.

Després d’això, heu d’establir l’hora mitjançant dos botons de pulsació connectats a Arduino.