Innehållsförteckning:

12-timmars digital klocka med Arduino: 3 steg
12-timmars digital klocka med Arduino: 3 steg

Video: 12-timmars digital klocka med Arduino: 3 steg

Video: 12-timmars digital klocka med Arduino: 3 steg
Video: #17 Таймер плановой работы DS3231 RTC | Внешний ПЛК Arduino 2024, November
Anonim
12-timmars digital klocka med Arduino
12-timmars digital klocka med Arduino

Detta är ett breadboard-baserat projekt som använder Atmel Atmega 2560 (Arduino Mega) och 16x2 LCD-skärm för att göra en 12-timmars digital klocka utan behov av extra kringutrustning. Vi kan också ställa in och ändra tiden med hjälp av två tryckknappar.

Hela kretsen drivs av +5V och +3.3V Arduino Mega. Den bifogade koden kan också modifieras för andra Arduino -produkter.

Steg 1: Krav

Följande saker krävs för att få detta projekt gjort:

1- Arduino Mega eller Arduino UNO

2- Potentiometer (t.ex. 5K)

3- LCD 16x2

4- Två tryckknappar

Steg 2: Pin-outs & Wiring

Pin-outs och ledningar
Pin-outs och ledningar

Pin-outs & Wiring av Arduino Mega eller Arduino UNO och annan kringutrustning är fäst med detta steg och ges också följande:

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

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

+5V => VDD eller VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => A

GND => K

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

Arduino => Potentiometer

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

+5V => 1: a stift

GND => 3: e stift

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

Potentiometer || LCD

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

2: a pin => Vo

=> Du kan ställa in kontrast med Potentiometer

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

Arduino => Tryckknapp 1

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

+5V => 1: a stift

10 => 2: a stiftet

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

Arduino => Tryckknapp 2

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

+5V => 1: a stift

11 => 2: a stiftet

Steg 3: Ladda upp koden

Ladda upp koden
Ladda upp koden

Ladda upp koden till Arduino Mega eller Arduino UNO. Efter att du har laddat upp koden till Arduino får du din produktion av 12-timmars digital klocka på 16x2 LCD-skärm ansluten med Arduino. Arduino.ino -filen bifogas också med detta steg.

Efter det måste du ställa in tiden med två tryckknappar som är anslutna med Arduino.

Rekommenderad: