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

Գրպանի փայլուն հրապարակ ՝ 5 քայլ (նկարներով)
Գրպանի փայլուն հրապարակ ՝ 5 քայլ (նկարներով)

Video: Գրպանի փայլուն հրապարակ ՝ 5 քայլ (նկարներով)

Video: Գրպանի փայլուն հրապարակ ՝ 5 քայլ (նկարներով)
Video: 8 բան, որ տղամարդիկ անում են ՄԻԱՅՆ այն կնոջ հետ, ում սիրում են 2024, Հուլիսի
Anonim
Image
Image
Փայլուն գրպանի հրապարակ
Փայլուն գրպանի հրապարակ

Բարի գալուստ իմ առաջին Instructables! Սա զվարճալի փոքրիկ նախագիծ էր, որը ես ուզում էի կիսել, բայց շուտով սպասեք ավելի շատ բաների: Ես ի սկզբանե սա պատրաստել էի իմ երեկոյի համար, բայց այս դիզայնը կարող էր օգտագործվել բազմաթիվ նմանատիպ նախագծերի համար ՝ LED կապերից մինչև հատուկ լուսավոր լույսեր:

Քայլ 1: Ձեզ անհրաժեշտ բաներ

Նյութեր:

  • Attiny85 կամ նմանատիպ
  • Գրության նախատախտակ
  • CR2032 ժամացույցի մարտկոցի կրիչ և մարտկոց
  • Ջարդոն մետաղալար
  • Փոքր անջատիչ
  • RGB LED

Գործիքներ:

  • Sոդման երկաթ
  • Օգնող ձեռքեր
  • Arduino IDE կամ նմանատիպ նոութբուք

Լրացուցիչ նյութեր, որոնք ես պատահաբար օգտագործել եմ.

  • 3D տպիչ
  • Տափակաբերան աքցան
  • Կոնդենսատոր
  • IC- ի ամրացում, որը թույլ է տալիս վերապատրաստել ծրագիրը
  • Պղնձի մետաղալար
  • Պինցետ
  • Sոդման գոլորշի հանող
  • Աշխատանքային լույս
  • Փոքր AVR ծրագրավորող (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Քայլ 2. Հավաքեք խորհուրդը:

Հավաքեք խորհուրդը
Հավաքեք խորհուրդը
Հավաքեք խորհուրդը
Հավաքեք խորհուրդը
Հավաքեք խորհուրդը
Հավաքեք խորհուրդը

Դուք կարող եք հավաքել սա, ինչպես կցանկանայիք, բայց ես կներկայացնեմ իմ ընթացքը ցանկացած հետաքրքրվողի համար:

  1. Սկզբում ես հավաքեցի լույսը: Ես օգտագործեցի knockoff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-S similar-Individively-Addressable-embedded/dp/B01K4HCVDC/), որը պառկած էի նախորդ նախագծից: Ես նաև օգտագործել եմ ստանդարտ 4 փին ընդհանուր կաթոդ RGB LED- ներ ՝ attiny85 չիպով, այնպես որ այն նույնպես պետք է աշխատի, բայց այնքան էլ պայծառ չի լինի:
  2. Այնուհետև ես 4.7 միկրոֆարադի կոնդենսատորը կպցրեցի դրական և բացասական տերմինալներին (ինչպես խորհուրդ է տրվում այս հատուկ LED- ի համար), այնուհետև ես կպցրեցի դրական և բացասական հաղորդալարեր, իսկ տվյալների գիծը LED- ին ՝ 470 օհմ ռեզիստորով:
  3. Հետո ես տեղադրեցի մարտկոցի պահոցը: Ես օգտագործեցի ավելի մեծ նախատախտակ, քան անհրաժեշտ էր, ուստի անհրաժեշտության դեպքում տարածք ունեի ընդլայնելու համար, այնուհետև կպցրեցի cr2032 մարտկոցի կրիչի դրական վերին սալիկը նախատախտակին: Ես օգտագործեցի պղնձե մետաղալարեր ՝ մարտկոցի բռնակի տակ բացասական կողմը ամրացնելու համար:
  4. Հաջորդը ես տեղադրեցի 8 փին IC չիպերի կրիչը նախատախտակի վրա մարտկոցը տեղում, այնպես որ ես գիտեի, որ բավականաչափ տարածք կլինի, ծալեցի կապումներն ու զոդեցի այն:
  5. Ներքևում ես միացրել եմ մարտկոցի կրիչի հոսանքի և գրունտի լարերը IC պահակին: Համոզվեք, որ թողնում եք մի փոքր երկարություն, որը հետագայում կարող է կտրվել ՝ հոսանքի լարին անջատիչ ավելացնելու համար:
  6. Կրկնակի ստուգեք, որ մարտկոցը դեռ տեղավորվում է, և եթե ունեք մուլտիմետր, ստուգեք IC կրիչի հոսանքի և գետնի վարդակները: Կարող է հոգնեցուցիչ թվալ, բայց գնալիս այս բաները ստուգելը կփոխհատուցվի, եթե ստիպված լինեք ավելի ուշ լուծել խնդիրները:
  7. Միացրեք լույսի հոսքերը հոսանքին և գետնին (IC կրիչի հետ միացման մոտ) և գործարկեք մեկ տվյալների տող IC- ի ստանդարտ կապից: (կրկնակի ստուգեք մատնահետքի թերթիկով `համոզվելու համար, որ քորոցը հասանելի է, բայց հակառակ դեպքում պարզապես օգտագործեք այն, ինչն առավել հարմար է զոդման համար)
  8. Այնուհետև կտրեք էլեկտրահաղորդման գծի պղնձե մետաղալարը, նախքան այն հասնի IC ամրակին, մի փոքր երկարությամբ մետաղալար կպցրեք երկու կողմերին:
  9. Այնուհետև կտրեք մետաղալարը չափի մեջ, ամրացրեք լարերը մի փոքր անջատիչի երկու լարերի վրա, ամրացրեք երրորդ կապիչը և տաք սոսնձեցրեք անջատիչը կողքի վրա մնացած բաց տարածության վրա: Carefulգույշ եղեք անջատիչը մեկուսացնելու դեպքում, եթե այն տեղադրված է այլ բաց մետաղալարերի վրա կամ դրանց մոտ, քանի որ պատյանը մետաղյա է: Ես պարզապես օգտագործեցի մի փոքր կտոր էլեկտրական ժապավեն:

Քայլ 3: Chրագրավորեք ձեր չիպը:

Այս ծրագրի իմ կոդը կարելի է հանել Github- ից ՝ https://github.com/3jackattack3/simpleSpectrumLigh…. Սա ծրագրավորելու համար ես ներդրեցի Platformio հավելումը ատոմային տեքստի խմբագրիչի համար ՝ օգտագործելով sparkfun- ի «tinyAVRprogrammer»: Ըստ իմ փորձի, սա եղել է իմ սիրած միջոցը, որը կարող է գրել և վերբեռնել ծածկագիր IC չիպերի վրա, ինչպես attiny85- ը:

Platformio plugin- ը ավելի շատ անձնական նախապատվություն է, չնայած խորհուրդ եմ տալիս ստուգել այն: Ես փորձել եմ arduinos- ի ծրագրավորման 3 հստակ մեթոդներ, որոնք ինձ դուր են գալիս տեքստային խմբագրիչներում, և ես բախվել եմ Sublime տեքստի Stino և Deviot հավելումների հետ, բայց ահռելի հաջողություններ եմ ունեցել ատոմի համար նախատեսված այս պլագիոնի հետ: Այնուամենայնիվ, քանի որ սա ավելի շատ անձնական նախասիրություն է, ես կփորձեմ ժամանակ ունենալուն պես ավելացնել ավանդական arduino IDE ծածկագիրը: Եթե ցանկանում եք ինքներդ փոխարկել այն, պարզապես պատճենեք.cpp ֆայլի տեքստը նոր arduino նախագծի մեջ և հեռացրեք առաջին տողը ՝ «#include Arduino»:

Այնուամենայնիվ, IC- ի ծրագրավորումը մի փոքր ավելի բարդ է դառնում: Իմ օգտագործած մեթոդը գալիս է անմիջապես sparkfun- ից և մինչ այժմ գտածս լավագույն մեթոդն է: Ստուգեք նրանց ուղեցույցը ՝ AVR չիպերի ծրագրավորման հեշտ հետևելի ուղեցույցի համար (https://learn.sparkfun.com/tutorials/tiny-avr-prog…): Մյուս գերիշխող մեթոդը, որը ես տեսել եմ, այն է, որ arduino Uno- ն օգտագործվի որպես IC chip- ի բեռնիչ, որը շատ ավելի էժան է, եթե կողքդ տեղադրեք լրացուցիչ տախտակ, բայց ավելի հակված է սխալների:

Քայլ 4: Լրացուցիչ. 3D տպված պատյան:

Լրացուցիչ. 3D տպված պատյան
Լրացուցիչ. 3D տպված պատյան

Այս կառուցումն ավարտելու համար ես ուզում էի այն մի փոքր ավելի պրոֆեսիոնալ դարձնել ՝ միաժամանակ պաշտպանելով էլեկտրոնիկան և ապահովելով անջատիչը: Վերևում դուք կարող եք տեսնել գործի ձևավորման իմ անընդհատ ընթացքը և կարող եք գտնել տիեզերքի մոդելները: (https://www.thingiverse.com/thing:2904029) Ես դրանք հատուկ նախագծել եմ իմ կառուցվածքի համար, բայց դուք, հավանաբար, կարող եք փոփոխել մոդելը `ձեր կարիքներին համապատասխան, կամ պարզապես օգտագործել որպես ոգեշնչում ձեր սեփական դիզայնի համար:

Քայլ 5. Ինչպես կարգավորել գրպանի հրապարակում

Ինչպես կարգավորել գրպանի հրապարակում
Ինչպես կարգավորել գրպանի հրապարակում
Ինչպես կարգավորել գրպանի հրապարակում
Ինչպես կարգավորել գրպանի հրապարակում
Ինչպես կարգավորել գրպանի հրապարակում
Ինչպես կարգավորել գրպանի հրապարակում

Ստեղծագործ եղեք: Ես սկսեցի «մեկ հուշում» ստանդարտ ծալքով (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), որը լավ է աշխատում գրպանային քառակուսու լույսը ցրելու համար:. Այստեղ գրպանային քառակուսու նյութը մեծ նշանակություն ունի: Դուք կարող եք էժան ձեռք բերել մետաքսե գրպանի քառակուսի ամազոնում (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), որը ֆանտաստիկ կերպով աշխատում է լույսը ցրելու համար:

Քառակուսին ծալեք քառորդների մեջ, այնուհետև սարքը տեղադրեք ծալքի մեջ, որպեսզի այն ամուր լինի երկու վերևի կողմերում (կողմնորոշված է որպես ադամանդ): Լրացրեք ծալքը և օգտագործեք անվտանգության քորոց հիմքում ՝ ձևը պահպանելու համար: Գրպանը մտցնելուց հետո անվտանգության քորոցն ամբողջությամբ կթաքնվի, և եթե այն ճիշտ փչվի, լույսը ավելի ցրված կհայտնվի, ինչպես տեսանյութում, այլ ոչ թե այստեղ ցուցադրվող կետային լույսը:

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