Мазмуну:

JClock: 6 кадам
JClock: 6 кадам

Video: JClock: 6 кадам

Video: JClock: 6 кадам
Video: Настенные часы Jclock 2024, Ноябрь
Anonim
JClock
JClock

Саламатсызбы, менин атым Джеймс Хаббард жана мен jClock деп атаган бул саатты жараткам. Бул ds1302 реалдуу убакыт саатынын модулун колдонот, ал убакытты Arduino караганда такыраак сактай алат. Бул аны куруу үчүн керек болот:

1. Arduino Uno.

2. ds 1302 rtc (реалдуу убакыт сааты)

3. TMP36 температура сенсорунун модели

4. Нан тактасы

5. ЖК экран 16дан 2ге чейин

6. Потенциометр (экрандын контрасты үчүн)

7. 220 Ом каршылыгы

1 -кадам: Кубатты туташтыруу

Күчтү туташтыруу
Күчтү туташтыруу

Ардуинодогу 5Вны нан тактаңыздагы электр тилкесинин бир жагына, экинчисин жерге туташтырыңыз. Кыска туташуудан сак болуңуз.

2 -кадам: Температура сенсорун туташтыруу

Температура сенсорун туташтыруу
Температура сенсорун туташтыруу

Температура сенсорун нандын үстүнө коюңуз, сүрөттө көрсөтүлгөндөй, жалпак жагы ардуиного карайт. Үстүнкү пин панелде 5В, ортоңку пин ардуинодогу аналогдук 0 -пинге барат, ал эми астындагы пин -нандын үстүндө жерге түшөт.

3 -кадам: Убакыт модулун туташтыруу

Убакыт модулун туташтыруу
Убакыт модулун туташтыруу
Убакыт модулун туташтыруу
Убакыт модулун туташтыруу

Убакыт модулу биринчи сүрөттө окшош болушу керек. Биринчиден, убакыт модулунда, VCCди 5Vга, жана GNDди нан тактасына жерге туташтырыңыз. Андан кийин, clkти санарип пинге 6, датаны санариптик пинге 7, ал эми биринчи сүрөттө көрсөтүлгөндөй arduinoдогу санарип пинге 8 туташтырыңыз.

4 -кадам: Потенциометрди туташтыруу

Потенциометрди туташтыруу
Потенциометрди туташтыруу

Потенциометрди нандын үстүнө жабыштырыңыз. Мен сизди бардыгын нан тактасынын үстүнө коюуну талап кылып жатам, анткени экран тактанын ылдый жагында болот. Потенциометрдин жогорку пини 5Вга барат, ортосу зымды туташтырат, бирок азырынча эч нерсе кылбайт, түбү жерге түшөт.

5 -кадам: ЖК экранды туташтыруу

LCD экранды туташтыруу
LCD экранды туташтыруу

Бул эң башаламан кадам, анткени анда зымдар көп. Экранды нан тактасынын төмөнкү оң бурчуна чаптаңыз. Төмөндөн башталып, пин 1 - астынкы пин жана 16 -пин - экрандын жогорку пини. 1 -пин жерге түшөт. 2 -пин 5Вга өтөт. Андан кийин, потенциометрди 3 -пинге туташтырыңыз. LCDдеги Pin4 arduino боюнча 12 -пинге барат, ошону менен 6 жана 11 -пиндер менен. Биз 7, 8, 9 жана 10 -казыктарды өткөрүп жиберебиз. Андан кийин lcdдин 11 -пин ардуинодогу 5 -пинге туташат, ошону менен 12 жана 4, 13 жана 3 -жана 2 жана 14 -пиндер менен 5 -pin 220 менен 5Вга туташат. ортосундагы ом каршылыгы жана 16 -пин жерге түшөт.

6 -кадам: Кодекс

Код файлы төмөндө. Аны arduino IDE менен иштетүү.

Сунушталууда: