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, Studeni
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 zaslon za izradu 12-satnog digitalnog sata bez potrebe za dodatnom periferijom. Također možemo postaviti i promijeniti vrijeme pomoću dva gumba.

Cijeli krug napajaju se +5V i +3.3V Arduino Mega. Priloženi kôd se također može promijeniti za ostale 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- Dvije tipke

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

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

Isključci i ožičenje Arduino Mega ili Arduino UNO i drugih perifernih uređaja priključeni su ovim korakom, a također su dati 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,3 V => A

GND => K

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

Arduino => Potenciometar

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

+5V => 1. pin

GND => 3. pin

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

Potenciometar || LCD

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

2. pin => Vo

=> Kontrast možete postaviti pomoću potenciometra

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

Arduino => Pritisnite gumb 1

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

+5V => 1. pin

10 => 2. iglica

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

Arduino => Tipka 2

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

+5V => 1. pin

11 => 2. iglica

Korak 3: Prenesite kôd

Učitajte kôd
Učitajte kôd

Prenesite 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 spojenog s Arduinom. Arduino.ino datoteka također je priložena uz ovaj korak.

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

Preporučeni: