
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48


Մենք խենթանում էինք առանց բավարար քնի !!! Մեր 2-ամյա երեխան չէր կարողանում հասկանալ, թե ինչպես պետք է «սպասել 7-ին» ժամացույցի վրա, նախքան առավոտյան առավոտյան իր սենյակից դուրս գալը: Նա արթնանում էր շուտ (նկատի ունեմ առավոտյան 5: 27 -ին - «կա 7 !!!», - ասում էր նա) և պարզապես ժամանակ էր պահանջում վեր կենալու, դուրս գալու իր սենյակից և արթուն լինելու այդ օրվա համար: Քանի որ 2-4 տարեկանները շատ դժվարությամբ են ժամեր կարդում, այս պարզ լուսացույցը հսկայական լուծում էր մեր խնդրի համար !!!
Կանաչ նշանակում է գնալ !!! ԿԱՐՄԻՐ, ՄՆԱԵՔ ՄԱՀԱՎԱՔՈՄ !!! Այս պարզ, էժան Arduino իրական ժամանակի ժամացույցը կարող է կարգավորվել LED- ները լուսավորելու համար անհրաժեշտ ժամանակ: Մեզ համար դա նշանակում է, որ առավոտյան ժամը 6: 00 -ին այն դառնում է ԿԱՐՄԻՐ, ՄՆԱ ՄԱՌՆԱՈՄ: Այնուհետև առավոտյան 7: 00 -ից 10 րոպե առաջ դեղին է դառնում ՝ նշելով, որ գրեթե ժամանակն է դուրս գալ և խաղալ ձեր սենյակում: Այնուհետև առավոտյան 7: 00 -ին… «Լույսը Կանաչ է !!! Ի Whatնչ փրկարար !!!
Քայլ 1: Հավաքեք նյութերը

Մասեր
- 1 x Arduino Nano ($ 2.70 AliExpress- ում)
- 1 x DS1307 իրական ժամանակի ժամացույց ($ 0.60 AliExpress- ում)
- 1 x Երկկողմանի նախատիպի տախտակ ($ 1.45 ՝ 5-ի դիմաց AliExpress- ում)
- 1 հատ կանաչ, կարմիր, դեղին 5 մմ LED ($ 0.94 100 -ի դիմաց AliExpress- ում)
- 1 -ական հատ 270 Օմ, 680 Օմ, 1 Կ Օմ դիմադրիչներ ($ 2.35 ՝ 600 տեսականիով ՝ AliExpress- ում)
- White Fluted Stadium Cup (Walmart կամ Dollar խանութ 1 դոլար)
- Push Light կամ 3-4 AA մարտկոցի կրիչ ($ 1 Dollar Store կամ $ 0.50 AliExpress- ում)
Գործիքներ
- Sոդման երկաթ և զոդիչ
- Առանց զոդման Breadboard
- Մետաղալար և ցատկող լարեր
- Սոսինձ ատրճանակ
Նշում. Հրահանգելի է չինական Nano վարորդներին աշխատեցնելուն:)
Քայլ 2: tingամացույցի կարգավորում



DS1307 RTC- ն նման է ժամացույցի և մարտկոց է օգտագործում `աշխատելու և ժամանակը պահելու համար, նույնիսկ երբ Arduino- ն կորցնում է էներգիան կամ վերակայվում է: RTC- ն օգտագործում է I2C ինտերֆեյսը Arduino- ի հետ հաղորդակցվելու համար: SCL- ը (ժամացույցը) կցված է A5- ին, իսկ SDA- ն (տվյալները) `A4- ին: RTC- ն ամենալավն անում է 5V- ով VCC- ի համար, բայց ես գտա, որ այն լավ է աշխատում 3.3V- ով:
- Օգտագործելով տախտակ, միացրեք իրական ժամանակի ժամացույցը Arduino- ին ՝ ըստ սխեմատիկ սխեմայի:
-
Հաջորդը, ներբեռնեք DS1307RTC գրադարանը github- ում այստեղ կամ կցորդներում:
Եթե դուք երբևէ գրադարան չեք ներբեռնել, կտտացրեք «Կլոնավորել կամ ներբեռնել» և ընտրեք «Ներբեռնել ZIP» տարբերակը:
- Գրադարանը ներմուծեք Arduino խմբագրի մեջ ՝ ընտրելով «Ներմուծել» և ընտրելով ZIP- ը:
- Հաջորդը, ներբեռնեք կցված Program_Clock_RTC.ino էսքիզը և նույն կերպ ներմուծեք խմբագրիչ:
- Էսքիզում նշեք ընթացիկ ամսաթիվը/ժամը և գործարկեք ծրագիրը `ժամացույցը կարգավորելու համար:
- Ստուգեք, որ ճիշտ ժամանակը վերադառնում է:
Շնորհավորում եմ !! Դուք այժմ ունեք աշխատանքային ժամացույց !!
Քայլ 3. LED- ների ավելացում և ծրագրավորում


LED թեստ
Այժմ, միացրեք LED- ները և դիմադրողները ըստ սխեմատիկ սխեմայի:
Ներբեռնեք Light_Up_Clock_for_Kids.ino էսքիզը և վերբեռնեք: Օղակում դուք կտեսնեք մեկնաբանված «setLEDs (tm. Hour, tm.inutute);» գործառույթ և առանց մեկնաբանության «testLEDs ();» - ի ներքևում: գործառույթ, որը պտտվում է յուրաքանչյուր LED- ի միջով 8 վայրկյան:
Հաստատեք LED- ների միջոցով հեծանվավազքը և մեկնաբանեք սերիական: տպեք տողերը, եթե անհրաժեշտ է, որ RTC- ն վավերացվի, դեռ ճիշտ ժամանակն է դուրս գալիս:
Թայմսի ծրագրավորում
Երբ ստուգեք, որ ամեն ինչ աշխատում է, մեկնաբանությունների մեջ մի դրեք setLEDs () գործառույթը և մեկնաբանեք testLEDs () գործառույթը: Ֆունկցիայի setLEDs () մարմնում սահմանեք այն ժամանակները, երբ ցանկանում եք ցուցադրել տարբեր գույներ օրինակներից հետո:
NOTԱՆՈԹՈԹՅՈՆ. Հավանաբար, ստիպված կլինեք խաղալ ռեզիստորի արժեքների հետ `ձեր LED- ների (և նաև ձեր ուզած էներգիայի լարման) համապատասխան պայծառությունը ստանալու համար: Ես գտա հետևյալը, որոնք լավ են աշխատում իմ 5 մմ LEDS- ի համար, քանի որ Կանաչն ունի ամենաբարձր առաջային լարումը և բնականից ամենապայծառն է, այնուհետև մռայլ է մյուս գույների համար.
- Կանաչ ՝ 1K Ohm
- Դեղին ՝ 680 Օմ
- Կարմիր ՝ 270 Օմ
Քայլ 4: Լամպի պատյան կառուցելը




Ընտրանքներ
Որպեսզի լուսադիոդային լուսարձակների լույսը ցրվի, ես փորձեցի մի քանի տարբեր միջավայր լուսավորել լույսերը: Արդյունավետության տարբեր մակարդակներով ես փորձեցի սեղմել կոճակը (LED- ները շատ մոտ են, որպեսզի լավ ցրվեն), Mason Jar- ը ներսում ներկված մագաղաթյա թուղթ կամ փայլուն սոսինձ, և մարզադաշտի սպիտակ գավաթ: Ձեզ անհրաժեշտ է ինչ -որ բան `լույսը ցրելու և LED- ների խստությունը նվազեցնելու համար` փափուկ, նույնիսկ փայլ հաղորդելու համար:
Լավագույն տարբերակ
Ես գտա հիմնական սպիտակ մարզադաշտի գավաթը (1 դոլար 3 -ի համար), որի ներսում կպչուն մոմ թուղթ էր (ինչպես ցույց է տրված) լավ լավ լույս էր տալիս: Առանց մոմ թղթի LED- ները փայլում են անմիջապես բաժակի վերևում ՝ ստեղծելով անհավասար թեթև բծեր: Քանի որ ես պլանավորում եմ օգտագործել այս երկարաժամկետ հեռանկարը, ես նույնիսկ վերցրեցի սիլիկոնե տնկարանի լամպը, որը հետագայում կդառնամ նպատակ և կավելացնեմ Arduino- ն ապագայում ($ 10 AliExpress- ում):
Քայլ 5: powerածր էներգիա և մարտկոցներ




