Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: Схема
- 3 -қадам: Arduino коды
- 4 -қадам: Android қосымшасы
- 5 -қадам: Сағатты аяқтау
Бейне: РИМ сағаты: 5 қадам (суреттермен)
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-03 03:01
Барлығына сәлем, бұл нұсқаулықта мен сізге 8 -ден 8 -ге дейінгі неопиксельді матрицаны қолданатын римдік әріптік сағатты қалай құрғанымды көрсетемін. Мен қарапайым сағатты жасау үшін ws2812b 8*8 жарықдиодты матрицасын сатып алдым, бірақ мен жобаны бастаған кезде бір таңбалы санды көрсету үшін кемінде 5 жолды қажет ететінін түсіндім. Осыған байланысты мен тек сағат немесе минуттық цифрларды көрсете аламын. Бұл мәселені 10*10 немесе 10*8 неопиксель матрицасының көмегімен шешуге болады, бірақ ол әдетте қол жетімді емес. Мен бағдарламалық қамтамасыз етудің кейбір шешімдері туралы ойладым, менің ойыма бірінші шешім сағат цифрынан аулақ болу болды, бірақ бұл мағынасы жоқ, сондықтан мен сағаттық цифрды екілік әдіспен басқаша көрсету туралы ойладым, бірақ бұл түсініксіз болуы мүмкін әркім Ақырында, мен сағат цифрын рим әріптерімен және минуттық цифрды қарапайым сандармен көрсетуді таңдадым. Сағат Arduino Nano мен RTC модуліне (DS1307) негізделген және ол hc05 Bluetooth модулінен тұрады. Ал сағатты қолданбалы өнертапқышта жасалған андроид қосымшасы толық басқарады. Қолданбаны қолдана отырып, біз дабылдың уақытын реттей аламыз, сағаттарда 8 биттік пиксельдік эмодзи мен анимацияны көрсете аламыз, сонымен қатар жарық диодты жарықтылықты басқара аламыз. Алдағы жаңартуда мен сағат ішінде бірнеше мәтіндерді алып келемін, сонымен қатар менің андроид қосымшасының қызықсыз интерфейсін жаңартамын.
1 -қадам: компоненттер
Электронды компоненттер
- Mini Arduino
- WS2812 8 × 8 64 жарықдиодты матрица
- ds1307 RTC модулі
- hc 05 Bluetooth модулі
- TP4056 1А Li-Ion литий батареясын зарядтау модулі
- Li-Ion батареясы 3.7v/2000mah
- Жалпы мақсатты нүктелік ПХД
Құралдар мен утилиталар
- Дәнекерлеу темірі,
- Дәнекерлеуге арналған темір стенд,
- Дәнекерлеу сымы,
- Флюс - қою,
- D-дәнекерлеу сымы
- Сымды тазартуға арналған кескіш
- Бұрауыш
- Ыстық желім қаруы
- Матадан жасалған желім
-
Сыртқы корпусқа арналған шағын қорап
- Қара мақта мата
2 -қадам: Схема
Arduino pro mini - бұл тізбектің миы. Rtc модулі уақыт пен Arduino процесін қамтамасыз етеді және неопиксель матрицасында көрсетіледі. Hc05 Bluetooth арқылы ұялы телефон мен сағат арасындағы байланыс үшін қолданылады. Дабыл дыбысын шығару үшін тізбекте 5В дыбыстық сигнализациясы қолданылады. TP4056 модулі лионды батареяны қорғаныспен зарядтауға арналған. Схема арқылы компоненттерді қосыңыз
3 -қадам: Arduino коды
Arduino кодын жүктеңіз. (Мен кодтың нашар екенін білемін, бірақ ол жұмыс істейді ме?)
4 -қадам: Android қосымшасы
Сағат толықтай қолданбалы өнертапқышта жасалған андроид қосымшасымен басқарылады. Қолданбаны қолдана отырып, біз дабылдың уақытын реттей аламыз, сағаттарда 8 биттік пиксельді эмодзи мен анимацияны көрсете аламыз, сонымен қатар жарықдиодты жарықтылықты басқара аламыз. Қолданбаны жүктеу үшін Github профиліне кіріңіз немесе маған хат жіберіңіз
5 -қадам: Сағатты аяқтау
Мен сыртқы корпус үшін Pvc электр қорабын қолданамын. Ал қорапты жабуға арналған қара мақта мата
Оқығаныңызға рахмет және сағат сайысында маған дауыс беруді қарастырыңыз
Ұсынылған:
Уизли' орналасу сағаты 4 қолмен: 11 қадам (суреттермен)
«Уизли» 4 қолмен орналасқан орны: сөйтіп, таңқурай Pi -мен біршама уақыт бойы айналып өтіп, мен оны жақсы пайдалануға мүмкіндік беретін жақсы жоба тапқым келді. Мен ppeters0502 арқылы Уизлидің жеке орналасу сағатын таптым, мен ойладым
Уақыт өлшемі (таспалы өлшеуіш сағаты): 5 қадам (суреттермен)
Уақытты өлшеу (Таспалы өлшеуіш сағаты): Бұл жоба үшін біз (Алекс Фиел & Анна Линтон) күнделікті өлшеу құралын алып, оны сағатқа айналдырдық! Бастапқы жоспар қолданыстағы рулетканы моторизациялау болды. Мұны жасай отырып, біз өзіміздің қабығымызды жасау оңайырақ деп шештік
Механикалық жеті сегментті дисплей сағаты: 7 қадам (суреттермен)
Механикалық жеті сегментті дисплей сағаты: Бірнеше ай бұрын мен екі таңбалы механикалық 7 сегментті дисплей жасадым, оны кері санау таймеріне айналдырдым. Бұл өте жақсы шықты және көптеген адамдар сағат жасау үшін дисплейде екі есе көбейтуді ұсынды. Мәселе мынада, мен қазірдің өзінде жүгірдім
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау
Gixie сағаты: ең әдемі жарқыраған түтік сағаты: 4 қадам
Gixie сағаты: ең әдемі жарқыраған сағаттар: маған Nixie түтігі өте ұнайды, бірақ ол тым қымбат, мен оған шыдай алмаймын. Мен бұл Gixie сағатын жасауға жарты жыл жұмсадым. Gixie сағаты ws2812 акрил жарығын қолдану арқылы қол жеткізілді, мен RGB түтікшесін жұқа ету үшін барымды саламын