Taula de continguts:
- Subministraments
- Pas 1: imprimiu les parts
- Pas 2: prepareu la base
- Pas 3: prepareu el rotor
- Pas 4: prepareu el pistó
- Pas 5: munteu el commutador rotatiu
- Pas 6: proveu el commutador rotatiu
- Pas 7: Pensaments finals
Vídeo: Un altre commutador rotatiu imprès sobretot en 3D: 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Projectes Fusion 360 »
Fa un temps vaig crear un commutador rotatiu imprès sobretot en 3D específicament per al meu projecte de rèplica Minivac 601. Per al meu nou projecte Think-a-Tron 2020, em necessito un altre interruptor rotatiu. Estic buscant un commutador de muntatge de tauler SP5T. Un requisit addicional és que llegiré el commutador mitjançant un Arduino amb pins d'E / S limitats.
Em va sorprendre el costós que poden ser els interruptors rotatius SP5T. Els de muntatge PCB són bastant econòmics, però massa petits i no són adequats per a les meves necessitats. Els commutadors de muntatge del tauler costaven 25 € o més a Digi-Key i en necessitaré dos. Si fos un pacient pacient, probablement podria haver obtingut alguns a l'estranger molt més barats. Podria haver utilitzat un potenciòmetre econòmic juntament amb una entrada analògica per fer la feina, però realment volia una solució amb les "retencions" adequades. Així que al final del dia vaig decidir provar un enfocament de bricolatge i, després d’un parell de dies de feina, vaig arribar al disseny de la imatge superior.
No és un interruptor compacte ja que un comprador de "botiga comprada" de 50 mm de diàmetre, però sens dubte es pot utilitzar en moltes situacions, inclosa la meva. Igual que un potenciòmetre, podeu llegir les cinc "parades" diferents amb un sol pin analògic i, com es pot veure més amunt, és un muntatge de panell.
En construïm un.
Subministraments
A més de les parts impreses, necessitareu:
- 6 resistències de 2K ohm.
- Alguns petits imants de disc de 3 mm de diàmetre i 2 mm de profunditat.
- Un fil curt de coure sense aïllar de 7 mm de longitud de 2 mm de diàmetre (12 AWG).
- Alguns cables de connexió. El meu tenia un aïllament de silici suau.
Pas 1: imprimiu les parts
A la imatge es mostra tot el que necessiteu per fer aquest commutador rotatiu. Per a les parts impreses he utilitzat la configuració següent (tret que s'especifiqui el contrari):
Resolució d’impressió:.2 mm
Ompliment: 20%
Filament: AMZ3D PLA
Notes: no hi ha suports. Imprimiu les parts en la seva orientació predeterminada. Per fer un commutador rotatiu, haureu d’imprimir les parts següents:
- 1 - Base de commutació rotativa
- 1 - Rotor del commutador rotatiu
- 1 - pistó del commutador rotatiu
- 1 - Junta del commutador rotatiu
- 1 - Base de commutació rotativa
- 1 - Arnès de cablejat del commutador rotatiu (opcional)
Pas 2: prepareu la base
- Introduïu 6 imants a la peça base. Utilitzeu una mica de cola per mantenir-les al seu lloc. Assegureu-vos que la polaritat sigui la mateixa per als 6 imants.
- Soldeu les resistències en sèrie com a la foto anterior. Cadascun ha de tenir una separació de 15 mm. Vaig fer una petita plantilla per mantenir-les al seu lloc per soldar.
- Introduïu les resistències al canal base, darrere dels "pals" que subjecten els imants. Les resistències van directament darrere dels pals mentre que els cables soldats entren als "buits".
-
Quan estigueu satisfets que totes les resistències estiguin posicionades correctament, empenyeu-les cap avall fins a la part inferior del canal i assegureu-les al seu lloc amb la peça "Junta".
Pas 3: prepareu el rotor
- Introduïu un imant a cadascun dels sis forats del costat del rotor. NOTA: Els imants s’han d’orientar de manera que atraguin els imants que s’han col·locat a l’interior de la base. Feu servir una mica de cola per mantenir tots els imants al seu lloc.
- Introduïu una pila de quatre imants al forat de la part posterior del "abeurador" del rotor que es mostra a la imatge superior.
- Enganxeu la part superior del rotor al rotor de manera que l’abeurador es converteixi en un petit túnel quadrat. He alineat la vora plana de l’eix amb la vora esquerra de l’abeurador.
Pas 4: prepareu el pistó
- Introduïu una pila de tres imants al forat que hi ha a la "part posterior" del pistó. NOTA: Aquests imants s’han d’orientar perquè repel·lin els imants que s’han col·locat a l’interior del rotor a la part posterior de l’abeurador. Utilitzeu una mica de cola per assegurar-los.
- Soldeu el cable de coure de 2 mm de diàmetre de 7 mm fins al final d’un cable curt de connexió.
- Premeu el cable de connexió pel forat de la part frontal del pistó i enganxeu el fil de coure de 7 mm als bosquets de la part frontal del pistó, tal com es mostra a la foto superior. Aneu amb compte de no obtenir cola a la part frontal del fil de coure.
Pas 5: munteu el commutador rotatiu
- Feu lliscar el pistó al rotor amb el cable empès a la ranura de la part inferior, tal com es mostra a dalt. Els imants haurien d’estar empenyent el pistó cap a la part frontal del rotor.
- Introduïu el cable pel forat de la part inferior de la base, empenyeu el pistó cap a la part posterior de l’abeurador del rotor i feu lliscar el conjunt cap a la base.
- Aquest és un bon moment per provar l’interruptor. El rotor hauria de girar lliurement i el pistó hauria de lliscar cap a les escotadures de la base mentre gireu. Hauríeu de sentir-vos quan el pistó s’enganxa a una de les ranures i sentir una mica de resistència quan intenteu allunyar-vos d’una ranura. Aquesta és l’acció de retenció de què vaig parlar.
- Quan estigueu satisfets que tot funciona correctament, enganxeu la part superior de la base a la base tenint cura de fer enganxar el rotor.
Pas 6: proveu el commutador rotatiu
Vaig connectar el commutador rotatiu a un Arduino Nano i vaig escriure un petit esbós de prova per determinar els valors retornats d’un analogRead () a cadascuna de les cinc posicions del commutador rotatiu i vaig obtenir els valors següents: 233, 196, 159, 115, i 68. Al següent esbós, faig servir aquests valors i estableixo un rang de -10 a +10 al seu voltant per tenir en compte la fluctuació de les lectures.
#include "FastLED.h"
#define NUM_LEDS 35 #define LEDS_PIN 6 leds CRGB [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; configuració nul·la () {Serial.begin (115200); Serial.println ("Xarxa de resistències de prova"); pinMode (A5, INPUT_PULLUP); FastLED.addLeds (leds, NUM_LEDS); Serial.begin (115200); Serial.println ("Matriu LED 5x7"); FastLED.setBrightness (32); } int countA = 0; int countB = 0; int countC = 0; int countT = 0; int countF = 0; bucle buit () {a = analogRead (5); Serial.println (a); if (a = 58) countF ++; if (a = 105) countT ++; if (a = 149) countC ++; if (a = 186) countB ++; if (a = 223) countA ++; if (countF> 10) {showLetter (F); compteA = 0; compteB = 0; countC = 0; compteT = 0; countF = 0;} if (countT> 10) {showLetter (T); compteA = 0; compteB = 0; countC = 0; compteT = 0; countF = 0;} if (countC> 10) {showLetter (C); compteA = 0; compteB = 0; countC = 0; compteT = 0; countF = 0;} if (countB> 10) {showLetter (B); compteA = 0; compteB = 0; countC = 0; compteT = 0; countF = 0;} if (countA> 10) {showLetter (A); compteA = 0; compteB = 0; countC = 0; compteT = 0; countF = 0;} retard (10); } void showLetter (int letter ) {for (int i = 0; i <NUM_LEDS; i ++) {if (letter == 1) {leds = CRGB:: White; } else {leds = CRGB:: Negre; }} FastLED.show (); }
Els resultats d'aquesta prova es poden veure més amunt. Vaig imprimir un petit panell per encendre l'interruptor. Aquest és l’ús indendut per al commutador rotatiu per acceptar la resposta de l’usuari a una pregunta d’elecció múltiple (A, B, C) o una pregunta vertadera / falsa (T, F). Després vaig connectar una pantalla NeoPixel 5x7 que també forma part del meu projecte Think-a-Tron 2020. Aquí hi ha totes les connexions a l’Arduino:
- Mostra fil vermell a + 5V
- Mostra el cable verd a D6
- Mostra el cable blanc a GND
- Canvieu el cable de pistó a A5
- Canvieu el cable de les resistències a GND
Aquí teniu un vídeo del commutador rotatiu i la pantalla 5x7 en acció.
Pas 7: Pensaments finals
Estic força content amb el meu interruptor rotatiu de bricolatge. Funciona bé i té una "sensació" agradable quan canvieu entre les parades.
No tothom voldrà dedicar-se el temps a fer el seu propi interruptor rotatiu i, sens dubte, tindrà requisits diferents dels que tenia jo. Tanmateix, per a algú com jo que fa molta feina de reproducció, és bo saber que amb un petit esforç podeu obtenir exactament el que necessiteu per fer la feina sense cap compromís.
Recomanat:
Codificador binari imprès sobretot en 3D: 4 passos (amb imatges)
Sobretot codificador binari imprès en 3D: un codificador converteix la informació d’un format o codi a un altre. El dispositiu presentat en aquest manual només convertirà els números decimals del 0 al 9 en els seus equivalents binaris. No obstant això, els conceptes presentats aquí es poden utilitzar per crear
Codificador rotatiu: enteneu-lo i utilitzeu-lo (Arduino / un altre controlador Μ): 3 passos
Codificador rotatiu: enteneu-lo i utilitzeu-lo (Arduino / un altre controlador Μ): un codificador rotatiu és un dispositiu electromecànic que converteix el moviment de rotació en informació digital o analògica. Pot girar en sentit horari o antihorari. Hi ha dos tipus de codificadors rotatius: codificadors absoluts i relatius (incrementals)
Commutador automàtic de teclat i ratolí: commutador USB ascendent: 5 passos
Commutador automàtic de teclat i ratolí: commutador USB ascendent: en aquest projecte muntarem un commutador automàtic de teclat i ratolí que permet compartir fàcilment entre dos equips. La idea d’aquest projecte va sorgir de la meva necessitat, en cada moment, de tenir dos ordinadors el taulell del meu laboratori. La majoria de les vegades és el meu D
Com interpretar la direcció de rotació des d’un commutador rotatiu digital amb un PIC: 5 passos
Com interpretar la direcció de rotació des d’un commutador rotatiu digital amb un PIC: l’objectiu d’aquest instructiu és il·lustrar com interaccionar un commutador rotatiu digital (codificat en quadratura) amb un microcontrolador. No us preocupeu, us explicaré què codificat amb quadratura? significa per a nosaltres. Aquesta interfície i el programari que s’acompanya no
Un altre suport per a portàtils (altre portàtil per a portàtil): 4 passos (amb imatges)
Another Laptop Stand (otro Soporte Para Notebook): Per favor, ve una mejora en https://www.instructables.com/id/Mejoras-al-Soporte-para-laptop-laptop-stand-enhan/ Mi notebook tiene un problemita : la pantalla parpadea a ratos (arreglat a fines de setembre 2010, era un contacte flojo). Pero me h