Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Necesitaba un multímetro práctico que se pudiera llevar fácilmente a cualquier lugar. Quería que fuera pequeño y en miniatura en comparación con los multímetros normales. Con horas de codificación y diseño de circuitos terminé haciendo un dispositivo que puede medir la caída de voltaje, la resistencia, el voltaje de la batería, etc. Fue bastante difícil. para mí hacer un dispositivo que pueda realizar todas estas funciones a la vez, pero lo logré.
Un día después, se me ocurrió la idea de por qué no hacer este multímetro como un dispositivo multitarea que puede realizar varias funciones actualizando el código. Pensé en esto y edité el PCB y le agregué algunos componentes adicionales.
Después de editar y personalizar el PCB, finalmente ordené el PCB en pcbway. Son increíbles fabricantes de PCB de China. Ofrecen PCB de alta calidad a $ 5 por 10 piezas. Obtuve mis PCB en una semana y fueron realmente agradables.
Este es un dispositivo que puede realizar varias funciones. Se puede manipular en diferentes dispositivos. Como dije antes, esto se puede usar como un multímetro, pero además de esto se puede usar como un reproductor de música. Aunque este no se puede usar como un reproductor de música profesional, pero podría producir diferentes tonos. Pulsando diferentes botones se producen nuevos tonos.
A continuación, se puede usar como calculadora, los números se mostrarán en la pantalla OLED y el usuario puede seleccionar diferentes números y seleccionar operaciones usando el potenciómetro. Puede realizar cuatro operaciones de suma, resta, multiplicación y división de números. Da salida correcta. a dos lugares de decimal.
Se puede usar como una consola de juegos, por ejemplo, creé un juego de pong. Es divertido jugar con este dispositivo.
Al agregar un módulo RTC (reloj en tiempo real) al dispositivo, puede mostrar la hora.
Se puede utilizar como teclado virtual. Los alfabetos se mostrarán en la pantalla OLED. Solo tenemos que seleccionar los alfabetos y el dispositivo mostrará el texto en forma de desplazamiento en la pantalla.
Como es un dispositivo de tamaño pequeño, parece técnico y será divertido usarlo. ¿No es maravilloso que un dispositivo pequeño pueda realizar todas estas funciones en conjunto?
Finalmente llamé a este dispositivo VERSANO, es una abreviatura de nano versátil.
Paso 1: Adquirir piezas
Arduino nano
Pantalla OLED de 0,96 ''
Pulsadores x3
Encabezados masculinos femeninos
Sensor de temperatura
Bip
DIRIGIÓ
RTC DS3231
Resistencias 470ohm 1k x2
Batería
Algunos dispositivos utilizados en este proyecto son
Soldador
Pinzas
Fundente de soldadura
Esos son prácticamente los materiales necesarios para construir este proyecto, así que comencemos.
Paso 2: Diseño de circuitos
Diseñé mi pcb en easyeda. Proporcionan un buen terreno para diseñar pcb profesionales y es muy fácil diseñarlos utilizando las características de easyeda.
Paso 3: codificación
Aquí está el código para construir Versano.
El código es fácil y se puede personalizar, está comentado para no tener que explicar el código.
Algunas notas importantes para la codificación
1.) Tengo una versión anterior de arduino ide. Por lo tanto, he escrito el código en una versión anterior. Los códigos dados no funcionarán en las versiones más recientes de arduino IDE.
Así que te recomiendo que programes tu arduino en la versión 1.6.7 de arduino ide. El archivo de la versión anterior se adjunta aquí.
2.) Después de cargar el código en arduino, recibirá un mensaje de menor estabilidad de la memoria. Pueden ocurrir problemas ignore este mensaje, es solo una advertencia. Esto no causará ningún problema durante el uso.
Paso 4: Bibliotecas
Necesitará algunas bibliotecas durante el proyecto, así que aquí las tiene.
Todo lo que necesita hacer es extraer el archivo de bibliotecas versano y copiar todas las bibliotecas a la carpeta de bibliotecas en el software arduino.
Paso 5: carga del programa
Asegúrese de que todas las bibliotecas requeridas estén instaladas. Configure la placa en arduino nano. Seleccione el puerto com correcto.
¡Así que aquí tienes!