Мазмұны:

Жаттығудың күнделікті таймері: 5 қадам
Жаттығудың күнделікті таймері: 5 қадам

Бейне: Жаттығудың күнделікті таймері: 5 қадам

Бейне: Жаттығудың күнделікті таймері: 5 қадам
Бейне: Құралай ханыммен таңғы жаттығу 5 күн 2024, Қараша
Anonim
Жаттығудың күнделікті таймері
Жаттығудың күнделікті таймері

«Дені сау тамақтаныңыз, дені сау болыңыз және күні бойы отырмаңыз.» Жақсы кеңес, иә. Міне, осылардың екеуіне көмектесу идеясы.

Мен тым көп отырамын. Мен жұмыс үстелі сағаттарын жасадым, олар мені сағат сайын көтереді, бірақ одан да көп уақыт әрқашан жақсы. Сондықтан, егер ол сынған болса, оны жөндеңіз, егер ол болмаса, оны бұзыңыз және оны жақсартыңыз!

Мен жақында 8x32 жарықдиодты матрицалық панель алдым, ол бөлмені көруге болатын оқу үшін өте қолайлы. Хм, идеяға арналған рецепт сияқты. Бұл идея тым қысқа жаттығуларды жасайды, ол қысқа интервалды санауды қайталап көрсетеді, олардың арасында демалыс кезеңі болады. Негізінде, бір -екі минут «бірдеңе» жасаңыз, бірнеше секунд демалыңыз, содан кейін «басқа нәрсе» жасаңыз. 20-30 минуттық жаттығуды қайталаңыз. Егер бұл жақсы идея сияқты болса, оқуды жалғастырыңыз.

1 -қадам: Бөлшектер мен бөліктер

Бөлшектер мен бөліктер
Бөлшектер мен бөліктер
Бөлшектер мен бөліктер
Бөлшектер мен бөліктер
Бөлшектер мен бөліктер
Бөлшектер мен бөліктер

Жоба үшін көп нәрсе қажет емес, бұл плюс.

Ардуино Мега

8x32 жарықдиодты матрица

2,8 дюймдік TFT

RTC сағаты

Бак түрлендіргіші

12в қуат көзі

Плексигласс парағы

Пергамент қағазы (немесе басқа мөлдір парақ/жабын)

(2) Қуат бөшкелері - 12в IN және Мега үшін. TFT Винді қамтиды, сондықтан мен қуатты 5В USB -ге қосуды таңдадым. (Ескерту: Әдетте мен 12 вольтты қолданатын едім, бірақ мен қолданған экранда 12 вольт мәселесі болды, сондықтан мен USB кірісі арқылы Mega қуатының бағытын өзгерттім.)

2 -қадам: мақсаттар мен мәзірлер

Мақсаттар мен мәзірлер
Мақсаттар мен мәзірлер
Мақсаттар мен мәзірлер
Мақсаттар мен мәзірлер
Мақсаттар мен мәзірлер
Мақсаттар мен мәзірлер

Идея - бұл бір нәрсе, бірақ оны жоспарлау және оны шынымен пайдалы етіп жасау - бұл мақсат. Менде бірнеше идеялар болды, және менің ойымша, мұны істеу керек, сұранысы бойынша сұрыпталған және болуы керек.

Жаттықтырушының келесі әрекеттерді орындауы қажет:

Орындалатын тәртіптердің дәйекті мерзімді жиынтығын қамтамасыз етіңіз.

Аралықтар арасында демалыс кезеңін қамтамасыз етіңіз.

Балама ретінде жүгіру жолы немесе велосипедпен жүру сияқты жаттығуларға таймер беріңіз

Қабырғаға немесе сөреге ілініп, алыстан оқылатын болсын.

Күн тәртібінің санын, жұмыс ұзақтығын және демалыс ұзақтығын қамтамасыз етуде икемді болыңыз.

Жұмыс режимін демалыс кезеңінен оңай ажырата білу.

Arduino IDE жоқ, RTC уақытын реттей білу.

Қолдануға оңай.

Достық қарым -қатынаста болу үшін:

Қолданылмайтын күні бар сағат - жарықдиодты панельде емес, TFT -де.

Көрінетін сенсорлық кері байланыс - TFT -мен жұмыс істеу әрқашан оңай емес.

Орындалған процедуралар санын көрсетіңіз.

Ақпаратты панельде де, TFT -де де көрсетіңіз.

Үзіліс кезінде әр жаттығуға арналған бірнеше ұсыныстар беріңіз.

Эстетикалық түзетулер енгізу мүмкіндігі.

Қолдануға оңай.

Бұл мүмкін сияқты, енді оны пайдалану үшін қажет мәзірлер:

Негізгі экран - сағат, күнтізбе, ішкі мәзір түймелері

Күн тәртібінің опциялары экраны - күн тәртібі, тәртіп ұзақтығы, демалыс кезеңінің ұзақтығы

Режим белсенді - ұзақтықты кері санау, күнделікті санау, әрекет ұсыныстары

Таймер - бір сағатқа дейін созылатын қарапайым цифрлық секундомер

Уақытты реттеу экраны - Сағат/мин жоғары және Dn

Нақты уақыттағы эстетика өзгереді … тізімі

3 -қадам: Барлығын біріктіру

Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру
Барлығын біріктіру

Электроника - Жобаның жағымды жағы - тек бірнеше компоненттер қажет. TFT -ді GPIO слоттарындағы Mega -ге қосыңыз

Mega -ден RTC үшін 5v, Gnd, SCL, SDA іске қосыңыз

Жарықдиодты панельге арналған 5v, Gnd, деректерді іске қосыңыз - 12 Вт -дағы Mega Bring -дегі (1) GPIO -ға дейінгі деректер мен оны Мега мен Бак арасында бөліңіз (5v -ге орнатыңыз)

Сымды ескерту ретінде, LED панелінде (3) электр желілері бар. Торқұйрық IN (5v, Gnd, деректер), орталық электр желісі (5v, Gnd) және OUT (5v, Gnd, Деректер). Қолдану үшін, кез келген уақытта тек бірнеше жарық диоды жұмыс істеп тұрғанда, мен тек шошқаның INін қолдандым. Егер бұл панельде көбірек пиксельдер қолданылса (әсіресе жарқын ақ), IN қосылымын толықтыру үшін орталық байланыстарды қосуға болады. Қажет болса, жоғары күшейткішті (4-5А мүмкін) де қолдануға болады.

Көптеген жобаларға келетін болсақ, бұл өте қарапайым және қарапайым.

Бағдарламалау - Мен үшін бұл біраз уақытты алды. Дисплей экрандары, сенсорлық нүктелер, уақыт. Бірақ бәрі жиналды, маған нәтиже ұнады. Төменде мен істі бастамас бұрын жұмыс жасайтын қысқа бейнені (шамамен 2 мин) қостым. Қиындықтарға тұрарлық.

Кейс - Құрылғыны монтаждау үшін негіз құру өте жаман емес және мүмкіндіктер шексіз. Мен шеберхананың айналасында болған жаңғақ панельдерінің ішінен қарапайым қорапшаны таңдадым. Мен жарықдиодты панельді алдыңғы жағына орнаттым және TFT -ді оқуға ыңғайлы етіп жасау үшін 3D жақтауын жасадым.

Мен жарықдиодты панельді корпустың алдыңғы жағына кішкене панельмен бекітіп, оны мөлдір қақпақты бекіту үшін қолданылатын жақтауға сәйкес етіп көтердім. Жарықдиодты панель жалаңаш болған кезде, оқылымды көру өте қиын, сондықтан мен оқуды азайту үшін оның арасында мөлдір плексигласс қағаздың бір бөлігін қойдым және ол жақсы жұмыс істейді.

4 -қадам: Бірінші демо

Image
Image
Соңғы өнім - жаттығуға уақыт!
Соңғы өнім - жаттығуға уақыт!

Мұны іс жүзінде көру үшін, мен оның соңғы тестілеуін жүргізгенде, мен істі бастамас бұрын жұмыс істейтін қысқаша бейне (жүктелмеген жағдайда сілтеме жоғарыдағыдай).

5 -қадам: Соңғы өнім - жаттығуға уақыт

Ақыры жасалды! Мен оны бөлменің кез келген жерінен оңай оқи аламын және «әрі қарайғы» бойынша ұсыныстар мен ойлағаннан да пайдалы. Демалыс уақытын әрі қарай не істеу керектігін білу үшін және бірден баруға дайын болу - бұл барудың жолы.

Қызығушылығыңызға рахмет және Бақытты Тинкинг! Енді барып, керемет нәрсе жасаңыз!

Ұсынылған: