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

Joke-o-Lantern: 5 քայլ (նկարներով)
Joke-o-Lantern: 5 քայլ (նկարներով)

Video: Joke-o-Lantern: 5 քայլ (նկարներով)

Video: Joke-o-Lantern: 5 քայլ (նկարներով)
Video: Обида_Рассказ_Слушать 2024, Հուլիսի
Anonim
Image
Image
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern
Joke-o-Lantern

Աշխարհին անհրաժեշտ է Arduino Jack-o-lantern: Համաձայն չե՞ս:

Այս նախագիծը մի լապտեր է, որը կարող է տրամադրել հնարքներ և բուժումներ:

Սեղմեք նրա գլխի կողային կոճակը և կստանաք Հելոուինի պատահական կատակ ուղեկցող երաժշտությամբ:

Ձեռքը դրեք բերանի տակ և այն կթողնի Smartie (TM) ուղեկցող մեղեդով:

Եկեք կառուցենք այն:

(Նշում. Ստատիկը, որը դուք լսում եք տեսանյութում, պարզապես rf աղմուկ է հեռախոսից վերցված servo շարժիչից: Դուք չեք կարող լսել այն իրական օգտագործման ընթացքում: Ձայնը գեղեցիկ և հստակ է:) Եթե ցանկանում եք, կարող եք տեղադրել մի փոքր անջատիչ կոնդենսատորը servo- ի VCC- ի և GND- ի միջով, բայց ես դա անհրաժեշտ չհամարեցի:

Պարագաներ

  • Մի տեսակ լապտեր (սա ներարկման ձևով փրփուր է, որը ես վերցրեցի 2 դոլարով բարեգործական խանութում)
  • Arduino UNO կամ Nano (ցանկացած բան, որ ունեք, լավ է)
  • Փոքր սերվո
  • 4x20 I2C LCD էկրան
  • Արկադային ոճով սեղմող կոճակ
  • 10K Ohm քաշեք ներքևի ռեզիստորը կոճակի համար
  • Փոքր 8 Օմ բարձրախոս
  • SR-04 Հեռավորության ցուցիչ քաղցրավենիքի դիսպանսերի համար
  • 3/4 "դյույմ պլաստիկ խողովակի փոքր կտոր Smarties դիսպենսերների համար
  • Որոշ պլեքսիգլաս կամ այլ բարակ նյութ Smarties դիսպենսերների համար
  • Պլաստիկի փոքր կտոր ՝ Smarties դիսպենսեր սարքը դարձնելու համար
  • Փոքր L- փակագիծ և այլ բեկորներ ՝ դիսպենսերը լրացնելու համար
  • Միացնող մետաղալար, տաք սոսինձ և այլն
  • Փոքր տախտակ միացման համար (կամ եռակցեք այն մշտական օգտագործման համար)
  • Smarties (TM)

Դուք կարող եք օգտագործել M & Ms, Lifesavers և այլն: Պարզապես պետք է հարմարեցնեք անցքի չափը, խողովակի տրամագիծը և դիսպենսերային ճոճվող թևի բարձրությունը `կոնֆետի տեսակի չափերն ու հաստությունը կարգավորելու համար:

Գործիքներ:

  • Օգտակար դանակ ՝ ձեր լապտերի մեջ կտրելու համար
  • Բանախոսի և կոճակի համար անցքեր հորատելու համար (կամ զգուշորեն կտրեք դանակով)
  • Հաստ սև Sharpie (TM) նշիչ կամ սև ներկ `աչքերը, քիթը, բերանը ներկելու համար
  • Համբերություն և հումորի զգացում!

Քայլ 1: Կառուցեք շրջանը

Կառուցեք շրջանագիծը
Կառուցեք շրջանագիծը

Մալուխը միացրեք սխեմայի համաձայն: Խորհուրդ է տրվում օգտագործել 5 վոլտ, 1 ամպ սնուցման աղբյուր `սերվո վարելու համար բավարար հոսանք ապահովելու համար:

Ի վերջո, դուք պետք է օգտագործեք բավարար երկարության լարեր `բոլոր բաղադրիչներին հասնելու համար, երբ դրանք տեղադրվեն ճակատի լապտերի ներսում:

Քայլ 2. Փոփոխեք Jack-o-lantern- ը

Փոփոխեք Jack-o-lantern- ը
Փոփոխեք Jack-o-lantern- ը
Փոփոխեք Jack-o-lantern- ը
Փոփոխեք Jack-o-lantern- ը
Փոփոխեք Jack-o-lantern- ը
Փոփոխեք Jack-o-lantern- ը

Ես գտա իմ լապտերը երկրորդ ձեռքի խանութում: Այն պատրաստված է թեթև ներարկման ձևով փրփուրից, այնպես որ հեշտ էր կտրել և փորել: Դուք կարող եք օգտագործել ցանկացած jack-o-lantern, որը համապատասխանում է ձեր մասերին:

1. Չոր տեղավորեք ձեր մասերը:

2. Կտրեք մուտքի վահանակը jack-o-lantern- ի մեջ, որպեսզի կարողանաք տեղադրել մասերը:

3. Փոքր փորվածքով մի քանի անցք կատարեք, որտեղ բարձրախոսը կլինի, որպեսզի ձայնը դուրս գա: Տեղադրեք բարձրախոսը տաք սոսինձով կամ մեկ այլ հարմար սոսինձով:

4. Հորատեք կամ զգուշորեն կտրեք ձեր կոճակի փոսը: Տեղադրեք կոճակը:

5. Կտրեք բերանի խոռոչը փոսից դուրս գալու համար, որը ցրում է կոնֆետները:

6. Կտրեք կամ հորատեք անցքեր բերանի տակ SR-04 հեռավորության տվիչի համար:

Քայլ 3: Կառուցեք կոնֆետի դիսպենսեր

Կառուցեք Քենդի դիսպենսեր
Կառուցեք Քենդի դիսպենսեր
Կառուցեք Քենդի դիսպենսեր
Կառուցեք Քենդի դիսպենսեր

Սա կառուցվածքի ամենաբարդ մասն է և բոլորովին ընտրովի չէ: Կարող եք ջնջել SR04 դետեկտորի և սերվոյի ծածկագիրը և փոփոխել հիմնական ցուցադրման հաղորդագրությունը, եթե չեք պատրաստվում կոնֆետներ բաժանել:

Քանի որ ես չեմ կարող հեռացնել ջահը `դիսպանսերը ապամոնտաժելու համար, ես կփորձեմ այստեղ նկարագրել սկզբունքները:

Գործող հիմնական մեխանիզմը ճոճվող թևն է (այստեղ պատրաստված է 3/16 պլեքսիգլասից), որը տեղադրված է սերվոյում` բացվող կոնֆետի տրամագծով անցքով: ingոճվող թևի հաստությունը նույնքան մոտ է կոնֆետին: ինչպես ողջամտորեն կարող եք ստանալ:

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

Պլաստիկ խողովակի մի կտոր (այստեղ ՝ 3/4 ) կոնֆետների ջրամբար է, տեղադրված է ճոճվող թևի վերևում, որպեսզի կոնֆետներն ընկնեն ճոճվող թևի անցքի մեջ:

Երբ ճոճվող թևն ավլում է, այն կոնֆետը մղում է գետնին, իսկ ճոճանակի հետևի կողմը թույլ չի տալիս ավելի շատ կոնֆետներ տարածել: Երբ ճոճվող թևը վերադառնում է իր սպասման դիրքին, հաջորդ կոնֆետը ընկնում է փոսը ՝ պատրաստ լինելու համար:

Ձեր դիզայնը կարող է տարբեր լինել ՝ կախված ձեր լապտերի չափից և այն քաղցրավենիքի տեսակից, որը ցանկանում եք տրամադրել:

Ձեր դիսպենսերը ձեր գոհունակությամբ ստուգելուց հետո տեղադրեք այն ջահ-լապտերի մեջ:

Քայլ 4. Տեղադրեք մասերը Jack-o-lantern- ի ներսում

Տեղադրեք մասերը Jack-o-lantern- ի ներսում
Տեղադրեք մասերը Jack-o-lantern- ի ներսում
Տեղադրեք մասերը Jack-o-lantern- ի ներսում
Տեղադրեք մասերը Jack-o-lantern- ի ներսում

Տեղադրեք էկրանը, կոճակը, բարձրախոսը, SR-04- ը և դիսպանսերը պատյանում: Ես օգտագործել եմ տաք սոսինձ:

Դուք կարող եք օգտագործել փոքր արական և իգական տերմինալային միակցիչներ, որպեսզի անհրաժեշտ լինի տարբեր բաղադրիչների միացում/անջատում ըստ անհրաժեշտության: Դա կարող է հեշտացնել տեղադրումը, ինչպես իմ փորձն էր:

Քայլ 5: Վերբեռնեք Arduino ուրվագիծը

Բացեք և պահեք jokeOLantern.ino ֆայլը որպես նոր նախագիծ: Տեղադրեք pitches.h ֆայլը նույն ծրագրի թղթապանակում: Այն տրամադրում է նախագծի նվագած մեղեդիների սկիպիդարները:

Էսքիզի ներսում դուք կգտնեք մեծ բնույթի զանգված, որը կատակներն ու պատասխաններն են ցուցադրման համար: Ավելացնել/ջնջել/փոխել, ինչպես ցանկանում եք: Դուք կնկատեք շատ դատարկ տողեր: Դա այն է, որ կատակները գեղեցիկ տեղադրված են էկրանին: Կատակի համար կա 4 տող, իսկ դակիչի համար `4 տող: Համոզվեք, որ պահպանել եք 4 և 4 հարաբերությունները, եթե ցանկանում եք, որ զանգվածը ճիշտ աշխատի: Ինչպես տրամադրված է, զանգվածում կա 12 կատակ: Եթե կատակներ ավելացնեք/հեռացնեք, պետք է փոխեք, int msgNum = (int) պատահական (12); կատակների քանակին համապատասխանող այլ արժեքի:

Կազմել/վերբեռնել ուրվագիծը: Բեռնեք ձեր կոնֆետների դիսպանսերը և սկսեք զվարճանալ Հելոուինով:

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