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

Arduino Հարկային դաշնամուր. 10 քայլ (նկարներով)
Arduino Հարկային դաշնամուր. 10 քայլ (նկարներով)

Video: Arduino Հարկային դաշնամուր. 10 քայլ (նկարներով)

Video: Arduino Հարկային դաշնամուր. 10 քայլ (նկարներով)
Video: Start using Digispark USB ATtiny85 Arduino board with blink and relay example | Robojax 2024, Նոյեմբեր
Anonim
Arduino Հարկ դաշնամուր
Arduino Հարկ դաշնամուր

Մեկ ամառ ես ստեղծեցի այս հատակի դաշնամուրը: Այն փոքր -ինչ մոդելավորված է «Մեծ» ֆիլմում ներկայացված դաշնամուրից հետո: Ես գրեթե 100 ժամ ծախսեցի դրա ստեղծման վրա, բայց ես կարծում եմ, որ դա ինձանից կպահանջի ընդամենը 30 ժամ, եթե նորից անեմ դա: Դրա ներսում կա ավելի քան 120 ոտնաչափ մետաղալար, 300 տող ծածկագիր և անթիվ փայտի կտորներ: Ես դրան մասնակցեցի մեր կոմսության տոնավաճառին և դարձա մեծ չեմպիոն: Ես դրանով գնացի պետական տոնավաճառ և ստացա նաև Մեծ չեմպիոն:

Ազատորեն կատարեք ձեր դաշնամուրի ցանկացած փոփոխություն կամ բարելավում:

Haveվարճացեք և հաջողություն:

