Mundarija:

JClock: 6 qadam
JClock: 6 qadam

Video: JClock: 6 qadam

Video: JClock: 6 qadam
Video: EMIWAY - 100 KADAM PE (Prod. by Pendo46) (Official Music Video) 2024, Noyabr
Anonim
JClock
JClock

Salom, mening ismim Jeyms Xabbard va men bu soatni jClock deb ataganman. U ds1302 real vaqtda soat modulidan foydalanadi, u vaqtni Arduino -dan ko'ra aniqroq ushlab tura oladi. Buni qurish uchun sizga kerak bo'ladi:

1. Arduino Uno.

2. ds 1302 rtc (real vaqtda soat)

3. TMP36 harorat sensori modeli

4. Non paneli

5. LCD displey 16 dan 2 gacha

6. Potansiyometr (ekran kontrasti uchun)

7. 220 ohmli qarshilik

1 -qadam: quvvatni ulang

Quvvatni ulang
Quvvatni ulang

Arduino -dagi 5V -ni non panelidagi elektr tasmasining bir tomoniga, ikkinchisini esa erga ulang. Qisqa tutashuvdan ehtiyot bo'ling.

2 -qadam: harorat sensori ulanishi

Harorat sensori ulanishi
Harorat sensori ulanishi

Harorat sensori pananing yuqori qismiga, rasmda ko'rsatilgandek, tekis tomoni arduinoga qaragan holda joylashtiriladi. Yuqori pin non panelidagi 5V ga o'tadi, o'rta pin arduino analog piniga 0, pastki pin esa non taxtasida erga tushadi.

3 -qadam: Vaqt modulini ulash

Vaqt modulini ulash
Vaqt modulini ulash
Vaqt modulini ulash
Vaqt modulini ulash

Vaqt moduli birinchi rasmga o'xshash bo'lishi kerak. Birinchidan, vaqt modulida VCC -ni 5V ga, GND ni esa non paneliga ulang. Keyin clk -ni raqamli 6 -pinga, datni raqamli 7 -pinga va birinchi navbatda rasmda ko'rsatilgandek arduino -dagi raqamli 8 -pinga ulang.

4 -qadam: Potansiyometrni ulash

Potentsiometrni ulash
Potentsiometrni ulash

Potansiyometrni non paneli tepasiga ham yopishtiring. Men hamma narsani non taxtasining ustiga qo'yishingizni so'rayman, chunki ekran taxtaning pastki qismida bo'ladi. Potentsiometrning yuqori pimi 5V ga o'tadi, o'rtada simni ulang, lekin u bilan hech narsa qilmang va pastki qismi erga tushadi.

5 -qadam: LCD ekranni ulash

LCD ekranni ulash
LCD ekranni ulash

Bu eng chalkash qadam, chunki u juda ko'p simlarga ega. Ekranni ekranning pastki o'ng burchagiga yopishtiring. Pastki qismdan boshlab, 1 -pin - pastki pim va 16 -pin - ekranning yuqori pimi. 1 -pin erga tushadi. 2 -pin 5V ga o'tadi. Keyin potentsiometrni 3 -pin bilan ulang. LCD -dagi pin 4 arduino -dagi 12 -pinga, xuddi 6 va 11 -pinlarga ulanadi. Biz 7, 8, 9 va 10 -pinlarni o'tkazib yuboramiz. Keyin lcd -ning 11 -pimi arduino -ning 5 -piniga ulanadi, xuddi 12 va 4, 13 va 3 -chi va 2 va 14 -pinli 15 -pinli 220V bilan 5V ga ulanadi. o'rtasida ohm qarshilik va 16 -pin erga tushadi.

6 -qadam: Kod

Kod fayli quyida. Arduino IDE yordamida ishga tushiring.

Tavsiya: