Mundarija:
- Ta'minotlar
- 1 -qadam: qismlarni chop eting
- 2 -qadam: bazani tayyorlang
- 3 -qadam: Rotorni tayyorlang
- 4 -qadam: Pistonni tayyorlang
- 5 -qadam: Aylanadigan kalitni yig'ing
- 6 -qadam: Aylanadigan kalitni sinab ko'ring
- 7 -qadam: Yakuniy fikrlar
Video: Boshqa 3D bosma aylantirish tugmasi: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Fusion 360 loyihalari »
Biroz vaqt o'tgach, men asosan Minivac 601 Replica loyihasi uchun asosan 3D bosma aylanadigan kalitni yaratdim. "Think-a-Tron 2020" yangi loyiham uchun men o'zimni boshqa aylantirgichga muhtojman. Men SP5T paneli o'rnatish kalitini qidiraman. Qo'shimcha talab shundaki, men cheklangan kirish/chiqish pinlari bo'lgan Arduino yordamida kalitni o'qiyman.
SP5T aylanadigan kalitlari qanchalik qimmat bo'lishi meni hayron qoldirdi. PCB -ni o'rnatish juda arzon, lekin juda kichik va mening ehtiyojlarimga yaroqsiz. Panelni o'rnatish kalitlari Digi-Keyda $ 25+ edi va menga ikkita kerak bo'ladi. Agar men sabrli odam bo'lganimda, ehtimol, chet eldan ancha arzonroq sotib olardim. Men ishni bajarish uchun analog kirish bilan birgalikda arzon potentsiometrdan foydalanishim mumkin edi, lekin men, albatta, to'g'ri "to'xtash joylari" bo'lgan yechimni xohlardim. Shunday qilib, kun oxirida men DIY uslubini sinab ko'rishga qaror qildim va bir necha kunlik ishdan so'ng men yuqorida tasvirlangan dizaynni topdim.
Bu diametri 50 mm bo'lgan "do'kondan sotib olingan" kalit sifatida ixcham emas, lekin u ko'p holatlarda, shu jumladan meniki uchun ham ishlatilishi mumkin. Potentsiometrga o'xshab, siz bitta analog pin yordamida besh xil "to'xtash" ni o'qishingiz mumkin va yuqorida ko'rinib turganidek, panelga o'rnatiladi.
Shunday qilib, birini quraylik.
Ta'minotlar
Bosilgan qismlarga qo'shimcha ravishda sizga kerak bo'ladi:
- 6 ta 2K ohmli rezistorlar.
- Diametri 3 mm va chuqurligi 2 mm bo'lgan kichik disk magnitlari.
- Qisqa 7 mm uzunlikdagi 2 mm diametrli (12 AWG) izolyatsiyalanmagan mis sim.
- Bir nechta ulanish simlari. Meniki yumshoq silikon izolyatsiyaga ega edi.
1 -qadam: qismlarni chop eting
Ushbu Rotary Switch -ni yaratish uchun kerak bo'lgan hamma narsa yuqorida ko'rsatilgan. Bosilgan qismlar uchun men quyidagi sozlamalardan foydalandim (agar boshqacha ko'rsatilmagan bo'lsa):
Bosib chiqarish o'lchamlari:.2 mm
To'ldirish: 20%
Filament: AMZ3D PLA
Izohlar: qo'llab -quvvatlamaydi. Qismlarni standart yo'nalishda chop eting. Rotary switchni yaratish uchun siz quyidagi qismlarni chop etishingiz kerak bo'ladi:
- 1 - Rotary Switch bazasi
- 1 - aylanadigan kalitli rotor
- 1 - aylanadigan kalit pistoni
- 1 - aylanadigan kalit qistirmasi
- 1 - Rotary Switch bazasi
- 1 - aylanadigan kalitli simi simlari (ixtiyoriy)
2 -qadam: bazani tayyorlang
- Asosiy qismga 6 magnitni joylashtiring. Ularni ushlab turish uchun ozgina elimdan foydalaning. Kutupluluğun barcha 6 magnit uchun bir xil ekanligiga ishonch hosil qiling.
- Rezistorlarni yuqoridagi fotosuratda bo'lgani kabi ketma -ket lehimlang. Ularning har biri 15 mm masofada bo'lishi kerak. Men ularni lehimlash uchun joyida ushlab turish uchun kichik jig yasadim.
- Rezistorlarni asosiy kanalga, magnitlarni ushlab turgan "postlar" orqasiga joylashtiring. Rezistorlar to'g'ridan -to'g'ri ustunlar orqasida, lehimlangan simlar "bo'shliqlarga" kiradi.
-
Barcha rezistorlar to'g'ri joylashtirilganidan qoniqsangiz, ularni kanalning pastki qismiga suring, so'ngra ularni "Shlangi" bo'lagi bilan mahkamlang.
3 -qadam: Rotorni tayyorlang
- Rotor yonidagi oltita teshikning har biriga magnit soling. QAYD: Magnitlar yo'naltirilgan bo'lishi kerak, ular taglikning ichki qismiga o'rnatilgan magnitlarni o'ziga tortadi. Barcha magnitlarni joyida ushlab turish uchun ozgina elim ishlating.
- Yuqorida tasvirlangan Rotor "truba" ning orqa qismidagi teshikka to'rtta magnit to'plamini joylashtiring.
- Rotorning yuqori qismini rotorga yopishtiring, shunda chuqur kichik kvadratli tunnelga aylanadi. Men milning tekis chetini olukning chap chetiga tekisladim.
4 -qadam: Pistonni tayyorlang
- Pistonning "orqa" qismidagi teshikka uchta magnit to'plamini joylashtiring. QAYD: Bu magnitlar yo'naltirilishi kerak, shunda ular chuqurning orqa qismidagi Rotorning ichki qismiga o'rnatiladi. Ularni mustahkamlash uchun ozgina elim ishlating.
- 7 mm uzunlikdagi 2 mm diametrli mis simni qisqa uzunlikdagi paychalarining oxirigacha lehimlang.
- Bog'lanish simini piston oldidagi teshikdan o'tkazing va yuqoridagi rasmda bo'lgani kabi 7 mm mis simni piston oldidagi o'rmonlarga yopishtiring. Mis simining old tomoniga hech qanday elim tushmasligiga ehtiyot bo'ling.
5 -qadam: Aylanadigan kalitni yig'ing
- Pistonni pastdagi uyadan yuqoridagi kabi itarib, Rotorga siljiting. Magnitlar pistonni rotor old tomoniga surishi kerak.
- Simni taglikning pastki qismidagi teshikdan o'tkazing, pistonni rotor tubining orqa tomoniga suring va moslamani taglikka siljiting.
- Bu kalitni sinab ko'rish uchun yaxshi vaqt. Rotor erkin aylanishi kerak va siz aylanayotganda piston taglik chuqurlariga siljishi kerak. Piston uyalardan biriga tushganda, siz uyadan uzoqlashmoqchi bo'lganingizda, qarshilik sezishingiz kerak. Bu men aytgan hibsga olish harakati.
- Hamma narsa yaxshi ishlayotganiga ishonchingiz komil bo'lganda, rotorni yopish uchun ehtiyot bo'lish uchun taglikni taglikka yopishtiring.
6 -qadam: Aylanadigan kalitni sinab ko'ring
Men aylanadigan kalitni Arduino Nano -ga uladim va beshta aylanadigan kalitning analogRead () dan qaytarilgan qiymatlarni aniqlash uchun kichik sinov eskizini yozdim va quyidagi qiymatlarni oldim: 233, 196, 159, 115, va 68. Quyidagi eskizda men bu qiymatlardan foydalanaman va o'qish chayqalishini hisobga olish uchun ularning atrofida -10 dan +10 oralig'ini o'rnataman.
#"FastLED.h" ni qo'shing
#define NUM_LEDS 35 #deSine LEDS_PIN 6 CRGB led [NUM_LEDS]; int A [35] = {0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 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, 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, 0, 1, 0, 0, 0, 0, 0, 1, 1, 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, 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 ("Sinov rezistorlari tarmog'i"); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (LEDlar, NUM_LEDS); Serial.begin (115200); Serial.println ("5x7 LED massivi"); FastLED.setBrightness (32); } int countA = 0; int countB = 0; int countC = 0; int soniT = 0; int countF = 0; void loop () {a = analogRead (5); Serial.println (a); if (a = 58) countF ++; if (a = 105) countT ++; agar (a = 149) countC ++; agar (a = 186) countB ++; agar (a = 223) countA ++; if (countF> 10) {showLetter (F); hisoblashA = 0; hisoblashB = 0; hisoblashC = 0; hisoblashT = 0; countF = 0;} if (countT> 10) {showLetter (T); hisoblashA = 0; hisoblashB = 0; hisoblashC = 0; hisoblashT = 0; countF = 0;} if (countC> 10) {showLetter (C); hisoblashA = 0; hisoblashB = 0; hisoblashC = 0; hisoblashT = 0; countF = 0;} if (countB> 10) {showLetter (B); hisoblashA = 0; hisoblashB = 0; hisoblashC = 0; hisoblashT = 0; countF = 0;} if (countA> 10) {showLetter (A); hisoblashA = 0; hisoblashB = 0; hisoblashC = 0; hisoblashT = 0; countF = 0;} kechikish (10); } void showLetter (int letter ) {for (int i = 0; i <NUM_LEDS; i ++) {if (letter == 1) {leds = CRGB:: White; } else {leds = CRGB:: Qora; }} FastLED.show (); }
Ushbu test natijalarini yuqorida ko'rish mumkin. Men kalitni o'rnatish uchun kichik panelni chop etdim. Bu bir nechta tanlovli savollarga (A, B, C) yoki to'g'ri/noto'g'ri savolga (T, F) foydalanuvchining javobini qabul qilish uchun Rotary Switch -dan foydalanish. Keyin men 5x7 NeoPixel displeyini uladim, bu ham Think-a-Tron 2020 loyihamning bir qismi. Bu erda Arduino -ga barcha ulanishlar:
- Qizil simni +5V ga ko'rsatish
- Yashil simni D6 ga ko'rsatish
- Oq simni GND ga ko'rsatish
- Piston simini A5 ga o'zgartiring
- Rezistorlar simini GND ga o'tkazing
Bu erda Rotary Switch va 5x7 displeyning harakatdagi videosi.
7 -qadam: Yakuniy fikrlar
Men DIY Rotary Switch -dan juda mamnunman. Bu yaxshi ishlaydi va to'xtash joylari o'rtasida almashganingizda yaxshi "his" qiladi.
Hamma ham o'z qo'li bilan aylanadigan kalitni o'rnatishga vaqt ajratishni xohlamaydi va, albatta, mennikidan farqli talablarga ega bo'ladi. Ammo, men kabi ko'p reproduktsiya ishi bilan shug'ullanadigan kishi uchun, ozgina harakat bilan, ishni bajarish uchun kerak bo'lgan narsaga murosasiz erishish mumkinligini bilish yoqimli.
Tavsiya:
Lcd monitorni aylantirish yoki aylantirish: 6 qadam
Lcd monitorni aylantirish yoki aylantirish: bu moslama hujjatlarni portret tarzda o'qilishini ko'rish uchun monitorni 90 daraja burish uchun juda foydalidir, bu rejimlarni qo'llab -quvvatlaydigan video karta drayverlari bor, men buni pdf fayllarini o'qish uchun ishlataman
Qanday qilib Google yoki Youtube videolarini boshqa deyarli barcha formatlarga bepul aylantirish mumkin: 7 qadam
Qanday qilib Google yoki Youtube videolarini deyarli har qanday boshqa media formatiga tekin aylantirish mumkin: Men sizga bu ko'rsatmalarni ko'plab saytlardan (youtube, Google Video va hk) qanday qilib yuklash va uni ikkita usuldan foydalanib boshqa formatlarga aylantirishni ko'rsataman. kodeklar. Boshqa usul - bu musiqiy videolarni yuklab olish va ularni mp3 formatiga o'tkazish
USB va aylantirish tugmasi: 3 qadam
USB va Flip Key: Bu mening birinchi ko'rsatma. Men topa oladigan barcha usb tugmachalarini ko'rib chiqdim va sinab ko'raman deb o'yladim. Maqsadim - keychimni taqish uchun etarlicha bardoshli va foydali narsa yasash edi. Men eski VW aylantirish tugmachasini o'rnatilgan t bilan birlashtirdim
Zerikarli aylantirish g'ildiragi Eliminatorni bosing (silliq aylantirish): 5 qadam
Zerikarli aylantirish g'ildiragi Eliminator -ni bosing (silliq aylantirish): aylantirish g'ildiragining ovozidan bezovta bo'lasizmi? Mana, bu sichqonchani bu varaqdan chiqarib olish imkoniyati! Agar sichqonchani sindirib qo'ysang, bu mening aybim emas. Men bu modani logitech sichqonchasi bilan qilaman. Ishonchim komilki, u boshqa sichqonchada ishlaydi
Kichik limonli batareya va nolli elektr energiyasi va batareyasiz boshqa yorug'lik uchun boshqa dizaynlar: 18 qadam (rasmlar bilan)
Kichkina limonli batareya va nolga teng elektr energiyasi va akkumulyatorsiz yorug'lik uchun boshqa dizaynlar: Salom, ehtimol siz limon batareyalari yoki bio-batareyalar haqida bilasiz. Ular odatda o'quv maqsadlarida ishlatiladi va ular past kuchlanishli elektrokimyoviy reaktsiyalardan foydalanadilar, ular odatda yonib turgan lampochka yoki lampochka ko'rinishida ko'rsatiladi. Bular