Inhoudsopgave:

12-uurs digitale klok met Arduino - Ajarnpa
12-uurs digitale klok met Arduino - Ajarnpa

Video: 12-uurs digitale klok met Arduino - Ajarnpa

Video: 12-uurs digitale klok met Arduino - Ajarnpa
Video: построить цифровые часы с помощью arduino, sunfounder, arduino project, diy 2024, November
Anonim
12-uurs digitale klok met Arduino
12-uurs digitale klok met Arduino

Dit is een op breadboard gebaseerd project dat Atmel Atmega 2560 (Arduino Mega) en een 16x2 LCD-scherm gebruikt om een 12-uurs digitale klok te maken zonder dat er extra randapparatuur nodig is. Ook kunnen we de tijd instellen en wijzigen met behulp van twee drukknoppen.

Het hele circuit wordt aangedreven door +5V en +3.3V van Arduino Mega. De bijgevoegde code kan ook worden aangepast voor andere Arduino-producten.

Stap 1: Vereisten

Om dit project voor elkaar te krijgen zijn de volgende zaken nodig:

1- Arduino Mega of Arduino UNO

2- Potentiometer (bijv. 5K)

3- LCD 16x2

4- Twee drukknoppen

Stap 2: Pin-outs en bedrading

Pin-outs en bedrading
Pin-outs en bedrading

De pin-outs en bedrading van Arduino Mega of Arduino UNO en andere randapparatuur is bij deze stap aangesloten en wordt ook als volgt gegeven:

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

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

+5V => VDD of 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 => 1e pin

GND => 3e pin

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

Potentiometer || LCD

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

2e pin => Vo

=> U kunt het contrast instellen met Potentiometer

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

Arduino => Drukknop 1

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

+5V => 1e pin

10 => 2e pin

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

Arduino => Drukknop 2

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

+5V => 1e pin

11 => 2e pin

Stap 3: Upload de code

Upload de code
Upload de code

Upload de code naar Arduino Mega of Arduino UNO. Na het uploaden van de code naar Arduino, krijgt u uw output van 12-uurs digitale klok op 16x2 LCD-scherm bevestigd met Arduino. Het Arduino.ino-bestand is ook bijgevoegd bij deze stap.

Daarna moet u de tijd instellen met behulp van twee drukknoppen die zijn bevestigd met Arduino.

Aanbevolen: