Სარჩევი:

Arduino DS1302 RTC მაღვიძარა: 3 ნაბიჯი
Arduino DS1302 RTC მაღვიძარა: 3 ნაბიჯი

ვიდეო: Arduino DS1302 RTC მაღვიძარა: 3 ნაბიჯი

ვიდეო: Arduino DS1302 RTC მაღვიძარა: 3 ნაბიჯი
ვიდეო: ⌚️ ЧАСЫ РЕАЛЬНОГО ВРЕМЕНИ (DS1302) и АРДУИНО 2024, ნოემბერი
Anonim
Image
Image

გამარჯობა, მინდოდა თქვენთვის გაგეზიარებინა ეს პატარა პროექტი, ეს არის წვრილმანი მაღვიძარა Arduino UNO დაფაზე და DS1302 RTC მოდულზე, თქვენ შეგიძლიათ დააყენოთ თარიღი და დრო კლავიატურის საშუალებით და ასევე დააყენოთ სიგნალიზაცია მითითებული დროისათვის. Იმედია მოგწონს.

ნაბიჯი 1: საჭიროა აპარატურა

აპარატურაა საჭირო
აპარატურაა საჭირო
აპარატურაა საჭირო
აპარატურაა საჭირო

ამისათვის ჩვენ დაგვჭირდება Arduino დაფა, მე ვიყენებ Arduino UNO– ს, თქვენ შეგიძლიათ გამოიყენოთ სხვა, უბრალოდ დარწმუნდით ქინძისთავების რაოდენობაში.

- RTC მოდული, აქ მე ვიყენებ DS1302.

- LCD i2c ეკრანი.

- 4*4 კლავიატურის მატრიცა.

- და ზარი, შეგიძლიათ გამოიყენოთ მოდული ან 2 მავთულის კომპონენტი.

- 1kOhm რეზისტორი, ზოგიერთი გადახტომა მავთული და breadboard.

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

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

გაყვანილობა ისეთივეა, როგორც სურათზე, ნივთები, რომლებიც უნდა იყოს შეყვანილი GND და 5v– ით, როგორიცაა RTC, LCD და ზუზუნი.

RTC ქინძისთავები მავთულხლართულია D2– დან D5– მდე და მე ვიყენებ 1k რეზისტორს DAT pin– ით და D4– ით, რათა მივიღოთ სწორი თარიღი და დრო, ეს არის საერთო გამოსავალი.

LCD SDA და SCL არის სადენიანი A4 და A5.

კლავიატურა მარჯვნიდან მარცხნივ (D5-D12).

და ზარი D13– ით, რომელიც არის Arduino UNO– ს შიდა LED.

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

კოდი და ბიბლიოთეკები, რომლებიც მე გამოვიყენე, შეგიძლიათ იხილოთ ბმულზე:

ფუნქციონირება საკმაოდ მარტივია: თქვენ დააჭირეთ ღილაკს "*" კლავიატურაზე მიმდინარე დროის და თარიღის დასაყენებლად, შემდეგ "A" - ს მაღვიძარის დროის დასაყენებლად. თქვენ შეგიძლიათ დააკონფიგურიროთ თქვენი ზარის მელოდია, თუ თქვენ კარგად ერკვევით ზარის ხმაში ან ეძებთ მათ ინტერნეტში.

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

გირჩევთ: