Სარჩევი:

DS1302 RTC მოდულის დაყენება კლავიატურა + Arduino + LCD: 3 ნაბიჯი
DS1302 RTC მოდულის დაყენება კლავიატურა + Arduino + LCD: 3 ნაბიჯი

ვიდეო: DS1302 RTC მოდულის დაყენება კლავიატურა + Arduino + LCD: 3 ნაბიჯი

ვიდეო: DS1302 RTC მოდულის დაყენება კლავიატურა + Arduino + LCD: 3 ნაბიჯი
ვიდეო: ავტომატური Start-Stop კონტროლერი DS3231 რეალური დროის საათით 2024, ნოემბერი
Anonim
Image
Image

გამარჯობა, მე ეს პატარა პროექტი გავაკეთე, ვიმედოვნებ, რომ მოგეწონებათ, რადგან სათაურში ნათქვამია, თუ როგორ გამოიყენოთ კლავიატურა DS1302– ის დასაყენებლად, ეს არის ერთ – ერთი ძირითადი პროექტი, რომელიც შეგიძლიათ დაამატოთ თქვენს საკუთარ პროექტს, თუ გსურთ დაამატოთ სხვა მოდულები ან ფუნქციები … ეს ძალიან ადვილი გასაგები და ადაპტირებადია, ვიმედოვნებ, რომ მოგეწონებათ და თქვენთვის სასარგებლოა.

უყურეთ ზემოთ მოცემულ ვიდეოს, თუ გჭირდებათ დამატებითი დახმარება, ან ჰკითხეთ კომენტარებში ეს სიამოვნებაა.

ნაბიჯი 1: საჭიროა მოდულები და მასალები

მოდულები და მასალაა საჭირო
მოდულები და მასალაა საჭირო
მოდულები და მასალაა საჭირო
მოდულები და მასალაა საჭირო
მოდულები და მასალაა საჭირო
მოდულები და მასალაა საჭირო

ამისათვის ჩვენ დაგვჭირდება:

-არდუინოს დაფა აქ მე ვიყენებ Arduino UNO- ს

-DS1302 RTC მოდული

-4*4 ან 4*3 მატრიქსის კლავიატურა აქ გამოვიყენე 4*4

-LCD i2c ეკრანი

ზოგიერთი ხტომის მავთული და 1k რეზისტორი (მხოლოდ იმ შემთხვევაში, თუ თქვენ გაქვთ RTC პრობლემა)

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

გაყვანილობა
გაყვანილობა

სქემატური გაყვანილობა გვიჩვენებს:

-კლავიატურის ქინძისთავები: 1-8 D5-D12

-RTC DS1302: - Vcc - 5 ვ

- GND - GND

- CLK - D2

- DAT- (1k resistor optionnal, თუ თქვენ გაქვთ priting პრობლემა) - D3

- RST - D4

-LCD i2c: - Vcc - 5v

- GND - GND

- SDA - A4

- SCL - A5

ნაბიჯი 3: ბიბლიოთეკები, კოდი და ფუნქციონირება

აქ შეგიძლიათ გადმოწეროთ ყველა ბიბლიოთეკა, რომელიც მე გამოვიყენე (.zip), რომელიც მზად არის ინსტალაციისთვის და კოდირება ".ino" ფორმატში:

- RTC ვირტუალური ბიბლიოთეკა

- LCD i2c NewLiquidCrystal ბიბლიოთეკა

- კლავიატურის ბიბლიოთეკა

და აქ არის კოდი: ჩამოტვირთეთ კოდი

ფუნქციონირება: გაყვანილობის, კოდის ატვირთვის შემდეგ, ჩართეთ თქვენი Arduino დაფა, ჩვეულებრივ LCD- ზე ნაგულისხმევი ან მითითებული თარიღი და დრო უნდა გამოჩნდეს LCD- ზე, თქვენ დააჭირეთ ღილაკს "*", რათა დაიწყოთ კლავიატურის დაყენება, ის მოგთხოვთ დააყენოთ წელი, თვე… როდესაც თქვენ დააჭერთ ღილაკს, პროგრამა ავტომატურად ინახავს მნიშვნელობებს, მაგალითად: როდესაც ის მოგთხოვთ დააყენოთ თქვენი დაწკაპუნების წელი (2-0-1-8) ის ავტომატურად შეინახება, შემდეგ ის მოგთხოვთ შესვლას თვე… თვე, საათი… თქვენ ყოველთვის უნდა შეიყვანოთ ორი ციფრი, როგორც აპრილი (0-4)…

წამი არც კვირაში დავამატე, "სიზარმაცე: დ: დ" დაამატე თუ გინდა.

თავისუფლად დატოვეთ კომენტარი, წინადადება ან შეკითხვა, თუ თქვენ გაქვთ პრობლემა.

გირჩევთ: