Բովանդակություն:

RGB ժամացույց ՝ երեխաներին ժամանակի մասին սովորեցնելու համար. 4 քայլ
RGB ժամացույց ՝ երեխաներին ժամանակի մասին սովորեցնելու համար. 4 քայլ

Video: RGB ժամացույց ՝ երեխաներին ժամանակի մասին սովորեցնելու համար. 4 քայլ

Video: RGB ժամացույց ՝ երեխաներին ժամանակի մասին սովորեցնելու համար. 4 քայլ
Video: Learn to tell time | Analog Clock | Teach kids how to read analog clock | Part 2 | #Shorts 2024, Նոյեմբեր
Anonim
RGB ժամացույց ՝ երեխաներին ժամանակի մասին սովորեցնելու համար
RGB ժամացույց ՝ երեխաներին ժամանակի մասին սովորեցնելու համար

Երեկ երեկոյան մի միտք առաջացավ, թե ինչպես կարող եմ օգնել իմ 5 տարեկանին ժամանակի զգացում ունենալ:

Հասկանալի է, որ երեխաները կողմնորոշվում են ամենօրյա իրադարձությունների վրա ՝ պատկերացում կազմելու, թե ինչ է սպասվում հաջորդին: Բայց նախորդ իրադարձությունները սովորաբար մի փոքր խառնաշփոթ են և հազիվ թե երբևէ կարգին:

Քանի որ նրան ներկայիս ժամանակը ասելը բավականին անօգուտ է, քանի որ դա նրա համար ոչ մի նշանակություն չունի, ես սովորաբար միջոցառում եմ օգտագործում ՝ իրերը ժամանակացույց անելու համար, այսինքն. մեկնարկից հետո, քնելուց առաջ և այլն:

Այսպիսով, ես զգում եմ, որ ժամանակն իրական կյանքի իրադարձություններին կապելը բանալին է:

Ահա գաղափարը. Ստեղծեք ժամացույց, որը փոխում է իր ֆոնը երկնքի գույների հարաբերակցության մեջ:

Սա շատ արագ և, եկեք անկեղծ ասենք, կեղտոտ նախագիծ է: դա ինձանից ընդամենը մի քանի ժամ տևեց: Համոզված եմ, որ սա ապագայում կարող է լինել շատ ավելի գեղեցիկ և մաքուր, բայց ես պարզապես ուզում էի այն սկսել…

Պարագաներ:

WeMos D1 Mini

LCD ST7735 էկրան

Քայլ 1. Խորհրդի պատրաստում

Խորհրդի պատրաստում
Խորհրդի պատրաստում

Այստեղ ավելի սարսափելի է դեպի առաջ, ST7735 էկրանը միացված է Wemos տախտակին հետևյալ կերպ.

RST կապը միացված է D4 CS- ին կապակցված է D3D/C կապը միացված է D2DIN/SCL (MOSI) կապին միացված է D7CLK/SDA (SCK) կապը միացված է D5VCC- ին, իսկ BL- ը միացված է 3V3 կապին, GND- ը միացված է GND ամրացնել

Քայլ 2: Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը

Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը
Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը
Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը
Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը
Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը
Տեղադրեք այն Togather- ում և վերբեռնեք ծածկագիրը

Կոդը մաքուր չէ, և, հավանաբար, մի փոքր աշխատանք է պետք կարդալու համար: Ես ապագայում այն շտկելու եմ, հենց հիմա, այն աշխատում է…

կփորձեմ նկարագրել այն մի քանի բառով:

Տախտակը բարձրանում է: Միանում է ինտերնետին: etsամանակ է ստանում NTP սերվերից: Թարմացնում է ժամանակը DST- ի պարամետրերով: 24 ժամվա ընթացքում կա և գույներով պալիտա: Գույներն են.

Գիշեր - BlackBlue - առավոտյան

Պալետը գծված է վերևում և ծառայում է որպես հղում ժամանակի համար: Հետագա id- ում ցանկանում եմ այն դարձնել շրջանառություն, որպեսզի ընթացիկ գույնը միշտ լինի կենտրոնում:

Theամացույցը թարմացվում է վայրկյանում երկու անգամ, կարող եք փոխել մինչև 200ms, եթե այն ձեզ համար բավականաչափ հարթ չէ: Ֆոնը թարմացվում է միայն ժամի սկզբում, որպեսզի չթարթվի:

Քայլ 3: Տեղադրեք այն տուփի մեջ

Տեղադրեք այն տուփի մեջ
Տեղադրեք այն տուփի մեջ
Տեղադրեք այն տուփի մեջ
Տեղադրեք այն տուփի մեջ

Ես օգտագործել եմ ձեթ ՝ հիմնականում այն պատճառով, որ տանը ավելի գեղեցիկ բան չեմ գտել: Ես ստիպված էի տախտակը ժապավենով փաթաթել ՝ համոզվելու համար, որ այն չի կարճ միանում:

Կարծում եմ ՝ սա կզարդարվի մինչև աշխատանքից վերադառնալս…

Քայլ 4: Վերջնական արդյունք

Վերջնական արդյունք
Վերջնական արդյունք

Ամեն ինչ արված է.

Թող երեխան երեխան օգտակար գտնի և կիմանա ժամանակի մասին:

Խորհուրդ ենք տալիս: