Բովանդակություն:
- Քայլ 1. Անհրաժեշտ նյութեր/ Ինչ տախտակ օգտագործել
- Քայլ 2: ՔՆԵԼ ՊԱՅՄԱՆ
- Քայլ 3
- Քայլ 4: Կոդ/ուրվագիծ
- Քայլ 5: ՎԱՐՈԹՅՈ 1Ն 1
Video: Ձեր Arduino- ն քնեցնելու ուղեցույց. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Երբեմն մենք գտնվում ենք մի իրավիճակում, որը պահանջում է, որ մենք Arduino- ն տեղադրենք այնպիսի վայրում, որտեղ այն էլեկտրական ցանցին միացնելը տարբերակ չէ: Դա հաճախ տեղի է ունենում, երբ մենք փորձում ենք տեղեկություններ մուտքագրել հեռավոր կայքում կամ միայն անհրաժեշտ է, որ ձեր Arduino- ն ակտիվ լինի որոշակի ընդմիջումով/գործողությամբ:
Adafruit DS3231 Precision RTC BreakoutAdafruit
Այս դեպքերում ձեր Arduino- ն քնելը կատարյալ բան է: Նրանց ուշադրությունը պահանջվում է միայն կարճ ժամանակահատվածի համար, օրինակ. մուտքագրեք տվյալները որոշակի ժամանակահատվածում կամ նախազգուշացված իրադարձության դեպքում ահազանգեք: Այս ձեռնարկում մենք փորձելու ենք ձեր Arduino- ն քնեցնել և տեսնել, թե ինչպես նորից միացնել ձեր Arduino- ն: Այս ձեռնարկը ծանոթ է ձեզ հայեցակարգին և ունի մի փոքր վարժություն ՝ տեսնելու համար, թե ինչ է անհրաժեշտ Arduino- ին քնելու համար:
Քայլ 1. Անհրաժեշտ նյութեր/ Ինչ տախտակ օգտագործել
Ի՞ՆՉ ԱՇԽԱՏԱՆՔ ՕԳՏԱԳՈՐԵԼ:
Այս ձեռնարկում մենք կօգտագործենք Arduino Uno- ն միայն այն պատճառով, որ այն ավելի հեշտ է նախատիպ պատրաստել: Իրական կենդանի նախագծում ես դրա համար կօգտագործեի Arduino Pro Mini: Arduino Uno- ն և Arduino Pro Mini- ն ունեն շատ նման բնութագրեր, Arduino pro mini- ն ունի շատ ավելի քիչ սարքավորում (օրինակ ՝ USB հատվածը, լրացուցիչ լուսարձակներ և որոշ այլ իրեր), այդպիսով օգտագործելով շատ ավելի քիչ էներգիա: Սա է պատճառը, որ Arduino Pro mini- ն ավելի լավ ընտրություն է: Որպես օրինակ բերելու համար Uno- ն օգտագործում է արթուն վիճակում 30-40 մԱ և քնած ժամանակ `մոտ 19 մԱ: Pro Mini- ն օգտագործում է 25mA արթուն ժամանակ և 0.57 mA քնած ժամանակ: Քանի որ յուրաքանչյուր mA կարևոր է այն մարտկոցին միացնելիս, կարող եք տեսնել, որ մրցույթ չկա, և Arduino Pro Mini- ն հաղթող է:
Նշում. Որպես սկսնակ ստեղծող, Arduino Pro Mini- ն կարող է մի փոքր վախեցնել, բայց դրա համար պատճառ չկա: Այո, դուք պետք է միացնեք վերնագրերը տախտակի վրա, և ձեզ անհրաժեշտ է FTDI մալուխ ՝ ձեր ուրվագիծը վերբեռնելու համար, բայց դրանից բացի, հիմնական տարբերություններ չկան:
Քայլ 2: ՔՆԵԼ ՊԱՅՄԱՆ
Երբ նայում եք ATmega328p (կտտացրեք այս հղման համար այս փաստաթղթի պատճենին) պրոցեսորի փաստաթղթերին, որոնք օգտագործվում են ինչպես Arduino Uno- ի, այնպես էլ Arduino Pro mini- ի համար, նկատում եք, որ քնի տարբեր ռեժիմներ կան: Բայց իրական աշխարհի սցենարում իսկապես կա միայն մեկ ռեժիմ, որն օգտակար է. Անջատման ռեժիմը (SLEEP_MODE_PWR_DOWN): Երբ ձեր Arduino- ն քնում եք, այն անջատում է բոլոր ավելորդ բաղադրիչները ՝ նվազեցնելով MCU- ի (միկրոկառավարիչ միավորի) էներգիայի սպառումը: Այս ռեժիմում այն արթնացնելու միակ միջոցը արտաքին ազդեցության օգտագործումն է (օրինակ ՝ արթնանալու համար մենք խթան ենք տալիս): Մենք կքննարկենք, թե ինչպես դա անել մի փոքր ուշ այս ձեռնարկում:
Քայլ 3
Նախքան Arduino- ն քնեցնելու կոդը մտնելը, մենք պետք է հասկանանք ընդհատման հայեցակարգը: Այն նկարագրելու լավագույն միջոցը. Դուք աշխատում եք մի բանի վրա, որի վրա իսկապես պետք է կենտրոնանալ: Դուք կրում եք ականջակալներ, որոնք բարձր ձայնով պայթեցնում են ձեր երաժշտությունը ՝ ձեր նվագախմբերը խեղդելու համար: Դուք այնքան կենտրոնացած եք դրա վրա, որ արտաքին աշխարհը ձեզ համար կորած է: Ձեր ուշադրությունը գրավելու միակ միջոցը ձեզ ուժ տալն է: Այս հրահրումը ստանալուց հետո դուք ուշադրություն եք դարձնում, թե ինչի մասին է խոսքը, և դրա հետ գործ ունենալուց հետո դուք նորից դնում եք երաժշտությունը և շարունակում ձեր առաջադրանքը:
Նշում. Ես մտադիր չեմ խորանալ, թե ընդհատումներն ինչի համար են օգտակար, բայց եթե ցանկանում եք ավելին իմանալ այս հայեցակարգի մասին, իմ այս ձեռնարկը (ընդհատումների օգտագործումը `ձեր նախագծի ֆունկցիոնալությունը բարելավելու համար) ծանոթացեք այս թեմային:
Առավել ճշմարիտ Arduino- ն ունի մի քանի կապում, որոնք դա անում են: Uno- ն և Pro Mini- ն ունեն 2 կապ (d2 և d3), որոնք ունակ են ընդհատել այն, ինչ անում է Arduino- ն: Սրանով մենք կարող ենք Arduino- ին վերադարձնել արթուն վիճակի:
Քայլ 4: Կոդ/ուրվագիծ
Դուք կարող եք ներբեռնել ավարտված ուրվագիծը իմ կայքից ՝ կտտացնելով այս հղմանը: Ամբողջական նկարագրություն և բացատրություն ստանալու համար, թե ինչպես է աշխատում ծածկագիրը, կարող եք գնալ իմ բլոգ ՝ կտտացնելով հղմանը. Ձեր Arduino- ն քնեցնելու ուղեցույց:
Քայլ 5: ՎԱՐՈԹՅՈ 1Ն 1
ՔԱՅԼ 1)
Այժմ ժամանակն է վերբեռնել էսքիզը: Բայց դա անելուց առաջ j2PE մետաղալար տեղադրեք d2- ում: Առայժմ այն թողեք անջատված մյուս ծայրին: Տեղադրեք ձեր ուրվագիծը և սպասեք 5 վայրկյան, մինչև LED- ն անջատվի և Arduino- ն քնի:
ՔԱՅԼ 2)
LED- ն անջատվելուց հետո թռիչքի մյուս ծայրը տեղադրեք GND կապում ձեր Arduino Uno- ում: Սա կքաշի 2 քորոցը OWԱOWՐ ՝ առաջացնելով ընդհատումը, դրանով իսկ արթնացնելով քնած Արդուինոյին: LED- ի միանալուց հետո կարող եք հեռացնել մետաղալարերը GND- ից և 5 վայրկյան անց Arduino- ն նորից քնել է:
Օրինակ Projectրագրի համար, որտեղ ես օգտագործում եմ իրական ժամանակի ժամացույց (RTC) ՝ խոնավության և ջերմաստիճանի տվյալների գրանցման համար արթնացնելու համար, պարզապես կտտացրեք հետևյալ հղմանը. Դա հիանալի օրինակ է, թե ինչպես այն կաշխատեր իրական աշխարհում
Խորհուրդ ենք տալիս:
Programրագրավորման հետաքրքիր ուղեցույց դիզայների համար. Գործարկեք ձեր պատկերը (մաս երկրորդ) `8 քայլ
Programրագրավորման հետաքրքիր ուղեցույց դիզայների համար. Գործի դրեք ձեր պատկերը (մաս երկրորդ). Մաթեմատիկան, ձեզանից շատերի համար, անօգուտ է թվում: Մեր առօրյա կյանքում ամենից հաճախ օգտագործվողը պարզապես գումարելն է, հանելը, բազմապատկելը և բաժանելն է: Այնուամենայնիվ, ամեն ինչ այլ է, եթե կարողանաք ստեղծել ծրագրով: Որքան շատ բան իմանաք, այնքան ավելի հիանալի արդյունք կստանաք
Ձեր iPhone- ով տեսանյութ պատրաստելու և այն Facebook կամ YouTube բեռնելու արագ ուղեցույց. 9 քայլ
Ձեր iPhone- ով տեսանյութ պատրաստելու և այն Facebook- ում կամ YouTube- ում ներբեռնելու արագ ուղեցույց. Օգտագործեք այս 5 -քայլանոց պարզ գործընթացը (Instructables- ը այն ավելի շատ քայլերի տեսք ունի, քան իրականում է) `ստեղծելու և վերբեռնելու ձեր առաջին YouTube կամ Facebook տեսանյութերը` օգտագործելով միայն ձեր iPhone- ը
Ձեր օրթո-Կ կոնտակտային ոսպնյակը լվանալու ուղեցույց. 6 քայլ
Ձեր օրթո-Կ կոնտակտային ոսպնյակը լվանալու ուղեցույց. Այն մարդիկ, ովքեր նոր են ձեռք բերել իրենց նոր Ortho-K կոնտակտային ոսպնյակը, ծանոթ չեն այն մաքրելու գործընթացին: Այս խնդիրը լուծելու համար ես ստեղծեցի մի գործիք, որը կառաջնորդի այն մարդկանց, ովքեր նոր են մաքրում իրենց Ortho-K կոնտակտային ոսպնյակները: Այս մեքենան տալիս է հստակ
Ձեր բազմաբնակարան շրջանակների էժան կառուցման վերջնական ուղեցույց. 7 քայլ
Ձեր բազմաշերտ շրջանակները էժան կառուցելու վերջնական ուղեցույց. Բարև ձեզ տղերք: Երկար ժամանակ չի երևում: Այսպիսով, ինչպես է այն ընթանում, ես գնումներ էի կատարում ebay- ում, երբ տեսնում էի այս բոլոր բավականին թույլ և կաղ եռանկյունաձև եռանկյունաձև ուղղանկյուն և ութնյակը, ինչպես նաև y6 և y4 շրջանակները, որոնք գնում են 800-6500 ռ. Ես մտածեցի կառուցել
Programրագրավորման հետաքրքիր ուղեցույց դիզայների համար. Գործարկեք ձեր պատկերը (մաս առաջին). 16 քայլ
Programրագրավորման հետաքրքիր ուղեցույց դիզայների համար. Գործարկեք ձեր պատկերը (մաս առաջին). Run! Վազիր: Run! Mingրագրավորումը այնքան էլ դժվար չէ: Հիմնական բանը `գտնել ձեր ռիթմը և դա անել մեկ առ մեկ: Մինչև այս գլուխը կարդալը, հուսով եմ, որ արդեն ծանոթ եք հիմնական գործառույթների գծագրման մեթոդին, կամ գլխապտույտ և շփոթություն կզգաք