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

Bubble rmարթուցիչը զվարճացնում է արթնանալը (նախկին). 7 քայլ (նկարներով)
Bubble rmարթուցիչը զվարճացնում է արթնանալը (նախկին). 7 քայլ (նկարներով)

Video: Bubble rmարթուցիչը զվարճացնում է արթնանալը (նախկին). 7 քայլ (նկարներով)

Video: Bubble rmարթուցիչը զվարճացնում է արթնանալը (նախկին). 7 քայլ (նկարներով)
Video: STAYC(스테이씨) 'Bubble' MV 2024, Հուլիսի
Anonim
Bubble rmարթուցիչը զվարճացնում է արթնանալը (նախկին)
Bubble rmարթուցիչը զվարճացնում է արթնանալը (նախկին)

Buարթուցիչ զարթուցիչի արթնանալը տհաճ է: Ես այն մարդկանցից եմ, ովքեր չեն սիրում արթնանալ նախքան արևածագը (կամ արդեն շատ ժամեր շարունակ դուրս է եկել): Այսպիսով, արթնանալը ավելի զվարճալի դարձնելու համար, քան անկողնում պղպջակների երեկույթ կազմակերպելը:

Արդուինոյի և սովորաբար հասանելի պղպջակների խաղալիքի միջոցով դուք նույնպես կարող եք արթնանալ պղպջակների ուրախությունից: Նայեք գործող ահազանգին.

Քայլ 1: Գործիքներ և նյութեր

Գործիքներ և նյութեր
Գործիքներ և նյութեր

Մասեր (դուք անպայման կարող եք փոխարինել ձեր տան մոտ եղած իրերով). Փուչիկների առաջացման խաղալիք. Super Miracle® Bubbles Bubble Factory (գնված է Michaels- ում 12 դոլարով) Միկրոհսկիչ. Arduino (իմ դեպքում հին Seeduino) LCD էկրան. Sparkfun Basic 16x2 Նիշերի LCD Հետաձգման կոճակ. Staples Easy Button LED: ThingM BlinkM Տրանզիստոր `TIP-120 (Radio Shack 276-2068) Ռելե` 5V SF COM-00100 buttonsամանակը կարգավորելու համար ընտրված կոճակներ/անջատիչներ `SF COM-09190 & SF COM-00102 Potentiometer: SF COM-09806 Perfboard Diode (1N4001) Resistor 2.2K Wire Power adapter for arduino Pin headersTools Sոդման երկաթ մետաղալարեր Strippers Zip Ties Dremel Multimeter Breadboards

Քայլ 2: Կոտրեք Բացեք պղպջակների մեքենան

Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան
Break Բացեք պղպջակների մեքենան

Նախ պետք է բացել պղպջակների մեքենան: Իմ գտածը հեշտ էր բացել, ընդամենը չորս հատ philips գլխի պտուտակներ:

Ներս մտնելուց անջատեք մարտկոցը և շարժիչը անջատիչից և միացրեք լարերը և՛ շարժիչի, և՛ մարտկոցի տուփի համար այնքան երկար, որ կարող եք սնվել մեքենայից դուրս: Հաջորդը, օգտագործեք Dremel գործիք `պլաստիկի մեջ բացվածք կատարելու համար, որպեսզի լարերը դուրս գան: Եթե ձեզ դուր են գալիս գունագեղ պղպջակներ, ամրացրեք LED- ը կամ ThingM BlinkM- ը մեքենայի վերևում: Ի վերջո, ես նախընտրեցի փուչիկ մեքենայի հետևի մասում տեղադրել մինի տախտակ ՝ բոլոր լարերը հավաքելու համար: Սա ավելի դյուրին դարձրեց վերահսկիչի և միավորի միջև հեռավորությունը:

Քայլ 3. Պատրաստեք Հեշտ հետաձգման կոճակը

Պատրաստեք Easy Snooze կոճակը
Պատրաստեք Easy Snooze կոճակը

Flickr- ի օգտվող Tommy Bear- ը հիանալի քայլ առ քայլ ուղեցույց է տվել կոճակը հեշտ կոտրելու համար:

Easy Button Hack Քայլ 11
Easy Button Hack Քայլ 11

Ըստ էության, դուք պետք է հեռացնեք կոնդենսատորը և դիմադրությունը և կցեք ձեր սեփական լարերը: Հեշտ կոճակը հեշտությամբ բացվում է ՝ հեռացնելով պլաստմասե ոտքերը ՝ Philips- ի գլխի չորս պտուտակներ մուտք գործելու համար: Անպայման կախեք ոտքերին: Մեծ կոճակները ճոճվում են:

Քայլ 4. Շրջանի նախատիպը

Circut- ի նախատիպը
Circut- ի նախատիպը

Միացում սարքերին Կախված ընտրած LCD- ից, կարող են լինել էլեկտրագծերի տարբեր պահանջներ: Sparkfun Basic 16x2 բնույթի LCD- ի և LiquidCrystal.h գրադարանի օգտագործմամբ, օգտագործելով LCD գրադարանը և հետևելով տվյալների թերթիկին (https://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf) Ահա էլեկտրագծերի դիագրամ.

պղպջակների ահազանգի դիագրամի երկրորդ տարբերակը
պղպջակների ահազանգի դիագրամի երկրորդ տարբերակը

Սկզբում ես պլանավորում էի շարժիչը շարժել անմիջապես տրանզիստորից: Թվում է, որ շարժիչը զգալի քանակությամբ աղմուկ է արտադրում գետնին ՝ պատճառելով LCD- ի կողմից տպել աղբը: Շարժիչն ու Արդուինոյի սխեմաներն առանձին պահելու համար անցա ռելեի: Ես ծանոթ չէի այս տիպի միացում կազմելուն: Այս ռեսուրսները օգտակար էին, գուցե ցանկանաք դրանք ստուգել: Bildr.org. Բարձր հզորության հսկողություն. Arduino + TIP120 TransistorITP ֆիզիկական հաշվողական ձեռնարկ. Տրանզիստորի օգտագործումը Arduino- ով բարձր ընթացիկ բեռները վերահսկելու համար

Քայլ 5: Գրեք ծածկագիրը

Գրեք ծածկագիրը
Գրեք ծածկագիրը

Ահա GitHub պահեստը, որն օգտագործում եմ ընթացիկ կոդը: Այն մի փոքր աշխատելու կարիք ունի, բայց դա պետք է ձեզ ստիպի: https://github.com/tomarthur/Bubble-Clock/ theարթուցիչի ընթացիկ տարբերակը օգտագործում է Time.h Arduino գրադարանը `հիմնական ժամանակը պահելու համար: Ապագայում կատարելագործվելիք բարելավումներ. շաբաթվա - funվարճանքի համար պղպջակների ակտիվացման մեթոդ (գաղտնի հետաձգե՞լ կոճակի հպման հաջորդականությունը):

Քայլ 6. Կառուցեք միացում Perfboard- ի վրա

Կառուցեք շրջանը Perfboard- ի վրա
Կառուցեք շրջանը Perfboard- ի վրա
Կառուցեք շրջանը Perfboard- ի վրա
Կառուցեք շրջանը Perfboard- ի վրա

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

Քանի որ այս տիպի տախտակի վրա անցքեր չեն միացված, կողքից միացրեցի գետնին և +5V լար: Սկզբում ես LCD- ը ուղղակիորեն կպցրեցի տախտակին: Վատ գաղափար! Դա դժվարացրեց խնդիրների լուծումը: Երկրորդ անգամ ես իգական կապի վերնագրերը միացրեցի շերտի տախտակին, որպեսզի LCD- ը հնարավոր լինի հեռացնել:

Քայլ 7: Փորձարկել և կարգավորել

Փորձարկել և կարգավորել
Փորձարկել և կարգավորել

Երբ ավարտեք շերտի տախտակի միացումը, միացրեք այն ձեր Arduino- ին: Երբ թվում է, թե ամեն ինչ աշխատում է, կարող եք փուչիկի մեքենան և վերահսկիչը տեղադրել ձեր ննջասենյակում:

Ես ավարտեցի լրացուցիչ տուփի օգտագործումը `միկրոկառավարիչը առայժմ մահճակալի շրջանակի վրա ամրացնելու համար:

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