Տեխնիկական բաճկոն `6 քայլ
Տեխնիկական բաճկոն `6 քայլ
Anonim
Տեխնիկական բաճկոն
Տեխնիկական բաճկոն

Այս ձեռնարկը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse-Art- ի նախագծի պահանջի կատարման համար (www.makecourse-art.com):

Մեր նախագիծը բաճկոն է, որն իրականացնում է ցածր տեխնոլոգիական, պանկ-ռոք ֆուտուրիստական տեսք արտադրող տեխնոլոգիա, որը հիշեցնում է Cyberpunk 2077 տեսախաղում տեսած ոճերը:

Քայլ 1: Նյութեր

  • Մեկուսացված էլեկտրական մետաղալարեր
  • Էլեկտրական ժապավեն
  • Velcro
  • Ֆեն
  • Մետաղական կտրիչներ
  • Սուպեր սոսինձ
  • Մկրատ
  • Վինիլային փաթեթավորում
  • Վինիլային ֆիլմ և տպիչ
  • 1/4 "պտուտակներ և մուրճ
  • Բաճկոն բաճկոնի գրպանով
  • Breadboard
  • 10 կՕմ պոտենցիոմետր
  • LEADLEDS B1248 LED կրծքանշան + USB
  • WS2812B RGB LED շերտեր
  • 3D տպիչ
  • Մաքրել TPU թել
  • Arduino Uno R3
  • 9 Վ մարտկոց կամ էլեկտրամատակարարում

Քայլ 2: Շղթա

Շրջան
Շրջան

Մեր նախագծած սխեման օգտագործում է Arduino Uno, 10 կՕմ պոտենցիոմետր և WS2812B LED ժապավեն: Պոտենցիոմետրը A0- ին միացված անալոգային մուտք է: Դրա արժեքը կարդում է Arduino- ն և օգտագործվում LED շերտի կառավարման համար:

Քայլ 3: Կոդ

Կոդ
Կոդ
Կոդ
Կոդ

*Կոդը վերբեռնվել է որպես.rar ֆայլ, պետք է ապաշրջափակվի*

Կոդի գործառույթն է վերահսկել LED շերտը ՝ օգտագործելով A0 կապին միացված պոտենցիոմետրը: Կոդը կարդում է պոտենցիոմետրի արժեքը և այն օգտագործում է LED- ների գույնը փոխելու համար `օգտագործելով շեմի արժեքներն ու ընդմիջումները:

LED շերտերն օգտագործում են կարմիր, կանաչ և կապույտ լույսերի համակցություններ ՝ տարբեր ինտենսիվությամբ ՝ գույների լայն տեսականի ցուցադրելու համար, օրինակ ՝ (255, 0, 0) կարմիրը փայլելու համար: Օձիքի LED շերտը (LED_PIN1- ը 7 -րդ փինում) օգտագործում է հանգույցներ, որոնք թույլ են տալիս LED- ներին մեկ -մեկ ակտիվացնել ձախից աջ մեկ գույնով: Այս շերտերը վերահսկվում են պոտենցիոմետրի արժեքով, որը նշված է և պահվում է որպես sensorValue: Եթե sensorValue- ն 400 -ից մեծ է, LED- ները մանուշակագույն են լուսավորում, հակառակ դեպքում, եթե 500 -ից ավելի, նրանք փայլում են ինդիգո, 600 կապույտ, 700 կանաչ, 800 դեղին, 900 նարնջագույն և 1000 կարմիր: Այլապես, եթե դրանք 300 -ից պակաս են, LED- ները անջատված կլինեն (0, 0, 0):

LED նշանը ծրագրավորվում է տեքստային խմբագրիչի միջոցով: Երբ միացված եք համակարգչին, տեքստային խմբագիրն ինքնաբերաբար կբացվի, և պահված տեքստը կարող է խմբագրվել այնտեղից:

Քայլ 4: 3D տպագիր բաղադրիչներ

3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ
3D տպագիր բաղադրիչներ

1. bleինանշան. Սկսած մեր ամենահավակնոտ կտորից ՝ մեր դիզայնը ներառում է պատվերով պատրաստված բոցավառ վագրի խորհրդանիշ, որն ի սկզբանե նախագծված էր ամբողջ մեջքին տեղավորվելու համար, սակայն սեղմված էր կարկատանի չափի և տեղադրված էր բաճկոնի դիմային մասում: Դիզայնը կազմվել և գունավորվել է Photoshop- ում, այնուհետև ձևը հայտնաբերվել և արտամղվել է Մայայում, և վերջապես 3D տպագրվել ՝ թափանցիկ TPU թելերի միջոցով: Պատկերը ինքնին տպագրվել է բարակ վինիլային ֆիլմի վրա, այնուհետև միացվել է 3D տպագրված խորհրդանշանին ՝ օգտագործելով վարսահարդարիչ: Այնուհետև այն կենտրոնացած էր կարմիր կարկատանի վրա և սոսնձված էր բաճկոնին:

2. Arduino և մարտկոցի բնակարան. Այս կտորը կառուցվել է Arduino- ում տեղավորելու համար, որպեսզի պաշտպանի դրա շրջանառությունը և օգնի էլեկտրական մեկուսացմանը `մեկուսացնելով Arduino- ն: Կա նաև խցիկ, որը տեղավորվում է 9 Վ մարտկոցի մեջ, երկրորդ պատյանը տպվել է առանց այս հավելման `սնուցման աղբյուրի օգտագործման համար: Այս կտորը մոդելավորվել է Inventor- ում և հիմնված է ուղղանկյուն պրիզմայի վրա, որը դուրս էր մղվել: Տպագրվելուց հետո պատյանն ամրացվում է տախտակին `օգտագործելով էլեկտրական ժապավեն կամ Velcro: Հետո, Arduino- ն և մարտկոցը տեղադրվում են իրենց համապատասխան խցիկներում և միացված են լարին, որոնք չեն պահանջում լրացուցիչ միացում, բացի էներգիայի մատակարարման միացումից, երբ օգտագործվում են:

