Resumen
CircuitMate es una calculadora electrónica multifuncional, diseñada para ayudar a realizar diversos cálculos electrónicos, como los de resistencia y capacitancia.
CircuitMate: calculadora electrónica.
Función
Puede encontrar el código fuente y el firmware de CircuitMate en este repositorio de GitHub:Repositorio de GitHub de CircuitMate.。
El firmware actual incluye las siguientes funciones:
- Calculadora de resistencia:
- Calculadora de resistencias DIP
- Calculadora de resistencias SMD
- Calculadora de capacitancia:
- Soporta 3 condensadores de cerámica y SMD.
- Juego:
- Juego de adivinar números.
Este firmware está diseñado para ser escalable, lo que permite a los usuarios agregar nuevas aplicaciones con facilidad
Objetivos de diseño
Al diseñar CircuitMate, hubo varios objetivos clave que guiaron el proceso de desarrollo:
- Práctico y útil.:Una interfaz sencilla, que permite un uso rápido y eficiente.
- Intuitivo.:Diseño y controles fáciles de usar para el usuario.
- Lista de materiales mínima (BOM): Diseño con los componentes mínimos y fáciles de adquirir.
- Fácil de construir.:El proceso de ensamblaje se ha minimizado.
- Es escalable.:Se puede modificar o ampliar fácilmente para agregar más funcionalidad.
Resumen de documentos y piezas.
- Base.stl:Fije todos los componentes juntos.
- Parte superior.stl: Potenciómetros fijos, diseñados de forma delgada para proporcionar flexibilidad al presionar un botón.
- Manivela.stl:Conectado al potenciómetro, se utiliza para el control del usuario.
- Pot-Button-bridge.stl:Ayuda a cerrar la brecha entre el potenciómetro y el botón; si se usa un botón con un actuador elevado, puede que no sea necesario.
- Knob_label.pdf:Archivo PDF que se utiliza para adjuntar a las etiquetas imprimibles de la parte superior.
Lista de materiales (BOM)
Para ensamblar CircuitMate, necesitas los siguientes componentes:
- Arduino Nano.:El microcontrolador que alimenta a CircuitMate.
- Potenciómetro.:Un potenciómetro estándar, utilizado para ajustar diversas configuraciones.
- Tecla de 12 mm x 12 mm.:Una tecla táctil, utilizada para interactuar con CircuitMate.
- LCD de tipo carácter 16x2: Una pantalla LCD de cristal líquido, utilizada para mostrar los resultados de los cálculos y otras salidas.
- Potenciómetro pequeño.:Se utiliza específicamente para controlar la contraste de los LCD de tipo carácter.
- Placa de circuito impreso pequeña.:Una placa de breadboard compacta
- Tornillos de fusión en caliente:Se puede usar para simplificar el proceso de ensamblaje/desmontaje.

Conexión de Arduino.
Instrucciones de montaje
Para ensamblar CircuitMate, siga los siguientes pasos:
- Imprimir piezas:Utilice el archivo STL proporcionado para imprimir todas las piezas necesarias.
- Preparar las etiquetas de los botones.:Imprima las etiquetas de los botones desde el archivo PDF y péguelas en la parte superior con cinta adhesiva o pegamento.
- Insertar la tuerca de fusión térmica.:Inserte la tuerca de fusión térmica en la base
- Montaje de componentes:
- Conectaremos el botón a la parte de la base.
- Instala el potenciómetro en la parte superior.
- Introduce la placa de prototipado en la base, asegurándote de que el conector USB del Arduino pueda acceder a la ranura lateral.
- Instalar el botón de encendido.:Fije el botón al potenciómetro.
- Opcional - puente inferior del potenciómetro.:Si es necesario, utilice el puente inferior del potenciómetro para cerrar cualquier hueco entre el potenciómetro y el botón.
- Conexión eléctrica.: Conecte el Arduino Nano, la pantalla LCD y otros componentes según el diagrama proporcionado.
- Montaje final:Conecte la parte superior y el LCD a la base.
- Descargar el firmware.: DesdeRepositorio de GitHub de CircuitMate.Descarga el proyecto de Arduino.
- Perilla de calibración.:Ajuste el valor de la perilla de calibración según las instrucciones del archivo README del repositorio.
- Disfruta.:Tu CircuitMate ya está listo para usar. ¡Diviértete!
Aviso importanteAl instalar el botón, asegúrese de que la flecha en el botón esté alineada con el punto de inicio de la primera etiqueta
Model Source
