Quiero una hermosa pieza de hierro

A veces, los proyectos que hacemos solo por diversi贸n se convierten en algo m谩s. Y a veces no. Quiero compartir la historia de uno de esos proyectos de fan谩ticos, que sobrevivi贸 a varias transformaciones, hasta que sucedi贸 algo sensato. Primera parte, en la que no pas贸 nada sensato. Pero puedes encontrar algunas soluciones interesantes para ti.

Hace un a帽o, una rienda vino debajo de mi cola y quer铆a una extra帽a. Las riendas se ve铆an as铆:



Esto es patchblocks, un proyecto kickstart. Varios m贸dulos absolutamente id茅nticos que se conectan a un sintetizador modular. Cada m贸dulo realiza una funcionalidad diferente debido al hecho de que se actualiza con su software desde un editor simple ...

驴Qu茅 puedo decir sobre esto? Solo mira el video kickstart, vale la pena

Todo es perfecto en este proyecto. Me gust贸 especialmente la belleza y el bajo umbral financiero de entrada en la producci贸n de lotes peque帽os. Esa es la falta de molduras de pl谩stico. Y al mismo tiempo, la cosa se ve hermosa: "hecho en casa" le da un encanto especial. 隆Es solo una bufanda, una bater铆a y dos piezas de plexigl谩s! Wow!

Cuando vi esto, mi pir谩mide de Maslow se volvi贸 opaca en la p谩gina del navegador. 隆Quiero pensar igual de genial!

Lista de deseos


Un plan de trabajo detallado ha madurado en mi cabeza:

  • Inventa algo genial
  • ???
  • BENEFICIO !!!

El plan est谩 listo, solo queda observarlo estrictamente.

Estoy interesado en la m煤sica y los sintetizadores. Ya lleg贸 a esa etapa cuando m谩s sintetizadores que m煤sica. No recuerdo c贸mo se form贸 el pensamiento. Pero al final, decid铆 hacer alg煤n tipo de panel de control modular y personalizable con algo. Por ejemplo, sintetizadores digitales o un editor de video. Es decir, giros, botones, controles deslizantes, todo tipo de indicadores. Bueno, algo como esto, pero sin restricciones de tama帽o:



Lista de deseos dura para este algo:

  • Modularidad Los m贸dulos m谩s similares que se pueden combinar de forma sencilla. En resumen lego.
  • El usuario debe ser capaz de hacer que la ubicaci贸n de los m贸dulos sea 煤nica, conveniente para su tarea. Y aunque no est谩 cansado.
  • Log铆stica simple. Idealmente, si el m贸dulo terminado puede tomarse en la producci贸n de placas de circuito impreso en una sola pieza, col贸quelo en un paquete y entreguelo al usuario. Y 茅l recoger谩 todo por s铆 mismo. S铆, y disfruta el proceso. Y ella no se cansar谩.
  • La belleza del resultado. La gl谩ndula personalizada resultante del ensamblaje por parte del usuario debe verse bien. Sin cables, jigurds, cinta aislante y quemaduras por soldadura.
  • La inteligencia de los m贸dulos. Es necesario hacerlo para que pueda conectarlos mucho a cualquier arduino a la vez a trav茅s de una interfaz de hierro simple. Juntos, los m贸dulos deben proporcionar alg煤n tipo de interfaz de programaci贸n unificada para que no pierdan el tiempo en el c贸digo.

Primer panqueque


La forma m谩s f谩cil de elaborar un resumen que resuelva el problema es m谩s espec铆fico. Tenemos mucho que aportar, es deseable concretar al menos algo.

Para empezar, decid铆 dise帽ar un m贸dulo de cuatro potenci贸metros. Uno podr铆a tomar un mont贸n de tales m贸dulos y ensamblar una matriz a partir de un grupo de potenci贸metros. 隆Todos aman las matrices de un grupo de potenci贸metros!

La idea es simple. Hay una bufanda con un microcontrolador que sondea los potenci贸metros y env铆a esta fecha a alguna parte.

El microcontrolador de control se seleccion贸 en funci贸n del precio y la potencia. Aunque, 驴por qu茅 estoy mintiendo? 隆Encontr茅 un art铆culo "NO Arduino por 55 centavos" y me enamor茅 de este ni帽o! STM32F030F4P6 es genial. No tiene muchas patas, pero 9 de ellas con un ADC de 12 bits y un mont贸n de puertos PWM de 16 bits.

Tom贸 mucho tiempo elegir el m茅todo de conexi贸n de m贸dulos. Se revis贸 la monta帽a de opciones para enchufes y enchufes. Quer铆a que la conexi贸n fuera simple. No debe temer el estr茅s mec谩nico, ser confiable y no debe ir m谩s all谩 del l铆mite de la carcasa. Y a 茅l no deber铆a importarle c贸mo el usuario conecta de lado los m贸dulos. Despu茅s de un par de semanas, el b铆ceps del dedo 铆ndice finalmente apareci贸 en el tono del desplazamiento diario. Qued贸 claro que el conector deseado simplemente no est谩 en la naturaleza.

Como resultado, se decidi贸 por coser botones. Result贸 as铆:



Ha pasado un a帽o desde los eventos descritos. Desafortunadamente, las cubiertas superiores de plexigl谩s se perdieron y no quedaron fotos con ellas. Se puede obtener una peque帽a idea de c贸mo deber铆a haberse visto del modelo:



De las ventajas de esta soluci贸n:

  • Toda la pieza de hierro (excepto la cubierta) est谩 hecha de l谩mina de textolita. Todas las partes de la caja, junto con la electr贸nica, se pueden ubicar en una placa de circuito impreso, y vienen en un gran detalle directamente de f谩brica. El usuario solo tendr谩 que romperlos y armar la caja.
  • Los botones se conectan y desconectan con bastante facilidad y con un maravilloso "cromo" que durante mucho tiempo fue mi dispositivo antiestr茅s personal. Muy bonito sentimiento.
  • Los botones son lo suficientemente fuertes. Los m贸dulos se mantienen bien unidos: no pases el rato, no juegues.

Video de operaci贸n de conexi贸n:


Contras tambi茅n:

  • Las paredes laterales deben conducir electricidad y, al mismo tiempo, conmutar con la placa principal, en la que se encuentran todos los componentes electr贸nicos. Logr茅 lograr una conexi贸n mec谩nica y el茅ctrica confiable. En el tablero vertical hay conectores de borde con dientes. En la foto puedes ver la superior. La parte inferior se inserta en los agujeros rectangulares galvanizados en el tablero principal. Es cierto que las tablas laterales tuvieron que introducirse en la placa principal con un martillo y un forro suave. No es que realmente me haya molestado, pero francamente, UX, no realmente.
  • Los m贸dulos tienen una direcci贸n. No puede conectar dos m贸dulos en ninguno de los lados.
  • El montaje de componentes en los agujeros es muy da帽ino para la parte inferior del tablero. Los potenci贸metros de montaje en superficie ocurren, por supuesto. Pero no el hecho de que resulte encontrar absolutamente todas las piezas necesarias con montaje en superficie. 驴Qui茅n sabe lo que se puede necesitar en el futuro?
  • Es muy dif铆cil adivinar con la altura de las paredes laterales. No est谩 completamente claro, 驴qu茅 componentes espec铆ficos le gustar铆a poner dentro? Llegu茅 a un valor promedio. Pero con este valor promedio, los mismos potenci贸metros, por ejemplo, apenas se asoman sobre la cubierta superior.

Interfaces


De todas las opciones que busqu茅 para las interfaces de hierro est谩ndar, me gust贸 m谩s I2C. Puede conectar a todos con todos y ellos lo resolver谩n ellos mismos. Pero hay una emboscada con direcciones. Un grupo de potenci贸metros id茅nticos deber铆a distinguirse de alguna manera. Y lo mejor de todo, si el mont贸n se distinguir谩 entre s铆 de acuerdo con su propia ubicaci贸n en relaci贸n con los dem谩s.

En esta versi贸n de la "hermosa pieza de hierro", sacrific贸 cuatro pines del microcontrolador en beneficio del direccionamiento. Sabemos d贸nde tiene entradas el m贸dulo y d贸nde est谩n las salidas. Asigne el m贸dulo superior izquierdo en la matriz de m贸dulos como el principal.

En palabras, resulta explicar mal. Tratar茅 de ilustrar el direccionamiento de una l铆nea usando el ejemplo de soldados marchando:


Un conjunto de filas y columnas de m贸dulos se aborda de la misma manera. Simplemente dibujar un soldado con dos puertos de entrada es un poco m谩s complicado.

Abandonado


Fue una pena abandonar el desarrollo de la pieza de hierro, en el trabajo en el que pas茅 mucho tiempo maravilloso. Pero con los prototipos sucede. Habiendo jugado con ese factor de forma, lo abandon贸 lentamente. Result贸 que puedes resolver el problema de una hermosa pieza de hierro mucho m谩s f谩cil y m谩s divertido. Hablar茅 sobre esto en la pr贸xima serie. Y con este art铆culo quer铆a rendir homenaje a la hermosa pieza de hierro con la que no trabajamos. Lo siento, bot贸n. No se trata de ti, me enamor茅 de otro.

Upd.
Para responder el comentario que tuve que google. Y la hermosa pieza de hierro con la que so帽茅 estaba en google. Ya ha sido hecho. Aqu铆, por supuesto, un nivel completamente diferente. Cambie los botones para imanes y contactos con resorte. Y plexigl谩s y textolita sobre aluminio anodizado. S铆, no podr铆a hacerlo. Pero todav铆a es interesante ver c贸mo otros resolvieron los mismos problemas que 茅l mismo hab铆a resuelto.


Esto se llama la "paleta" . Bien hecho muchachos.

Source: https://habr.com/ru/post/es407581/


All Articles