Სარჩევი:

12-საათიანი ციფრული საათი არდუინოს გამოყენებით: 3 ნაბიჯი
12-საათიანი ციფრული საათი არდუინოს გამოყენებით: 3 ნაბიჯი

ვიდეო: 12-საათიანი ციფრული საათი არდუინოს გამოყენებით: 3 ნაბიჯი

ვიდეო: 12-საათიანი ციფრული საათი არდუინოს გამოყენებით: 3 ნაბიჯი
ვიდეო: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, ნოემბერი
Anonim
12-საათიანი ციფრული საათი არდუინოს გამოყენებით
12-საათიანი ციფრული საათი არდუინოს გამოყენებით

ეს არის დაფაზე დაფუძნებული პროექტი, რომელიც იყენებს Atmel Atmega 2560 (Arduino Mega) და 16x2 LCD ეკრანს 12 საათიანი ციფრული საათის შესაქმნელად დამატებითი პერიფერიული მოწყობილობების გარეშე. ჩვენ ასევე შეგვიძლია დროის დაყენება და შეცვლა ორი ღილაკის გამოყენებით.

მთლიანი წრე იკვებება +5V და +3.3V არდუინო მეგას საშუალებით. თანდართული კოდი ასევე შეიძლება შეიცვალოს Arduino– ს სხვა პროდუქტებისთვის.

ნაბიჯი 1: მოთხოვნები

ამ პროექტის განსახორციელებლად საჭიროა შემდეგი რამ:

1- Arduino Mega ან Arduino UNO

2- პოტენომეტრი (მაგ. 5K)

3- LCD 16x2

4- ორი ღილაკი

ნაბიჯი 2: გათიშვა და გაყვანილობა

Pin-outs & გაყვანილობა
Pin-outs & გაყვანილობა

Arduino Mega- ს ან Arduino UNO- ს და სხვა პერიფერიული მოწყობილობების დამყარება და გაყვანილობა თან ერთვის ამ ნაბიჯს და ასევე მოცემულია შემდეგში:

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

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

+5V => VDD ან VCC

GND => VSS

8 => RS

GND => RW

9 => ე

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => ა

GND => K

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

არდუინო => პოტენომეტრი

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

+5V => პირველი პინი

GND => მე -3 პინი

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

პოტენომეტრი || LCD

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

მე -2 პინი => Vo

=> თქვენ შეგიძლიათ დააყენოთ კონტრასტი პოტენომეტრის გამოყენებით

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

Arduino => დააჭირეთ ღილაკს 1

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

+5V => პირველი პინი

10 => მე -2 პინი

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

არდუინო => დააჭირეთ ღილაკს 2

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

+5V => პირველი პინი

11 => მე -2 პინი

ნაბიჯი 3: ატვირთეთ კოდი

ატვირთეთ კოდი
ატვირთეთ კოდი

ატვირთეთ კოდი Arduino Mega ან Arduino UNO– ში. Arduino– ზე კოდის ატვირთვის შემდეგ თქვენ მიიღებთ თქვენს 12 – საათიან ციფრულ საათს 16x2 LCD ეკრანზე, რომელიც ერთვის Arduino– ს. Arduino.ino ფაილი ასევე თან ერთვის ამ ნაბიჯს.

ამის შემდეგ, თქვენ უნდა დაადგინოთ დრო Arduino– სთან მიმაგრებული ორი Push ღილაკის გამოყენებით.

გირჩევთ: