Բովանդակություն:
- Պարագաներ
- Քայլ 1: Տպեք մասերը
- Քայլ 2: Պատրաստեք հիմքը
- Քայլ 3: Պատրաստեք ռոտորը
- Քայլ 4: Պատրաստեք մխոցը
- Քայլ 5. Հավաքեք պտտվող անջատիչը
- Քայլ 6: Փորձարկեք պտտվող անջատիչը
- Քայլ 7: Վերջնական մտքեր
Video: Մեկ այլ հիմնականում 3D տպագրությամբ պտտվող անջատիչ ՝ 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Fusion 360 նախագծեր »
Որոշ ժամանակ առաջ ես ստեղծեցի հիմնականում 3D տպագրությամբ պտտվող անջատիչ, հատուկ իմ Minivac 601 Replica նախագծի համար: Իմ նոր Think-a-Tron 2020 նախագծի համար ես զգում եմ ևս մեկ պտտվող անջատիչի կարիք: Ես փնտրում եմ SP5T վահանակի տեղադրման անջատիչ: Լրացուցիչ պահանջն այն է, որ ես կկարդամ անջատիչը `օգտագործելով Arduino- ն` սահմանափակ մուտքի/ելքի կապումներով:
Ես զարմացա, թե որքան թանկ կարող են լինել SP5T պտտվող անջատիչները: PCB- ի տեղադրման սարքերը բավականին էժան են, բայց չափազանց փոքր և պիտանի չեն իմ կարիքների համար: Վահանակի ամրացման անջատիչները Digi-Key- ում $ 25+ էին, և ինձ երկուսը պետք կգան: Եթե ես համբերատար ընկեր լինեի, հավանաբար կարող էի արտասահմանից շատ ավելի էժան աղբյուրներ ձեռք բերել: Աշխատանքը կատարելու համար ես կարող էի օգտագործել էժան պոտենցիոմետր ՝ անալոգային մուտքի հետ միասին, բայց ես իսկապես ուզում էի լուծում ունենալ համապատասխան «դետենտներով»: Այսպիսով, օրվա վերջում ես որոշեցի փորձել DIY մոտեցում, և մի քանի օր աշխատելուց հետո ես գտա վերևում պատկերված դիզայնը:
Դա կոմպակտ չէ, քանի որ «խանութում գնված» անջատիչ է 50 մմ տրամագծով, բայց այն, անշուշտ, կիրառելի է շատ իրավիճակներում, ներառյալ իմը: Պոտենցիոմետրի պես, դուք կարող եք կարդալ հինգ տարբեր «կանգառներ» մեկ անալոգային քորոցով և, ինչպես երևում է վերևում, տեղադրված է վահանակի վրա:
Այսպիսով, եկեք կառուցենք մեկը:
Պարագաներ
Բացի տպագիր մասերից ձեզ հարկավոր է.
- 6 2K Օմ ռեզիստորներ:
- Որոշ փոքր սկավառակի մագնիսներ `3 մմ տրամագծով և 2 մմ խորությամբ:
- Կարճ 7 մմ երկարություն 2 մմ տրամագծով (12 AWG) չմեկուսացված պղնձե մետաղալար:
- Որոշ կապող մետաղալարեր: Իմն ուներ փափուկ սիլիցիումի մեկուսացում:
Քայլ 1: Տպեք մասերը
Այն ամենը, ինչ ձեզ հարկավոր է այս Պտտվող անջատիչը պատրաստելու համար, պատկերված է վերևում: Տպագրված մասերի համար ես օգտագործել եմ հետևյալ կարգավորումները (եթե այլ բան նշված չէ).
Տպման թույլտվություն.2 մմ
Լցնել ՝ 20%
Թել ՝ AMZ3D PLA
Նշումներ. Աջակցություններ չկան: Տպեք մասերը իրենց կանխադրված կողմնորոշմամբ: Պտտվող անջատիչ պատրաստելու համար ձեզ հարկավոր է տպել հետևյալ մասերը.
- 1 - պտտվող անջատիչ բազա
- 1 - պտտվող անջատիչ ռոտոր
- 1 - պտտվող անջատիչ մխոց
- 1 - պտտվող անջատիչ միջադիր
- 1 - պտտվող անջատիչ բազա
- 1 - Պտտվող անջատիչի լարերի ամրացում (ըստ ցանկության)
Քայլ 2: Պատրաստեք հիմքը
- Տեղադրեք մագնիսներից 6 -ը Հիմքի կտորի մեջ: Օգտագործեք մի փոքր սոսինձ `դրանք տեղում պահելու համար: Համոզվեք, որ բևեռականությունը նույնն է բոլոր 6 մագնիսների դեպքում:
- Ռեզիստորները միացրեք շարքով, ինչպես վերը նշված լուսանկարում: Յուրաքանչյուրը պետք է լինի 15 մմ հեռավորության վրա: Ես պատրաստեցի մի փոքրիկ ջիգ, որպեսզի դրանք ամրացնեմ զոդման համար:
- Տեղադրեք ռեզիստորները Base ալիքի մեջ, մագնիսները պահող «պոստերի» հետևում: Դիմադրիչները գնում են անմիջապես սյուների հետևում, մինչդեռ զոդված հոսքերը մտնում են «բացերի» մեջ:
-
Երբ համոզված եք, որ բոլոր ռեզիստորները ճիշտ են տեղադրված, դրանք ներքև մղեք դեպի ալիքի ներքևը, այնուհետև ամրացրեք դրանք տեղում «Gasket» կտորով:
Քայլ 3: Պատրաստեք ռոտորը
- Տեղադրեք մագնիս ռոտորի կողմի վեց անցքերից յուրաքանչյուրի մեջ: Ո NOTՇԱԴՐՈԹՅՈՆ. Մագնիսները պետք է ուղղված լինեն այնպես, որ նրանք գրավեն Մագնիսները, որոնք տեղադրված են Բազայի ներսում: Օգտագործեք մի փոքր սոսինձ ՝ բոլոր մագնիսները տեղում պահելու համար:
- Տեղադրեք չորս մագնիսների կույտ ՝ վերևում պատկերված Ռոտորի «խորանի» հետևի անցքի մեջ:
- Կպչեք Rotor Top- ը Rotor- ի վրա, որպեսզի գետինը դառնա փոքրիկ քառակուսի թունել: Ես հավասարեցրել եմ լիսեռի հարթ եզրը խորանի ձախ եզրին:
Քայլ 4: Պատրաստեք մխոցը
- Մխոցի «հետևի» անցքի մեջ տեղադրեք երեք մագնիսների կույտ: Նշում. Այս մագնիսները պետք է կողմնորոշված լինեն, որպեսզի նրանք հետ մղեն մագնիսները, որոնք տեղադրված են Ռոտորի ներսում `միջանցքի հետևի մասում: Մի փոքր սոսինձ օգտագործեք դրանք ամրացնելու համար:
- 7 մմ երկարությամբ 2 մմ տրամագծով պղնձե մետաղալարերը կպցրեք կարճ միացման երկարության ծայրին:
- Մղման մետաղալարը մղեք մխոցի առջևի անցքի միջով և 7 մմ պղնձե մետաղալարը կպցրեք մխոցի առջևի պուրակներին, ինչպես վերևում գտնվող լուսանկարում: Carefulգույշ եղեք, որ պղնձե մետաղալարերի առջևից սոսինձ չստանաք:
Քայլ 5. Հավաքեք պտտվող անջատիչը
- Սահեցրեք մխոցը դեպի ռոտոր, ներքևում տեղադրված մետաղալարով, ինչպես վերևում: Մագնիսները պետք է մխոցը մղեն դեպի Ռոտորի առջևը:
- Անցեք մետաղալարը Հենակետի ներքևի անցքի միջով, մխոցը մղեք դեպի Ռոտորի ստորջրյա հետևի կողմը և հավաքվածքը սահեցրեք Բազայի մեջ:
- Սա լավ ժամանակ է անջատիչը փորձարկելու համար: Ռոտորը պետք է ազատ շրջվի, իսկ Պիստոնը պտտվելիս պետք է սահի դեպի Հիմքի խորքերը: Դուք պետք է զգաք, երբ Մխոցը սեղմվում է անցքերից մեկի մեջ և զգում եք որոշակի դիմադրություն, երբ փորձում եք շրջվել անցքից: Դա այն կալանավորման գործողությունն է, որի մասին ես խոսեցի:
- Երբ համոզված եք, որ ամեն ինչ լավ է աշխատում, սոսնձեք Հիմքի գագաթը բազայի վրա ՝ զգույշ լինելով ռոտորը ջնջելու համար:
Քայլ 6: Փորձարկեք պտտվող անջատիչը
Ես միացրեցի պտտվող անջատիչը Arduino Nano- ին և գրեցի մի փոքր փորձնական ուրվագիծ `որոշելու անալոգային Read () արժեքներից վերադարձված արժեքները պտտվող անջատիչի հինգ դիրքերից յուրաքանչյուրում և ստացա հետևյալ արժեքները. 233, 196, 159, 115, և 68. Հետևյալ ուրվագծում ես օգտագործում եմ այս արժեքները և դրանց շուրջ սահմանում եմ -10 -ից +10 միջակայք `ընթերցումներում ցնցումները հաշվի առնելու համար:
#ներառել «FastLED.h»
#սահմանել NUM_LEDS 35 #սահմանել LEDS_PIN 6 CRGB լուսարձակներ [NUM_LEDS]; int A [35] = {0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1}; int B [35] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0}; int C [35] = {0, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0}; int T [35] = {1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}; int F [35] = {1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}; int a = 0; void setup () {Serial.begin (115200); Serial.println («Փորձարկման դիմադրության ցանց»); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (լուսարձակներ, NUM_LEDS); Serial.begin (115200); Serial.println («5x7 LED զանգված»); FastLED.setBrightness (32); } int հաշվարկ A = 0; int հաշվարկ B = 0; int հաշվարկ C = 0; int հաշվարկ T = 0; int հաշվարկ F = 0; void loop () {a = analogRead (5); Serial.println (a); եթե (a = 58) հաշվարկ F ++; եթե (a = 105) հաշվել T ++; եթե (a = 149) հաշվարկ C ++; եթե (a = 186) հաշվարկ B ++; եթե (a = 223) հաշվարկ A ++; if (countF> 10) {showLetter (F); հաշվել A = 0; հաշվել B = 0; հաշվիչ C = 0; հաշվել T = 0; countF = 0;} եթե (countT> 10) {showLetter (T); հաշվել A = 0; հաշվել B = 0; հաշվիչ C = 0; հաշվել T = 0; countF = 0;} եթե (countC> 10) {showLetter (C); հաշվել A = 0; հաշվել B = 0; հաշվիչ C = 0; հաշվել T = 0; countF = 0;} եթե (countB> 10) {showLetter (B); հաշվել A = 0; հաշվել B = 0; հաշվիչ C = 0; հաշվել T = 0; countF = 0;} եթե (countA> 10) {showLetter (A); հաշվել A = 0; հաշվել B = 0; հաշվիչ C = 0; հաշվել T = 0; countF = 0;} ուշացում (10); } void showLetter (int տառ ) {for (int i = 0; i <NUM_LEDS; i ++) {if (letter == 1) {leds = CRGB:: White; } else {leds = CRGB:: Սև; }} FastLED.show (); }
Այս թեստի արդյունքները կարելի է տեսնել վերևում: Ես տպեցի մի փոքրիկ վահանակ `անջատիչը միացնելու համար: Սա Rotary Switch- ի անվերջ օգտագործումն է `օգտվողի պատասխանը բազմակի ընտրության հարցին (A, B, C) կամ True/False հարցին (T, F): Հետո ես միացրի 5x7 NeoPixel էկրան, որը նույնպես իմ Think-a-Tron 2020 նախագծի մի մասն է: Ահա Arduino- ի բոլոր կապերը.
- Displayուցադրել կարմիր մետաղալար +5 Վ -ի վրա
- Displayուցադրեք կանաչ մետաղալարը D6- ին
- Սպիտակ մետաղալարերը ցուցադրեք GND- ին
- Պիստոնի մետաղալարն անցեք A5- ի
- Անջատեք ռեզիստորների մետաղալարերը GND- ին
Ահա Rotary Switch- ի և 5x7 Display- ի տեսանյութը գործողության մեջ:
Քայլ 7: Վերջնական մտքեր
Ես բավականին գոհ եմ իմ DIY Rotary Switch- ից: Այն լավ է աշխատում և հաճելի «զգացում» ունի կանգառների միջև անցնելիս:
Ոչ բոլորը կցանկանան ժամանակ հատկացնել իրենց պտտվող անջատիչը կատարելու համար, և, անշուշտ, կունենան տարբեր պահանջներ, քան ես ունեի: Այնուամենայնիվ, ինձ նման մեկի համար, ով կատարում է բազում վերարտադրողական աշխատանքներ, հաճելի է իմանալ, որ փոքր ջանքերով կարող եք ձեռք բերել այն, ինչ ձեզ հարկավոր է աշխատանքն ավարտելու համար ՝ առանց փոխզիջման:
Խորհուրդ ենք տալիս:
Մեկ այլ MIDI- ից CV տուփ: 7 քայլ (նկարներով)
Մեկ այլ MIDI- ից CV Box. Մեկ այլ MIDI- ից CV- ի տուփը նախագիծ է, որը ես մշակեցի, երբ Korg MS10- ը թակեց իմ դուռը և տեղի ունեցավ իմ արվեստանոցում: Քանի որ իմ կարգավորումը մեծապես վերաբերում է MIDI- ին ՝ բոլոր գործիքներն ավտոմատացնելու և համաժամացնելու համար, երբ ես MS10- ը գնեցի առաջին խնդիրը, որը ես ունեի
Հիմնականում 3D տպված Rocker անջատիչ. 4 քայլ (նկարներով)
Հիմնականում 3D տպված ռոքերային անջատիչ. The Instructable- ը հետագա ուսումնասիրությունն է այն բանի, թե ինչ կարելի է հասնել խոնարհ մագնիսական եղեգի անջատիչով և մի քանի նեոդիմի մագնիսներով: Մինչ այժմ եղեգի անջատիչների և մագնիսների միջոցով ես նախագծել եմ հետևյալը
Միացված անջատիչ միացում UC- ով: Մեկ սեղմիչ կոճակ: Մեկ քորոց: Դիսկրետ բաղադրիչ. 5 քայլ
Միացված անջատիչ միացում UC- ով: Մեկ սեղմիչ կոճակ: Մեկ քորոց: Դիսկրետ բաղադրիչ. Բարև բոլորին, ցանցում փնտրում էի միացման/անջատման միացում: Այն, ինչ գտա, այն չէր, ինչ ես փնտրում էի: Ես խոսում էի ինքս ինձ հետ, անպայման դրա ճանապարհը կա: Դա այն էր, ինչ ինձ պետք էր: -Միակ մեկ կոճակ միացնելու և անջատելու համար: -Պետք է օգտագործել միայն
PIWOOLET (Pi.WOOd.tabLET). Պարզապես մեկ այլ PI պլանշետ. 10 քայլ (նկարներով)
PIWOOLET (Pi.WOOd.tabLET). Պարզապես այլ PI պլանշետ. Ներածություն. Ինչու՞ դա ես հասկացա: Պատասխանը այդքան պարզ է. Զվարճանքի համար. պահպանել ձայնային ելքի հասանելիությունը; պահպանել մուտքը GPIO; պահպանել մուտքը առնվազն մեկ USB պորտ: BOM Rasp
64 Pixel RGB LED էկրան - մեկ այլ Arduino կլոն. 12 քայլ (նկարներով)
64 Pixel RGB LED էկրան - մեկ այլ Arduino կլոն. Այս էկրանը հիմնված է 8x8 RGB LED մատրիցի վրա: Փորձարկման նպատակով այն միացված էր Arduino- ի ստանդարտ տախտակին (Diecimila) `օգտագործելով 4 հերթափոխի գրանցամատյան: Աշխատանքի հասնելուց հետո այն մշտականացրեցի գործվածքային տախտակի վրա: Տեղափոխման գրանցամատյանները 8 բիթ լայնությամբ են և