Sisukord:

12-tunnine digitaalkell Arduino abil: 3 sammu
12-tunnine digitaalkell Arduino abil: 3 sammu

Video: 12-tunnine digitaalkell Arduino abil: 3 sammu

Video: 12-tunnine digitaalkell Arduino abil: 3 sammu
Video: Простые цифровые часы с использованием Arduino, код часов Arduino, часть 1 2024, November
Anonim
12-tunnine digitaalkell Arduino abil
12-tunnine digitaalkell Arduino abil

See on leivaplaadil põhinev projekt, mis kasutab Atmel Atmega 2560 (Arduino Mega) ja 16x2 LCD-ekraani, et teha 12-tunnine digitaalne kell ilma lisaseadmeteta. Samuti saame kellaaega kahe nupu abil seadistada ja muuta.

Kogu vooluahelat toidab +5V ja +3.3V Arduino Mega. Lisatud koodi saab muuta ka teiste Arduino toodete puhul.

Samm: nõuded

Selle projekti teostamiseks on vaja järgmisi asju:

1- Arduino Mega või Arduino UNO

2- potentsiomeeter (nt 5K)

3- LCD 16x2

4- Kaks nuppu

2. samm: pistikupesad ja juhtmestik

Pistikupesad ja juhtmestik
Pistikupesad ja juhtmestik

Selle sammuga on ühendatud Arduino Mega või Arduino UNO ja muu välisseadme pistikud ja juhtmed ning ka järgmine:

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

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

+5 V => VDD või VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3,3 V => A

GND => K.

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

Arduino => potentsiomeeter

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

+5V => 1. tihvt

GND => 3. tihvt

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

Potentsiomeeter || LCD

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

2. tihvt => Vo

=> Potentsiomeetri abil saate kontrasti seadistada

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

Arduino => Vajutage nuppu 1

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

+5V => 1. tihvt

10 => 2. tihvt

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

Arduino => Vajutage nuppu 2

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

+5V => 1. tihvt

11 => 2. tihvt

Samm: laadige kood üles

Laadige kood üles
Laadige kood üles

Laadige kood üles Arduino Mega või Arduino UNO -sse. Pärast koodi Arduinosse üleslaadimist saate 12-tunnise digitaalse kella väljundi 16x2 LCD-ekraanil, mis on ühendatud Arduinoga. Selle sammuga on lisatud ka Arduino.ino fail.

Pärast seda peate aja seadma kahe Arduinoga ühendatud nupu abil.

Soovitan: