
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51


КАЙТЫП КЕЛИҢИЗ, бул shubham Trivedi жана бүгүн мен At89s52 микроконтроллерин колдонуп, реалдуу убакыт саатын иштеп чыгам. AT89S52 микроконтроллери бул долбоордун жүрөгү. DS1307 IC RTC катары колдонулат. Бул DS1307 IC I2C интерфейсин талап кылган, бирок 89s52де I2C порту жок болчу. Бул аны дизайнга мүнөздүү кылат. Ошентип, мен программада I2C автобусун иштеп чыгып, талаптарды аткаруу үчүн колдоном.
Керектүү компоненттер:
- DS1307
- AT89S52 тактасы
- 16x2 LCD
- Зымдарды туташтыруу
- Breadboard
1 -кадам: Курулуш



Район эки бөлүктөн турат. Fig.1 RTC DS 1307 IC байланышын көрсөтөт. Бул байланыш нөл PCB колдонуу менен ишке ашат. Байланыш 2 -сүрөттө көрсөтүлгөндөй.
Мен AT89s52 өнүктүрүү тактасын колдондум, аны мен бир нече ай мурун компьютердин дизайны үчүн экранды басып чыгаруу техникасын колдонуп иштеп чыккам. РТКнын SCL пини P1.1 пинине, SDA пини 89s52 микроконтроллеринин P1.0 пинине туташкан. LCD 16x2 төмөнкүдөй интерфейске ээ.
AT89S52 ЖК ПИН ПИНИ
- D7 - P3.7
- D6 - P3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- E - P1.4
2 -кадам: Жумушчу видео

3 -кадам: Код
Code
Программа Keil uvision 5 программасында иштелип чыккан. Ар бир интерфейс үчүн өзүнчө китепкана файлдары колдонулат. сураныч, андан ары улантуудан мурун, readme файлынан өтүңүз. Ар бир функциянын сүрөттөлүшү бул тиркемеде да бар
Тиркемени жүктөө үчүн бул жерди басыңыз
каталар [email protected] дарегине кош келиңиз
фейсбукта жактыруу үчүн бул жерди басыңыз
Сунушталууда:
NEO-6M модулун колдонуу менен жергиликтүү убакыт менен Arduino GPS сааты: 9 кадам

NEO-6M модулун колдонуу менен жергиликтүү убакыт менен Arduino GPS сааты: Бул үйрөткүчтө биз спутниктерден arduino аркылуу учурдагы убакытты кантип алууну үйрөнөбүз. Видеону көрүңүз
Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам

Arduino IDEди колдонуу менен M5stick C менен саат жасоо | R5 Real Time Clock With M5stack M5stick-C: Салам балдар бул көрсөтмөлөрдө биз m5stackтин m5stick-M5stack тактасы менен саат жасоону үйрөнөбүз, Arduino IDE.So m5stick күндү, убакытты көрсөтөт. дисплейде айдын жумасы
Кайра иштетилген материалды колдонуу менен "Жөнөкөй" Digilog Сааты (Санарип Аналог!): 8 кадам (Сүрөттөр менен)

"Жөнөкөй" Digilog Сааты (Санарип Аналог) Кайра иштетилген Материалды Колдонуу!: Саламатсыздарбы баарына! Андыктан, бул Нускамада мен арзан материалды колдонуп, бул Санариптик + Аналогдук Саатты кантип жасоо менен бөлүшөм! Эгер сиз бул долбоорду "жутат" деп ойлосоңуз, кете аласыз жана бул Нускаманы окууну уланта бербеңиз. Тынчтык! Мен чындыгында кечирим сурайм, эгер
Эски Ойготкучту жана Ардуинону колдонуу менен аба ырайынын сааты: 13 кадам (сүрөттөр менен)

Эски Ойготкучту жана Ардуинону колдонуу менен аба ырайынын сааты: Менде ойготкуч сааттын айланасында жатып, аны саатка жана аба ырайын божомолдоочу станцияга айландыруу идеясы келди. Бул долбоор үчүн сизге керек болот: Эски тегерек ойготкуч Arduino Nano BME280 сенсор модулу ( температура, нымдуулук, басым) ЖК дисплей
Желеде туташкан SMART LED анимация сааты Желе негизделген башкаруу панели менен, Time Server синхрондоштурулган: 11 кадам (Сүрөттөр менен)

Желеде туташкан SMART LED анимация сааты Вебге негизделген Башкаруу панели менен, Time Server синхрондоштурулган: Бул сааттын баяны артка кетет-30 жылдан ашык. Менин атам бул идеяны мен 10 жашымда, потенциалдуу түрдө LED революциясынан көп убакыт мурун - LED болгон кезде, алардын азыркы жаркыраган жарыктыгынын 1/1000 бөлүгүн түзгөн. Чындык