Sadržaj:

12-satni digitalni sat pomoću Arduina: 3 koraka
12-satni digitalni sat pomoću Arduina: 3 koraka

Video: 12-satni digitalni sat pomoću Arduina: 3 koraka

Video: 12-satni digitalni sat pomoću Arduina: 3 koraka
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Novembar
Anonim
12-satni digitalni sat pomoću Arduina
12-satni digitalni sat pomoću Arduina

Ovo je projekt zasnovan na matičnoj ploči koji koristi Atmel Atmega 2560 (Arduino Mega) i 16x2 LCD ekran za izradu 12-satnog digitalnog sata bez potrebe za dodatnom periferijom. Također možemo postaviti i promijeniti vrijeme uz pomoć dva tastera.

Čitavo kolo napajaju +5V i +3.3V Arduino Mega. Priloženi kôd se također može promijeniti za druge Arduino proizvode.

Korak 1: Zahtjevi

Za realizaciju ovog projekta potrebne su sljedeće stvari:

1- Arduino Mega ili Arduino UNO

2- Potenciometar (npr. 5K)

3- LCD 16x2

4- Dva tastera

Korak 2: Isključivanje i ožičenje

Isključivanje i ožičenje
Isključivanje i ožičenje

Pin-izlazi i ožičenje Arduino Mega ili Arduino UNO i drugih perifernih uređaja pridružuju se ovom koraku, a daju se i sljedeće:

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

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

+5V => VDD ili VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => A

GND => K

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

Arduino => Potenciometar

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

+5V => 1. pin

GND => 3. pin

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

Potenciometar || LCD

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

2. pin => Vo

=> Možete postaviti kontrast pomoću potenciometra

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

Arduino => Pritisnite dugme 1

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

+5V => 1. pin

10 => 2. iglica

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

Arduino => Pritisnite dugme 2

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

+5V => 1. pin

11 => 2. iglica

Korak 3: Otpremite kôd

Otpremite kôd
Otpremite kôd

Otpremite kôd na Arduino Mega ili Arduino UNO. Nakon što učitate kôd na Arduino, dobit ćete izlaz od 12-satnog digitalnog sata na 16x2 LCD ekranu spojenom s Arduinom. Arduino.ino datoteka je također priložena uz ovaj korak.

Nakon toga morate postaviti vrijeme pomoću dva gumba pričvršćena uz Arduino.

Preporučuje se: