Kazalo:

12-urna digitalna ura z uporabo Arduina: 3 koraki
12-urna digitalna ura z uporabo Arduina: 3 koraki

Video: 12-urna digitalna ura z uporabo Arduina: 3 koraki

Video: 12-urna digitalna ura z uporabo Arduina: 3 koraki
Video: Leap Motion SDK 2024, November
Anonim
12-urna digitalna ura z uporabo Arduina
12-urna digitalna ura z uporabo Arduina

To je projekt, ki temelji na plošči, ki uporablja Atmel Atmega 2560 (Arduino Mega) in LCD zaslon 16x2 za izdelavo 12-urne digitalne ure brez potrebe po dodatnih zunanjih napravah. Čas lahko nastavimo in spremenimo tudi s pomočjo dveh gumbov.

Celotno vezje napaja +5V in +3.3V Arduino Mega. Priloženo kodo lahko spremenite tudi za druge izdelke Arduino.

1. korak: Zahteve

Za izvedbo tega projekta so potrebne naslednje stvari:

1- Arduino Mega ali Arduino UNO

2- Potenciometer (npr. 5K)

3- LCD 16x2

4- Dva gumba

2. korak: Pin-out in ožičenje

Odklopi in ožičenje
Odklopi in ožičenje

Odstranitve in ožičenje Arduino Mega ali Arduino UNO in drugih zunanjih naprav so priložene temu koraku in podane tudi naslednje:

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

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

+5V => VDD ali VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3,3 V => A

GND => K

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

Arduino => Potenciometer

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

+5V => 1. pol

GND => 3. pin

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

Potenciometer || LCD

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

2. pin => Vo

=> Kontrast lahko nastavite s potenciometrom

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

Arduino => Potisni gumb 1

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

+5V => 1. pol

10 => 2. pin

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

Arduino => Potisni gumb 2

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

+5V => 1. pol

11 => 2. pin

3. korak: Naložite kodo

Naložite kodo
Naložite kodo

Naložite kodo v Arduino Mega ali Arduino UNO. Ko naložite kodo v Arduino, boste dobili 12-urno digitalno uro na LCD zaslonu 16x2, pritrjeno z Arduinom. S tem korakom je priložena tudi datoteka Arduino.ino.

Po tem morate nastaviti čas z dvema potisnima gumboma, povezanima z Arduinom.

Priporočena: