Satura rādītājs:
- Piegādes
- 1. darbība: izdrukājiet detaļas
- 2. solis: sagatavojiet pamatni
- 3. darbība: sagatavojiet rotoru
- 4. solis: sagatavojiet virzuli
- 5. darbība: salieciet daudzfunkcionālo slēdzi
- 6. darbība: pārbaudiet daudzfunkcionālo slēdzi
- 7. solis: pēdējās domas
Video: Vēl viens galvenokārt 3D drukāts rotācijas slēdzis: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Fusion 360 projekti »
Kādu laiku atpakaļ es izveidoju galvenokārt 3D drukātu rotējošu slēdzi tieši savam projektam Minivac 601 Replica. Manam jaunajam Think-a-Tron 2020 projektam man ir vajadzīgs vēl viens rotējošs slēdzis. Es meklēju SP5T paneļa stiprinājuma slēdzi. Papildu prasība ir tāda, ka es lasīšu slēdzi, izmantojot Arduino ar pieejamām ierobežotām I/O tapām.
Es biju pārsteigts, cik dārgi var būt SP5T rotējošie slēdži. PCB stiprinājumi ir diezgan lēti, bet pārāk mazi un nepiemēroti manām vajadzībām. Paneļa stiprinājuma slēdži bija 25 USD+ par Digi-Key, un man būs nepieciešami divi. Ja es būtu pacietīgs kolēģis, es droši vien būtu varējis ārzemēs iegādāties daudz lētāk. Es būtu varējis izmantot lētu potenciometru kopā ar analogo ieeju, lai veiktu šo darbu, taču es patiešām vēlējos risinājumu ar atbilstošiem "aizturiem". Tāpēc dienas beigās es nolēmu izmēģināt DIY pieeju, un pēc pāris dienu darba es nāca klajā ar dizainu, kas attēlots iepriekš.
Tas nav kompakts kā "veikalā nopirkts" slēdzis ar 50 mm diametru, bet tas noteikti ir izmantojams daudzās situācijās, tostarp manējā. Tāpat kā potenciometrs, jūs varat nolasīt piecas dažādas "pieturas" ar vienu analogo tapu, un, kā redzams iepriekš, tas ir paneļa stiprinājums.
Tāpēc izveidosim vienu.
Piegādes
Papildus drukātajām daļām jums būs nepieciešams:
- 6 2K omi rezistori.
- Daži mazi disku magnēti 3 mm diametrā un 2 mm dziļi.
- Īss 7 mm garums ar 2 mm diametru (12 AWG) neizolētu vara stiepli.
- Daži savienojuma vadi. Manējai bija mīksta silīcija izolācija.
1. darbība: izdrukājiet detaļas
Viss, kas nepieciešams, lai izveidotu šo daudzfunkcionālo slēdzi, ir attēlots iepriekš. Drukātajām daļām es izmantoju šādus iestatījumus (ja nav norādīts citādi):
Drukas izšķirtspēja:.2 mm
Piepildījums: 20%
Kvēldiegs: AMZ3D PLA
Piezīmes: nav atbalsta. Drukājiet detaļas to noklusējuma orientācijā. Lai izveidotu daudzfunkcionālu slēdzi, jums ir jāizdrukā šādas daļas:
- 1 - Rotējošā slēdža pamatne
- 1 - Rotējošais slēdzis
- 1 - Rotējošā slēdža virzulis
- 1 - Rotējošā slēdža blīve
- 1 - Rotējošā slēdža pamatne
- 1 - Rotējošā slēdža vadi (pēc izvēles)
2. solis: sagatavojiet pamatni
- Ievietojiet 6 magnētus pamatnes gabalā. Izmantojiet nelielu līmi, lai tos noturētu vietā. Pārliecinieties, vai visiem 6 magnētiem ir vienāda polaritāte.
- Lodējiet rezistorus sērijveidā, kā parādīts iepriekšējā fotoattēlā. Katram no tiem jābūt 15 mm attālumā. Es izveidoju nelielu džigu, lai tos noturētu lodēšanai.
- Ievietojiet rezistorus Bāzes kanālā, aiz "stabiem", kas tur magnētus. Rezistori iet tieši aiz stabiem, bet pielodētie vadi nonāk "spraugās".
-
Kad esat pārliecināts, ka visi rezistori ir pareizi novietoti, nospiediet tos uz leju līdz kanāla apakšai, pēc tam nostipriniet tos ar blīvējuma gabalu.
3. darbība: sagatavojiet rotoru
- Ievietojiet magnētu katrā no sešiem caurumiem rotora sānos. PIEZĪME: Magnētiem jābūt orientētiem tā, lai tie piesaistītu magnētus, kas ir ievietoti pamatnes iekšpusē. Izmantojiet nedaudz līmes, lai noturētu visus magnētus vietā.
- Ievietojiet četru magnētu kaudzi caurumā, kas atrodas iepriekš redzamajā Rotora "siles" aizmugurē.
- Līmējiet rotora augšdaļu uz rotora tā, lai sile kļūtu par nelielu kvadrātveida tuneli. Esmu izlīdzinājis vārpstas plakano malu ar siles kreiso malu.
4. solis: sagatavojiet virzuli
- Ievietojiet trīs magnētu kaudzi caurumā, kas atrodas virzuļa "aizmugurē". PIEZĪME. Šiem magnētiem jābūt orientētiem tā, lai tie atvairītu magnētus, kas ievietoti rotora iekšpusē siles aizmugurē. Lai tos nostiprinātu, izmantojiet nedaudz līmes.
- Lodējiet 7 mm garu 2 mm diametra vara stiepli līdz īsa savienojuma stieples galam.
- Izbīdiet savienojuma vadu caur caurumu virzuļa priekšpusē un pielīmējiet 7 mm vara stiepli pie groziem virzuļa priekšpusē, kā parādīts iepriekš redzamajā fotoattēlā. Uzmanieties, lai vara stieples priekšpusē netiktu pielīmēta līme.
5. darbība: salieciet daudzfunkcionālo slēdzi
- Iebīdiet virzuli rotorā, vadu izvelkot caur spraugu apakšā, kā norādīts iepriekš. Magnētiem vajadzētu virzīt virzuli uz rotora priekšpusi.
- Izvelciet vadu caur atveri pamatnes apakšā, virziet virzuli pret rotora siles aizmuguri un iebīdiet montāžu pamatnē.
- Šis ir labs laiks, lai pārbaudītu slēdzi. Griežoties, rotoram vajadzētu brīvi griezties, un virzulim jāieslīd pamatnes padziļinājumos. Jums vajadzētu sajust, kad virzulis iesprūst vienā no spraugām, un sajust zināmu pretestību, mēģinot izgriezties no slota. Tā ir aizturēšanas darbība, par kuru es runāju.
- Kad esat pārliecināts, ka viss darbojas labi, pielīmējiet pamatnes virsmu uz pamatnes, uzmanīgi pielīmējot rotoru.
6. darbība: pārbaudiet daudzfunkcionālo slēdzi
Es savienoju rotācijas slēdzi ar Arduino Nano un uzrakstīju nelielu testa skici, lai noteiktu vērtības, kas tika atgrieztas no analogRead () katrā no piecām rotācijas slēdža pozīcijām, un nonācu pie šādām vērtībām: 233, 196, 159, 115, un 68. Turpmākajā skicē es izmantoju šīs vērtības un iestatīju diapazonu no -10 līdz +10, lai ņemtu vērā nervozitāti rādījumos.
#include "FastLED.h"
#define NUM_LEDS 35 #define LEDS_PIN 6 CRGB gaismas diodes [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, 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 ("Testa rezistoru tīkls"); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (gaismas diodes, NUM_LEDS); Serial.begin (115200); Serial.println ("5x7 LED masīvs"); FastLED.setBrightness (32); } int skaitsA = 0; int skaitsB = 0; int skaitsC = 0; int skaitsT = 0; int skaitsF = 0; void loop () {a = analogRead (5); Sērijas.println (a); ja (a = 58) skaitsF ++; ja (a = 105) skaitsT ++; ja (a = 149) skaitsC ++; ja (a = 186) skaitsB ++; ja (a = 223) skaitsA ++; ja (skaitsF> 10) {showLetter (F); skaitsA = 0; skaitsB = 0; skaitsC = 0; skaitsT = 0; countF = 0;} ja (skaitsT> 10) {showLetter (T); skaitsA = 0; skaitsB = 0; skaitsC = 0; skaitsT = 0; countF = 0;} ja (skaitsC> 10) {showLetter (C); skaitsA = 0; skaitsB = 0; skaitsC = 0; skaitsT = 0; countF = 0;} ja (countB> 10) {showLetter (B); skaitsA = 0; skaitsB = 0; skaitsC = 0; skaitsT = 0; countF = 0;} ja (countA> 10) {showLetter (A); skaitsA = 0; skaitsB = 0; skaitsC = 0; skaitsT = 0; countF = 0;} aizture (10); } void showLetter (int burts ) {for (int i = 0; i <NUM_LEDS; i ++) {if (burts == 1) {leds = CRGB:: White; } cits {leds = CRGB:: Melns; }} FastLED.show (); }
Šī testa rezultātus var redzēt iepriekš. Es izdrukāju nelielu paneli, lai uzstādītu slēdzi. Šis ir paredzēts daudzfunkcionālajam slēdzim, lai pieņemtu lietotāja atbildi uz jautājumu ar atbilžu variantiem (A, B, C) vai patiesu/nepatiesu jautājumu (T, F). Tad es pievienoju 5x7 NeoPixel displeju, kas arī ir daļa no mana Think-a-Tron 2020 projekta. Šeit ir visi savienojumi ar Arduino:
- Parādīt sarkano vadu līdz +5V
- Rādīt zaļo vadu līdz D6
- Rādīt baltu vadu GND
- Pārslēdziet virzuļa vadu uz A5
- Pārslēdziet rezistoru vadu uz GND
Šeit ir video par rotējošo slēdzi un 5x7 displeju darbībā.
7. solis: pēdējās domas
Esmu diezgan apmierināts ar savu DIY rotējošo slēdzi. Tas darbojas labi, un tam ir jauka "sajūta", pārslēdzoties starp pieturām.
Ne visi vēlēsies veltīt laiku sava rotējošā slēdža izgatavošanai, un viņiem noteikti būs atšķirīgas prasības nekā man. Tomēr tādam cilvēkam kā es, kas veic daudz reprodukcijas darbu, ir patīkami zināt, ka ar nelielu piepūli jūs varat iegūt tieši to, kas nepieciešams, lai paveiktu darbu, bez kompromisiem.
Ieteicams:
Roberts RM33 Raspberry Pi interneta radio (vēl viens ): 8 soļi (ar attēliem)
Roberts RM33 Raspberry Pi interneta radio (vēl viens …): Jā, tā ir vēl viena Raspberry Pi interneta radio versija, un tā nav arī mana pirmā. Es neesmu pārliecināts, kāpēc šī būve joprojām ir tik populāra, taču es joprojām to izbaudu un nevaru teikt, ka šī būšot arī mana pēdējā. Man ļoti patīk Roberta izskats
Vēl viens MIDI CV kods: 7 soļi (ar attēliem)
Vēl viena MIDI uz CV kaste: Vēl viena MIDI uz CV kaste ir projekts, kuru es izstrādāju, kad Korg MS10 pieklauvēja pie manām durvīm un notika manā studijā. Tā kā mana iestatīšana lielā mērā ir saistīta ar MIDI, lai automatizētu un sinhronizētu visus instrumentus, kad es nopirku MS10 pirmo problēmu, kas man radās
Vēl viens Nixie pulkstenis: 6 soļi (ar attēliem)
Vēl viens Nixie pulkstenis: Es vienmēr esmu gribējis nixie pulksteni, ir tikai kaut kas šajos kvēlojošajos skaitļos, kas mani aizrauj. Tātad, kad ebay atradu dažus ne pārāk dārgus IN12, es tos nopirku, brīnījos par tiem, kad tos saņēmu, bet drīz atklāju, ka, lai
Galvenokārt 3D drukāts svirslēdzis: 4 soļi (ar attēliem)
Galvenokārt 3D drukāts svirslēdzis: Instructable ir tālāks pētījums par to, ko var sasniegt ar pazemīgo magnētisko niedru slēdzi un dažiem neodīma magnētiem. Līdz šim, izmantojot niedru slēdžus un magnētus, esmu izstrādājis sekojošo: Rotējošā slēdža slīdņa slēdzis Push Bu
Objektu izsekošanas kameras slīdnis ar rotācijas asi. 3D drukāts un būvēts uz RoboClaw DC motora kontrollera un Arduino: 5 soļi (ar attēliem)
Objektu izsekošanas kameras slīdnis ar rotācijas asi. 3D drukāts un būvēts uz RoboClaw līdzstrāvas motora kontrollera un Arduino: Šis projekts ir bijis viens no maniem iecienītākajiem projektiem, kopš es spēju apvienot savu interesi par video veidošanu ar DIY. Es vienmēr esmu skatījies un vēlējies līdzināties tiem kinematogrāfiskajiem kadriem filmās, kurās kamera pārvietojas pa ekrānu, kamēr panoramē, lai izsekotu