Քայլ 1: Պաշարներ

  • Արդուինո Ունո
  • Breadboard
  • 1k դիմադրողներ (12)
  • 18-20 չափիչ մետաղալար (մոտ 75 ֆտ)
  • Նրբատախտակ (3 ոտնաչափ 4 ոտնաչափ)
  • Ակրիլային թերթ (4 թերթ 18 "x24")
  • Wood Lath (ես օգտագործել եմ մոտ 160 ոտնաչափ)
  • Շրջանաձև սղոց (շեղբեր - 24 ատամ և 140 ատամ)
  • Ալիգատորների տեսահոլովակներ (36)
  • 3/8 դյույմ հաստությամբ պատուհանի կնիքի ժապավեն (մոտ 42 ")
  • Hխնիներ (4-6 փոքր, այնքան լավ)
  • Sոդման երկաթ
  • Sոդող
  • Սփրեյ Սոսինձ
  • Spray Paint
  • Ալյումինե փայլաթիթեղ
  • Փայտի սոսինձ
  • Սուպեր սոսինձ
  • Սեղմակներ

Այլ կենցաղային իրեր և գործիքներ կպահանջվեն

Քայլ 2: Նկարեք ուրվագիծը

Գծելով ուրվագիծը
Գծելով ուրվագիծը
Գծելով ուրվագիծը
Գծելով ուրվագիծը

Ես նախ դաշնամուրի ուրվագիծը գծեցի նրբատախտակի թերթիկի վրա, այնպես որ դաշնամուրը ավելի հեշտ էր պատկերացնել:

Սպիտակ ստեղները 6 7/8 դյույմ ՝ 33 դյույմ

Սև ստեղները կենտրոնացած են սպիտակ ստեղների եզրերի վրա և ունեն 4 դյույմ 15 դյույմ

Պահեստի տարածքը 3 դյույմ լայն է և անցնում է դաշնամուրի երկարությամբ (4 ֆուտ)

Քայլ 3. Կառուցեք բաժանարարները

Կառուցելով բաժանարարները
Կառուցելով բաժանարարները
Կառուցելով բաժանարարները
Կառուցելով բաժանարարները
Կառուցելով բաժանարարները
Կառուցելով բաժանարարները
Կառուցելով բաժանարարները
Կառուցելով բաժանարարները

Սկզբում ես չափեցի և կտրեցի փայտի շերտը, որպեսզի այն լինի նույն չափի, ինչ նախորդ քայլի գծած գծերը:

Հաջորդը, ես եզրերը հղկեցի, որպեսզի խուսափեմ ապագա քերծվածքներից և ավելի հարթ տեսք ունենալու համար:

Ավազից հետո ես Էլմերի փայտի սոսինձով սոսնձեցի բոլոր կտորները ներքև: Ես բաժանարարները ամրացրեցի նրբատախտակին մոտ 30 րոպե:

Այնուհետև ես պատրաստեցի բարձրացնողներ յուրաքանչյուր բանալու համար: Դրանք կտեղավորվեին անմիջապես առանցքային հատվածներում և թույլ կտային բանալիները համընկնել վերևի հետ: Ես պատրաստեցի 3 բարձրությամբ կույտերի կույտեր, իսկ հետո երկար կտորներ դրեցի վերևում:

Քայլ 4: Նկարել դաշնամուրը

Նկարել դաշնամուրը
Նկարել դաշնամուրը
Նկարել դաշնամուրը
Նկարել դաշնամուրը
Նկարել դաշնամուրը
Նկարել դաշնամուրը
Նկարել դաշնամուրը
Նկարել դաշնամուրը

1. Ես օգտագործել եմ սև լակի ներկը `ներկելու համար սև բանալիներն ու պահեստային հատվածը:

2. Ես թողեցի, որ սև ներկը չորանա մի քանի ժամ, այնուհետև ես սևի վրա ժապավեն դրեցի:

3. Հետո ես սպիտակ ստեղները ներկեցի սպիտակ գույնով: Theապավենը սեւ էր պահում բոլոր սեւ ստեղները:

4. Ներկը չորացնելուց հետո ես հանեցի ժապավենը:

Նշում. Ձեզ անհրաժեշտ չէ ներկել բոլոր ստեղները: Ես դրանք նկարել եմ միայն այնպես, որ հետագայում կարողանամ կիսաթափանցիկ ակրիլ օգտագործել:

Քայլ 5: Կտրեք և ներկեք ակրիլը

Կտրեք և ներկեք ակրիլը
Կտրեք և ներկեք ակրիլը
Կտրեք և ներկեք ակրիլը
Կտրեք և ներկեք ակրիլը

1. չափեք յուրաքանչյուր բանալու չափսերը և բանալու պատճենը նկարեք ակրիլային թերթիկի վրա:

2. Կտրեք ակրիլը

Ես առաջին անգամ փորձեցի օգտագործել ակրիլային դանակ, բայց դա չստացվեց: Փոխարենը այն փշրեց ակրիլային թերթիկը:

Ես օգտագործել եմ 200 ատամ ունեցող շրջանաձև սղոց: Սա հիանալի աշխատեց և արագ կտրեց:

3. Ստուգեք `համոզվելու համար, որ դրա չափը ճիշտ է

Եթե վահանակը չափազանց մեծ է, մի փոքր անջատեք և նորից ստուգեք:

4. լակի ներկել ակրիլը

Փորձեք նկարել հնարավորինս արագ և հնարավորինս հավասար: Ներկը սիրում է կուտակվել, իսկ հետո այնքան էլ գեղեցիկ տեսք չունի:

Քայլ 6: Պատրաստեք սենսորային բարձիկներ

Պատրաստեք սենսորային բարձիկներ
Պատրաստեք սենսորային բարձիկներ
Պատրաստեք սենսորային բարձիկներ
Պատրաստեք սենսորային բարձիկներ
Պատրաստեք սենսորային բարձիկներ
Պատրաստեք սենսորային բարձիկներ

1. Թղթի մի մեծ թերթ ծածկեք ալյումինե փայլաթիթեղով: Ես օգտագործեցի լակի սոսինձ, և այն հիանալի աշխատեց: (Որքան ծանր է թուղթը, այնքան լավ)

2. Կտրեք ստեղների ձևերը բարձիկների մեջ: Ես պարզապես օգտագործեցի մկրատ և երկարության մոտավոր հաշվարկներ:

3. Ներդրեք բարձիկների ուրվագիծը թղթի վրա:

Սա ամենադժվար քայլերից մեկն է: Համոզվեք, որ հետևում եք նախշերին և կտրում գծերի երկայնքով, այնպես որ միջին կտորը կպչում է, և երկու կեսերը ցանցում առանց դիպչելու:

4. Կտրեք բարձիկները կիսով չափ

Ես օգտագործել եմ դանակ, բայց եթե ունեք xacto- դանակ, որն ավելի լավ կաշխատի:

5. Սենսորների երկրորդ կտորն անցնում է ակրիլային վահանակների վրա: Coածկեք վահանակի այն կողմը, որը ներկված չէ փայլաթիթեղով: (Սփրեյ սոսինձը հիանալի է աշխատում):

Կրկնեք այս քայլերը ստեղնաշարի յուրաքանչյուր ստեղնի համար

Քայլ 7: Հավաքեք բանալիները

Հավաքեք բանալիները
Հավաքեք բանալիները
Հավաքեք բանալիները
Հավաքեք բանալիները
Հավաքեք բանալիները
Հավաքեք բանալիները

1. Տեղ բարձրացումներ

Սոսնձեցրեք դրանք փայտե սոսինձով

2. Տեղադրեք փրփուրի շերտեր

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

3. տեղադրել թուղթ/փայլաթիթեղ

Տեղադրեք փայլաթիթեղը փրփուրի երկու շարքերի միջև: Համոզվեք, որ երկու կեսերը չեն դիպչում որևէ կետի:

4. Փրփուրի վերեւում տեղադրեք ակրիլ:

Օգտակար գտա ակրիլային վահանակները պիտակավորել, որպեսզի իմանամ, թե որտեղ են տեղավորվում վահանակները:

Այժմ դուք ունեք մի բան, որը շատ նման է ստեղնաշարի, բայց այն աղմուկ է բարձրացնում: Հաջորդ քայլերում մենք ձայն կավելացնենք դաշնամուրին:

Քայլ 8: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Բարեբախտաբար, այս նախագծի էլեկտրագծերը/լարերը բավականին պարզ են: Այն բաղկացած է 3 լարերից, որոնք անցնում են յուրաքանչյուր բանալին և մեկ ռեզիստոր `յուրաքանչյուր բանալու համար:

Ստորին պահոցի մի կողմում ցանկանում եք միացնել դրական լարումը, իսկ մյուս երկուսին `հող և ազդանշանային մետաղալար: Ազդանշանային մետաղալարն անմիջապես անցնում է թվային մուտքի/ելքի վրա Arduino- ով: Հողի մետաղալարն անցնում է ռեզիստորի միջով (ցանկացած արժեք աշխատում է), այնուհետև ընդհանուր գետնին: Բոլոր լարերը թաքնված են պահեստի խցիկում:

1. Պահեստից յուրաքանչյուր բանալին 3 անցք հորատեք:

Այս անցքերը պետք է այնքան մեծ լինեն, որ մետաղալարերը տեղավորվեն:

2. սնուցող մետաղալար անցքերի միջով:

Իմ ալիգատորների տեսահոլովակների համար ես պարզապես կտրեցի լարերի ծայրերը: Ես մետաղալարն ամրացրեցի ամրակներից ՝ նախածանցված անցքերի միջով:

Ալիգատորների երկու սեղմակներ ամրացրեք մեկ ափսեի վրա, իսկ մեկը մյուսին, 3. oldոդման լարեր

Հաջորդ քայլն այն է, որ ալիգատորների ամրակներից մետաղալարերը կպցնել երկար լարերին, որոնք հետ են գնում դեպի ձեր Arduino և հացահատիկ:

4. Միացրեք լարերը

Մեկ լարը, որը միացված է իր երկու վահանակին, միանում է անմիջապես 5 վ -ին: Որպեսզի դա անեմ, ես ցատկող մետաղալար տվեցի դեպի հացահատիկի վրա դրված դրական երկաթուղի, այնուհետև յուրաքանչյուր բանալին ուներ մի դրական մետաղալար, որը հետ էր գնում դեպի այս դրական երկաթուղին:

Մյուս վահանակին (այն երկու լարերով) մի լարն անմիջապես միացրեք ձեր Arduino տախտակի թվային մուտքի/ելքի: Երկրորդ մետաղալարը միանում է գետնին `ձգվող դիմադրիչով: Ես միացրեցի գետնին հացահատիկի բացասական երկաթուղուն, այնուհետև օգտագործեցի փոքր ռելսերը `դիմադրությունը և մետաղալարերը գետնին միացնելու համար:

Քայլ 9: Կոդ

Կան օրենսգրքի երկու հիմնական ծրագրեր: Arduino ծածկագիրը և python ծածկագիրը: Arduino- ն պարզապես փոխանցում է տեղեկատվությունը համակարգչին ՝ օգտագործելով սերիական նավահանգիստները: Այնուհետև համակարգիչը նվագում է աուդիո ֆայլերը `հիմնված մուտքագրված թվերի վրա:

1. Բոլոր ֆայլերը կարելի է գտնել այս GitHub շտեմարանում:

Համոզվեք, որ բոլոր ֆայլերը պահեք մեկ թղթապանակում

2. Վերբեռնեք «final_Arduino_Program» ֆայլը ձեր Arduino- ում

3. Ձեր Python IDE- ի աշխատանքային գրացուցակը դրեք ձեր բոլոր ֆայլերը պարունակող թղթապանակի վրա:

4. Բացեք ֆայլը "1 octive final.py"

5. 65 -րդ տողի սերիական նավահանգիստը փոխեք Arduino- ն պարունակող նավահանգստի: (Սա գտա Arduino IDE- ի միջոցով)

6. Գործարկեք «1 octive final.py» ծրագիրը

Պիտոնի ֆայլի ներսում գործիքը փոխելու հրահանգներ կան

Զվարճանալ!

Քայլ 10: Բարելավումներ

Բարելավումներ
Բարելավումներ
Բարելավումներ
Բարելավումներ
Բարելավումներ
Բարելավումներ

Ես մի քանի գաղափար ունեի դաշնամուրի կատարելագործման համար:

  • Ստեղծեք այնպիսի խաղ, ինչպիսին է Guitar Hero- ն
  • Ստեղծեք օկտավայի անջատիչ, որը թույլ կտա խաղալ նոտաների ավելի լայն տեսականի
  • Ստեղծեք գործիքների փոխարկիչ `գործիքների միջև անցնելու համար
  • Ստեղծեք GUI ՝ ավելի հեշտ նավարկության համար
  • Arduino- ն փոխարինեք Raspberry Pi- ով, որպեսզի այն չպիտի միացված լինի համակարգչին
  • փակցրեք տախտակի փոխարեն PCB

Բարելավումներ, որոնք ես կատարել եմ

  • Ես ծածկույթ ստեղծեցի պահեստավորման տարածքի համար
  • Ես կողքից մի փոս կտրեցի, որպեսզի կափարիչը փակվի և միացված լինի նաև համակարգչին

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