Мазмұны:
- 1 -қадам: компоненттер тізімі
- 2 -қадам: ATMEGA 8 -де жүктеуші жүктеу
- 3 -қадам: RTC -ді Arduino -ға қосу
- 4 -қадам: RTC -ге жүктеу уақыты
- 5 -қадам: Схеманы құру
- 6 -қадам: Сыртқы жағдай жасау
- 7 -қадам: Сағат функциялары
Бейне: ATMEGA 8: 7 ҚОЛДАНЫЛҒАН САҒАТ
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
ATMEGA 8 - бұл ең арзан микроконтроллерлердің бірі, сондықтан мен сағатты қолдануды шештім. Мен бірінші кезекте уақытты көрсетемін, сондықтан 7 сегментті дисплей, бірақ мен күтетін барлық мәтінді көрсете алмаймын. Мен 16X2 СК баруды шештім. Сосын мен микроконтроллердің көпшілігі ішкі RTC (Real Time Clock) ұсынатын уақытты сақтап қалдым, бірақ ATMEGA 8 бізде ішкі RTC жоқ, сондықтан мен сыртқы қондырғымен жүрдім. сағат, атмега 1,8 в -тан 5 в -қа дейін жұмыс істей алады, сондықтан мен 1с липоға жоспарладым, ол өте жақсы жұмыс істеді … сондықтан құрылысты бастауға рұқсат етіңіз
1 -қадам: компоненттер тізімі
- Atmega 8 ic
- 16X2 СКД дисплейі
- DS3231 RTC модулі
- 1S липо батареясы
- TP4056 липо зарядтау модулі
- бұрғыланған ПХД
- 16 МГц кристалды осциллятор
- 22 конденсатор
- 10K резистор
2 -қадам: ATMEGA 8 -де жүктеуші жүктеу
- Ең қарапайым әдіс - arduino uno -дан ATMEGA 328 -ді алып тастау және оған ATMEGA 8 -ді енгізу.
- SPI түйреуіштерін басқа Arduino uno -мен қосыңыз және жүктеуші жүктеңіз
- Тұру үшін бұл бейнені қараңыз
3 -қадам: RTC -ді Arduino -ға қосу
- RTC SCL түйреуішін A5 arduino -ға қосыңыз
- RTC SDA түйреуішін A4 arduino -ға қосыңыз
- RTC VCC түйреуішін 5v arduino -ға қосыңыз
- RTC GND түйреуішін GND arduino -ға қосыңыз
4 -қадам: RTC -ге жүктеу уақыты
- Сағат бағдарламасын жүктеңіз
- кодты ашыңыз
- келесі жолға түсініктеме беріңіз
- ағымдағы уақытты түзету
- кодты көтеріңіз
- енді уақыт RTC -ге сақталады
- енді жолдарды түсіндіріп, қайтадан жүктеңіз
- Енді ATMEGA 8 -ді arduino -дан алып тастаңыз
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- қосымша ақпарат алу үшін мына сілтемені қараңыз
5 -қадам: Схеманы құру
- ATMEGA 8 -ді компьютерге дәнекерлеуден бастаңыз
- Содан кейін ATMEGA 8 үшін осциллятор тізбегін жасаңыз
- Atmega 8 түйреуішін қараңыз
- Содан кейін RTC және LCD модулін бекітіңіз
- Қосылымды схемаға сәйкес жасаңыз
- Липо батареясын және оның зарядтағышын бекітіңіз
6 -қадам: Сыртқы жағдай жасау
- Менде 3D принтер жоқ, сондықтан мен оны картоннан жасауды шештім және оны түрлі -түсті скотчпен жаптым
- Бұл әдемі және жылтыр көрінеді
- Мен кәсіби түрде көріну үшін 3d баспа корпусын салуды ұсынамын
7 -қадам: Сағат функциялары
- Ол 12 сағат форматында, сондықтан ол AM/PM көрсетеді
- Ол уақытты секундпен көрсетеді
- Ол әр екі минут сайын күн мен күнді көрсетеді
- Ол әр екі минут сайын бөлме температурасын көрсетеді
- Батареяның резервтік көшірмесі бар, сондықтан қуат жоқ кезде де ол батареямен жұмыс істейді
- RTC өзінің аккумуляторы бар, сондықтан батареяның резервтік көшірмесі өлсе де, уақыт демалмайды.
- Сізге бұл жоба ұнайды деп сенемін … !!! Менің YouTube каналыма жазылуды ойлаңыз !!! Бақытты оқу.
Ұсынылған:
Микро екілік сағат: 10 қадам (суреттермен)
Micro Binary Clock: Бұрын бинарлық дисплейдің шектеулі аймағын пайдаланатын Instructable (Binary DVM) құрылды, бұл екілік сағатты құруға ондықтан екілікке түрлендірудің негізгі код модулін құрған шағын қадам болды
NTP синхрондауымен шынайы екілік сағат: 4 қадам
Шынайы екілік сағат NTP синхрондауымен: Нақты екілік сағат тәулік уақытын дәстүрлі «екілік сағаттан» айырмашылығы толық тәуліктің екілік бөлшектерінің қосындысы түрінде көрсетеді. ол сағаттарға/минуттарға/секундтарға сәйкес келетін екілік кодталған ондық сандар түрінде уақытты көрсетеді. Дәстүрлі
Сандық сағат жарықдиодты нүктелік матрица - ESP Matrix Android қосымшасы: 14 қадам
Сандық сағатты жарықдиодты матрица - ESP Matrix Android қосымшасы: Бұл мақала PCBWAY.PCBWAY -мен мақтанышпен демеушілікке ие, бүкіл әлемдегі адамдар үшін жоғары сапалы ПХД прототипін шығарады. Өзіңізді сынап көріңіз және PCBWAY -де өте жақсы сапада 5 долларға 10 ПХД алыңыз, рахмет PCBWAY. Мен ойлап тапқан ESP матрицалық тақтасы
ҚОЛДАНЫЛҒАН ПЛАСТИКАЛЫҚ Бөтелкеден алынған USB төтенше шамы: 5 қадам
ҚОЛДАНЫЛҒАН ПЛАСТИКАЛЫҚ БӨТЕЛКЕДЕН ШЫҒАРЫЛҒАН USB ШАМЫ: Барлығына сәлем, бұл менің нұсқаулықтардағы алғашқы жазбам. Бұл жазбада мен сізге төмен қуатты апаттық шамды пластикалық бөтелкеден қалай жасағанымды көрсетемін
C51 4 бит электронды сағат - ағаш сағат: 15 қадам (суреттермен)
C51 4 бит электронды сағат - ағаштан жасалған сағат: демалыс күндері бос уақыт болды, сондықтан мен осы уақытқа дейін AliExpress -тен сатып алған 2,40 долларлық 4 биттік электронды цифрлық сағатты жинадым