Ես ուզում էի դա դարձնել ավելի մշտական և օգտագործել մարտկոցներ աշխատելու համար: Այս հաջորդ մասը պարտադիր չէ, քանի որ կարող եք պարզապես մի բաժակ կպցնել վերևում և միացնել պատի վարդակից կամ շարժական USB լիցքավորիչով:
Powerածր էներգիա և ներկառուցված LED- ների հեռացում
Կոդն արդեն ներառում է Arduino- ն ցածր էներգիայի ռեժիմով 8 վայրկյան քնելը, արթնանալը `ժամանակը ստուգելու համար, այնուհետև նորից քնելը: Էլեկտրաէներգիայի ավելի մեծ խնայողության և Power LED- ի ցուցադրումը մշտապես չունենալու համար կարող եք ազատվել Arduino Nano- ի ներկառուցված LED- ից (և քանի որ ես օգտագործել եմ D13- ի կապիչը նաև որոշել եմ ազատվել ներկառուցված LED- ից) այդ քորոցը):
Օգտագործեք եռակցման երկաթ `ներկառուցված LED- ների կողքերը` POW և L մակագրությամբ, տաքացնելու կամ կտրելու համար դրանք հանելու համար: Կան էներգախնայողության շատ այլ տարբերակներ, որոնք կարող եք փորձել googling- ով, բայց դա մարտկոցների վրա տևում է մի քանի ամիս և առայժմ հիանալի է աշխատում:
Նախատիպի տախտակ և մարտկոցի պատյան
Բոլոր մասերը նախատիպի տախտակին կպցնելը նվազեցնում է չափը և թույլ է տալիս այն հեշտությամբ տեղավորվել բաժակի ներսում մարտկոցի տուփի վերևում:
Օգտագործեք 3 կամ 4 AA մարտկոցի պատյան և զետեղեք դրականը (+) Vin- ին Arduino- ում և բացասական (-)-ը `GND- ին:
Ես մարտկոցի որևէ պատյան չունեի, բայց ունեի արդեն անջատված 1 դոլար լույս, որն ուներ 4 AA մարտկոցի պատյան, որը կատարյալ պատրաստ էր իմ կարիքներին: Ես սպիտակ գավաթը դրեցի մարտկոցի պատյանի վրա և նշեցի սև պլաստիկը, այնուհետև կտրեցի օգտակար դանակով:
Տախտակը տաք կպցրեք մարտկոցի տուփի հիմքին, այնուհետև տաք սոսնձեցեք սպիտակ գավաթը դրա վերևում: Անհրաժեշտության դեպքում կարող եք հեշտությամբ կտրել տաք սոսինձը `այն բացելու և լուսադիոդային լուսավորության ժամանակները ծրագրավորելու համար:
Սա նստած է դռան մոտ գտնվող մանկական հանդերձարանի վերևում և այժմ այլևս վաղ առավոտյան խանգարողներ չկան !!!
Խորհուրդ ենք տալիս:
Sourino - լավագույն խաղալիքը կատուների և երեխաների համար. 14 քայլ (նկարներով)

Sourino - լավագույն խաղալիքը կատուների և երեխաների համար. Պատկերացրեք երկար երեկույթներ երեխաների և կատվի հետ, ովքեր խաղում են Sourino: Այս խաղալիքը կզարմացնի թե կատուներին և թե երեխաներին: Ձեզ հաճելի կլինի խաղալ հեռակառավարվող ռեժիմով և խելագարել ձեր կատուն: Ինքնավար ռեժիմում դուք կգնահատեք, որ թույլ տաք, որ Սուրինոն շարժվի ձեր կատվի շուրջը
Վերադառնալ հիմունքներին. Oldոդում երեխաների համար. 6 քայլ (նկարներով)

Վերադառնալ հիմունքներին. Oldոդում երեխաների համար. Անկախ նրանից, թե դուք ռոբոտ եք կառուցում, թե աշխատում եք Arduino- ի հետ, ձևակերպեք " գործնական " էլեկտրոնիկա ՝ նախագծի գաղափարի նախատիպավորման համար ՝ իմանալով, թե ինչպես կպցնելը, օգտակար կլինի: soldոդումը էական հմտություն է, որը պետք է սովորել, եթե ինչ -որ մեկն իսկապես էլեկտրականության մեջ է
Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար. 10 քայլ (նկարներով)

Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար. Սա Juuke տուփն է: Juuke տուփը ձեր սեփական երաժշտական ընկերն է, որը ստեղծված է հնարավորինս հեշտ օգտագործման համար: Այն հատկապես նախատեսված է տարեցների և երեխաների համար օգտագործելու համար, բայց, իհարկե, կարող է օգտագործվել բոլոր մյուս տարիքի համար: Սա ստեղծելու պատճառը
Երեխաների համար էլեկտրոնային վիկտորինայի տախտակ պատրաստելը. 10 քայլ (նկարներով)

Երեխաների համար էլեկտրոնային վիկտորինայի տախտակ պատրաստելը. Այս հրահանգում ես ձեզ ցույց կտամ, թե ինչպես եմ իմ զարմիկի որդին ՝ Մեյսոնը, և ես միասին պատրաստել էլեկտրոնային վիկտորինայի տախտակ: Սա STEM- ի հետ կապված հիանալի նախագիծ է ՝ ցանկացած տարիքի երեխաների համար, ովքեր հետաքրքրված են գիտությամբ: Մեյսոնը ընդամենը 7 տարեկան է, բայց ավելի ու ավելի
Թվային խաղահրապարակներ - ներառյալ տեսողության խնդիրներ ունեցող երեխաների համար. 13 քայլ (նկարներով)

Թվային խաղահրապարակներ. Ներառյալ տեսողության խնդիրներ ունեցող երեխաների համար. Այս հրահանգը սկսվում է նախորդ նախագծով `մեկ ճնշման բարձիկ կառուցելու համար, այնուհետև այն հետագայում տանում է ցույց տալու, թե ինչպես կարելի է այս պարզ տեխնոլոգիական նախագիծը ընդլայնել` ամբողջ խաղահրապարակը թվային դարձնելու համար: Այս տեխնոլոգիան արդեն գոյություն ունի