Քայլ 5: Բաճկոնների հավաքում

Բաճկոնների հավաքում
Բաճկոնների հավաքում
  1. LED կրծքանշան. Նշանը ծրագրավորելուց հետո օգտագործեք անվտանգության քորոցն ու մագնիսը ՝ այն ամրացնելու համար, որտեղ ցանկանում եք:
  2. Օձիք. Օձիքների կենտրոնում հորիզոնական տեղադրեք նույն երկարությամբ էլեկտրական ժապավենի ժապավենը: Այժմ, տեղադրեք LED ժապավենը ժապավենի վրա և ամրացրեք այն ամուր: Մկրատով LED շերտի երկարությամբ ստեղծեք երկու ճեղք: Չափեք և կտրեք ուղղանկյուն վինիլային կտոր և տեղադրեք այն երկու ճեղքերի մեջ: Օգտագործելով քառորդ դյույմանոց պտուտակներ, 6 -ը ձեռքով փորեք գործվածքների միջով և վինիլ ՝ պտուտակահան օգտագործելով: Համոզվեք, որ պտուտակները դուրս են գալիս օձիքի հետևի մասից: Համոզվեք, որ երկուսը կենտրոնում են, իսկ չորսը ՝ ձախ և աջ անկյուններում: Կտրեք պտուտակների ծայրերը ՝ օգտագործելով մետաղալարերը, այնուհետև ծայրերը հարթեցրեք մուրճի միջոցով: Այժմ, լարերը միացրեք LED շերտի ծայրից մինչև տախտակ ՝ մեկուսացված մետաղալարով և ներկառուցված կանացի միակցիչներով: Անհրաժեշտության դեպքում կարճացրեք լարերը `օգտագործելով մետաղալարերը: Ավարտելուց հետո օգտագործեք էլեկտրական ժապավեն `մեկուսացված լարերը ներքին կայծակաճարմանդով միացնելու համար:
  3. Տարբերակ. Տեղադրեք խորհրդանիշը բաճկոնի կրծքավանդակի ձախ կողմում և օգտագործեք գերծանրքաշային սոսինձ `այն մակերեսին կապելու համար:
  4. Arduino + Բնակարան. Օգտագործեք velcro ՝ բաճկոնի գրպանում գտնվող տախտակն ու պատյանն ամրացնելու համար: Բոլոր համապատասխան Arduino միացումներն իրականացնելուց հետո տեղադրեք Arduino- ն իր պատյանում: Վերջապես, տեղադրեք 9 Վ մարտկոցը և միացրեք այն Arduino- ին:

Քայլ 6: Բաճկոնի օգտագործումը

Բաճկոնն օգտագործելու համար պոտենցիոմետրը շրջեք դեպի ձախ կողմը և շարունակեք Arduino- ն միացնել 9 Վ մարտկոցին: Լույսերը փոխելու համար պոտենցիոմետրը պտտեք ժամացույցի սլաքի ուղղությամբ: Անջատելու համար դրանք ամբողջովին շրջեք ժամացույցի սլաքի ուղղությամբ:

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