Мазмұны:
- 1 -қадам: Дайындық
- 2 -қадам: ДК тақтасы мен СКД -ны бекіту
- 3 -қадам: GND қосыңыз
- 4 -қадам: Қуат түйреуіштерін қосыңыз
- 5 -қадам: СКД түйреуіштерін қосыңыз
- 6 -қадам: Жарықдиодты өшіріңіз
- 7 -қадам: Lipo батареясын қосыңыз
- 8 -қадам: RTC қосыңыз
- 9 -қадам: Қозғалыс сенсорын қосыңыз
- 10 -қадам: Бағдарлама
- 11 -қадам: 3D басып шығару сағаттары
- 12 -қадам: Бақытты уақыт
Бейне: Arduino сағаты: 12 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулықтар Arduino Watch Core -ден Arduino сағатын қалай жасау керектігін көрсетеді.
1 -қадам: Дайындық
Arduino Dev тақтасы
Бұл жолы мен Sparkfun Pro Micro 3.3 V 8 MHz девиттік тақтасын қолданамын.
Сағат дисплейі
Бұл жолы мен ST7789 1,3 дюймдік IPS СКД қолданамын.
Липо батареясы
Менің қолымда 301420 Lipo батареясы бар.
Lipo зарядтау тақтасы
Қолымда 15 мм x 15 мм Lipo зарядтау тақтасы бар.
RTC чипі
Бұл жолы мен DS3231M қолданамын, ол кіріктірілген кристалды осциллятор, қосымша компонент қажет емес
RTC батареясы
Бұл міндетті емес, егер сіз уақытты Lipo батареясының таусылуын сақтағыңыз келсе. MS412FE - бұл 1 мАч зарядталатын шағын батарея, RTC мәліметтер кестесіне сәйкес 1 мАч уақытты бірнеше күн сақтай алады.
Watch Strap
Мен ені 20 мм матадан жасалған кенеп сағаттарға тапсырыс бердім.
Басқалар
Диод, мысалы 1N5822, төрт мм 6 мм бұрандалар, мыс фольга таспасы және кейбір сымдар
2 -қадам: ДК тақтасы мен СКД -ны бекіту
Pro Micro мен IPS СКД -ны бір -біріне жабыстыру үшін ПЭТ пластинасының кішкене бөлігін пайдаланыңыз.
3 -қадам: GND қосыңыз
Сатушы ұсынған СКД деректер кестесін оқыңыз.
Кішкене мыс фольга таспасын кесіңіз, барлық GND түйреуіштері мен жарықдиодты теріс түйреуіштерді түртіп, FPC тақтасына бекітіңіз. Содан кейін түйреуіштерді мыс фольга таспасымен дәнекерлеу.
4 -қадам: Қуат түйреуіштерін қосыңыз
GND Pins тақтасын мыс фольга таспасына қосыңыз. Vcc түйреуіштерін LCD Vcc түйреуішіне қосыңыз.
5 -қадам: СКД түйреуіштерін қосыңыз
Міне қосылымның қысқаша мазмұны:
LCD -> Arduino
LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
6 -қадам: Жарықдиодты өшіріңіз
Қуат светодиоды үнемі қосылады және үнемі 1 мА -дан жоғары тұтынылады, сондықтан оны алып тастаған дұрыс. Жарық диодты абайлап алып тастаңыз.
7 -қадам: Lipo батареясын қосыңыз
Міне қосылымның қысқаша мазмұны:
USB розеткасының жанындағы зарядтау тақтасы +және кіріс -> Dev Board J1 қосқышы (5V)
Зарядтау тақтасы -> Dev тақтасы GND Pin зарядтау тақтасының аккумуляторы +ve -> Lipo +ve -> 1N5822 диоды -> Dev Board Raw Pin зарядтау тақтасының батареясы -ve -> Lipo -ve
Ескерту:
Көптеген Lipo зарядтау тақтасы кіріс ретінде 5В қуатын қолданған дұрыс. Алайда, Pro Micro dev тақтасы USB 5V істікшесін бермейді. Бақытымызға орай, USB розеткасының жанындағы J1 коннекторы USB 5V істігіне қосылған. 2 коннекторды бірге дәнекерлеуге болмайды.
8 -қадам: RTC қосыңыз
DS3231M өте кішкентай және оған кішкене аккумуляторға қосылу қажет, бәріне бірге шыдамдылықпен қосылыңыз:
DS3231M PIN 2 (Vcc) -> Vcc тақтасы Vcc
DS3231M pin 5 (GND) -> GND, MS412FE RTC аккумуляторлық батареясы -DS3231M pin 6 (VBAT) -> MS412FE RTC аккумуляторы +ve DS3231M pin 7 (SDA) -> GPIO 2 тақтасы (SDA) DS3231M pin 8 (SCL)) -> GPIO 3 әзірлеуші тақтасы (SCL)
9 -қадам: Қозғалыс сенсорын қосыңыз
Алдыңғы нұсқауларымда айтылғандай, мен 2 діріл сенсорын қозғалтқыш тақтасын ояту түйреуішін іске қосу үшін қолданамын.
Алайда сағаттарда 5 мм діріл датчиктерін орнатуға орын жоқ. Мен 3 мм діріл сенсорымен алмастыруға тырыстым және бірнеше күн бойы тексердім. Қате ұйқыдан ояту өте оңай және батарея бір күнде таусылады.
Мен қате оятудан аулақ болу үшін басқа әдістерді әлі де сынап жатырмын. Сіз менің Twitter -ге кіріп, соңғы жаңалықтарды біле аласыз.
10 -қадам: Бағдарлама
Даму тақтасын бағдарламалау үшін менің алдыңғы нұсқауларымды орындаңыз.
11 -қадам: 3D басып шығару сағаттары
Сағат қапшығын жүктеп алып, басып шығарыңыз:
12 -қадам: Бақытты уақыт
Бұл достарыңа не істегеніңді көрсету үшін!
Сондай -ақ, сіз:
- Бағдарламаны жасаңыз және өзіңіздің жеке бетіңізді жасаңыз
- ақылды сағаттарға айналдыру үшін сенсорларды немесе компоненттерді қосыңыз
- сағаттар қорабын өзіңіз жасаңыз
Ұсынылған:
DIY Arduino екілік дабыл сағаты: 14 қадам (суреттермен)
DIY Arduino екілік дабыл сағаты: бұл классикалық екілік сағат! Бірақ бұл жолы қосымша функциямен! Бұл нұсқаулықта мен сізге Arduino -мен екілік оятқышты қалай құруға болатынын көрсетемін, ол сізге тек уақытты ғана емес, сонымен қатар күнді, айды, тіпті таймер мен дабылды қызықты көрсете алады
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): 6 қадам (суреттермен)
Болт - DIY сымсыз зарядтау түнгі сағаты (6 қадам): Индуктивті зарядтау (сымсыз зарядтау немесе сымсыз зарядтау деп те аталады) - сымсыз қуат беру түрі. Ол портативті құрылғыларды электрмен қамтамасыз ету үшін электромагниттік индукцияны қолданады. Ең көп таралған қолданба - Qi сымсыз зарядтау
60 Гц электр желісімен синхрондалған Arduino цифрлық сағаты: 8 қадам (суреттермен)
60 Гц электр желісімен синхрондалған Arduino цифрлық сағаты: Бұл Arduino негізіндегі цифрлық сағат 60 Гц электр желісімен синхрондалған. Ол сағаттар мен минуттарды көрсететін қарапайым және арзан жалпы анодты 4 цифрлық 7 сегментті дисплейге ие. Ол кіретін 60 Гц синусоиды толқынның с
Қарапайым Arduino сағаты: 7 қадам (суреттермен)
Қарапайым Arduino сағаты: Бұл жоба тек үш компоненттен құрылды. Arduino нано, 16X2 СКД дисплейі мен СКД дисплейіне арналған 12С модулін біріктіру арқылы сіз қарапайым Arduino сағатын жасай аласыз
Gixie сағаты: ең әдемі жарқыраған түтік сағаты: 4 қадам
Gixie сағаты: ең әдемі жарқыраған сағаттар: маған Nixie түтігі өте ұнайды, бірақ ол тым қымбат, мен оған шыдай алмаймын. Мен бұл Gixie сағатын жасауға жарты жыл жұмсадым. Gixie сағаты ws2812 акрил жарығын қолдану арқылы қол жеткізілді, мен RGB түтікшесін жұқа ету үшін барымды саламын