Tabla de contenido:
- Paso 1: Descripción de los componentes
- Paso 2: ¿Cómo funciona?
- Paso 3: diagrama esquemático y visualización del ángulo en la pantalla de 7 segmentos
- Paso 4: Diseño de PCB para el módulo Digital Spirit |
- Paso 5: Llegaron los PCB para nuestro proyecto
- Paso 6: Vea el video final | Cotización de PCB | Montaje de PCB
Video: Nivel de burbuja digital, un módulo de proyecto de bricolaje de Electronicslovers: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Hay un momento en el que necesitas montar un mueble o algo similar en tu casa y para un montaje recto todo el mundo suele utilizar un nivel de burbuja. El equipo técnico de ElectronicsLovers creó este módulo, que tiene una diferencia con el habitual: es digital. Este proyecto también es útil para las personas que están construyendo modelos RC, ya que puede ser obligatorio adquirir ángulos en diferentes direcciones para procesarlos más y usarlos en diferentes cálculos como estabilizar, por ejemplo.
En este proyecto, utilizaremos un acelerómetro de 3 ejes GY-521 para determinar en qué ángulo se encuentra una superficie. Para mostrar el ángulo, usaremos una pantalla de 7 segmentos y 4 dígitos. El µC utilizado será un Arduino Nano, con el fin de mantener todo compacto en PCB.
Paso 1: Descripción de los componentes
Acelerómetro GY-521
Este módulo es uno de los mejores sensores IMU (Unidad de medición de inercia) que es compatible con Arduino. Los sensores IMU como el GY-521 se utilizan en robots de autoequilibrio, UAV, teléfonos inteligentes, etc. El sensor GY-521 contiene un acelerómetro MEMS y un MEMSgyro en un solo chip. Es muy preciso, ya que contiene un ADC de 16 bits para cada canal. Además, captura los canales x, y y z al mismo tiempo. El sensor utiliza el bus I2C para interactuar con el Arduino. El GY-521 no es caro, especialmente dado que combina un acelerómetro y un giroscopio.
7 segmentos - pantalla de 4 dígitos
Cuando utilice una pantalla de 7 segmentos y 4 dígitos, debe recordar que hay 2 tipos: un ánodo común y un cátodo común. Si su módulo es el ánodo común, el pin del ánodo común se conecta a la fuente de alimentación; si es el cátodo común, el pin del cátodo común se conecta al GND. Cuando se usa la pantalla de 7 segmentos y 4 dígitos, el pin de ánodo común o cátodo común se usa para controlar qué dígito se muestra. Aunque solo funciona un dígito, el principio de persistencia de la visión le permite ver todos los números mostrados porque la velocidad de escaneo es tan rápida que apenas nota los intervalos.
Paso 2: ¿Cómo funciona?
Los sensores IMU generalmente constan de dos o más partes. Enumerándolos por prioridad, son acelerómetro, giroscopio, magnetómetro y altímetro. El GY-521 es un sensor de 6 DOF (grados de libertad) o de seis ejes, lo que significa que da seis valores como salida. Tres valores del acelerómetro y tres del giroscopio. El Gy-521 es un sensor basado en la tecnología MEMS (Micro Electro Mechanical Systems). Tanto el acelerómetro como el giroscopio están integrados dentro de un solo chip. Este chip utiliza el sistema de bus I2C para la comunicación.
Paso 3: diagrama esquemático y visualización del ángulo en la pantalla de 7 segmentos
El principio de funcionamiento de este proyecto es muy simple: usando el protocolo de comunicación I2C, el Arduino recibe continuamente el ángulo para la dirección Y (porque ese es el eje que muestra un nivel de burbuja). El valor del ángulo se le da luego a una función que lo muestra en la pantalla.
Ahora, como ya sabrá, dicho ADC de 16 bits da un valor máximo de 65536, para el ángulo máximo (que es de 90 grados). Debido a que el ADC del chip está dividido en 4 canales, tenemos un máx. valor de 16384 para cada canal. Entonces -16384 significará -90 grados, mientras que +16384 significará 90 grados. Para nuestro Arduino esto no significa más que una simple función de mapa: hay que tener en cuenta que la variable AcY es de tipo long, lo que significa que la variable mapeada, en nuestro caso ángulo, también debe ser larga.
Paso 4: Diseño de PCB para el módulo Digital Spirit |
Hemos diseñado un modelo de PCB para nuestro módulo de espíritu digital utilizando una de las mejores herramientas de simulación de PCB en línea conocida como EasyEDA - Simulador de circuito y diseño de PCB en línea EasyEDA es la plataforma donde puede probar sus habilidades, donde puede aprender nuevas habilidades y donde incluso puedes modificar tus habilidades. Es un lugar que le brinda excelentes herramientas EDA basadas en la web para ingenieros electrónicos, educadores, estudiantes, creadores y entusiastas. Todos pueden utilizar estas herramientas de forma gratuita y crear sus propias placas de circuito impreso en línea basadas en la web. No es necesario instalar ningún software. Simplemente abra EasyEDA en cualquier navegador web compatible con estándares HTML5.
PCB Gerber View - Visor Gerber en línea de JLCPCB
Paso 5: Llegaron los PCB para nuestro proyecto
Pedimos PCB en línea para nuestro módulo de producto de JLCPCB. Nos proporcionaron los PCB para este proyecto, que usamos para ensamblar todos los componentes. JLCPCB es la empresa de prototipos de PCB más grande de China y un fabricante de alta tecnología que se especializa en la producción rápida de prototipos de PCB. Tienen la mejor oferta para PCB: 10 piezas por solo 2 $. Si desea crear un prototipo de su propia PCB, vaya a jlcpcb.com y cargue su archivo Gerber para obtener PCB de alta calidad.
$ 2 por 10 PCB (entrega rápida en 24 horas:
- Los PCB eran excelentes, la calidad era robusta, fuerte y muy hermosa.
- Muy buen precio.100% calidad garantizada o renacimiento.
- Buen tiempo de entrega: 3 días por DHL. Orden de compra online.
- Soporte técnico del proceso de producción rápido, en caso de que alguien responda.
Paso 6: Vea el video final | Cotización de PCB | Montaje de PCB
Versión 2.0
Actualmente estamos trabajando en la próxima versión de este proyecto. Estamos dispuestos a implementar una pantalla OLED, para una mejor visión general de los ángulos medidos por el módulo. También queremos que este módulo sea más compacto y portátil. ¡Estén atentos a las actualizaciones!
Para consultar el código fuente, visite: Digital Spirit Level A Módulo de proyecto de bricolaje de Electronicslovers
Recomendado:
Nivel de burbuja digital basado en Arduino y MPU6050: 3 pasos
Nivel de burbuja digital basado en Arduino y MPU6050: ¡Bienvenido a mi primer instructable! Espero que les resulte informativo. No dude en dejar comentarios, ya sean positivos o negativos. Este proyecto es para hacer un arduino & Nivel de burbuja digital basado en MPU6050. Mientras que el diseño terminado y
Soporte de burbuja para computadora portátil: 8 pasos (con imágenes)
Soporte de burbuja para computadora portátil: todo el mundo siempre está fabricando soportes para computadora portátil que, aunque funcionales, son bastante horribles a la vista. Esto se vuelve menos que ideal si se tiene en cuenta que, por lo general, cuando la computadora portátil no está en el soporte, debe mirarla. Quería solucionar este problema
Nivel de burbuja digital de bricolaje: 5 pasos (con imágenes)
Nivel de burbuja digital de bricolaje: en este proyecto veremos más de cerca los circuitos integrados de acelerómetro y descubriremos cómo podemos usarlos con un Arduino. Luego, combinaremos dicho IC con un par de componentes complementarios y una carcasa impresa en 3D para crear un
Tutorial del módulo E32-433T LoRa - Tablero de bricolaje para módulo E32: 6 pasos
Tutorial del módulo E32-433T LoRa | Tablero de bricolaje para módulo E32: ¡Hola, chicos! Aquí Akarsh de CETech. Este proyecto mío es más una curva de aprendizaje para comprender el funcionamiento del módulo E32 LoRa de eByte, que es un módulo transceptor de 1 vatio de alta potencia. Una vez que entendemos el funcionamiento, tengo el diseño
Crear un nivel de burbuja eléctrico: 15 pasos
Cree un nivel de burbuja eléctrico: utilice este nivel de burbuja para mostrar rápida y fácilmente la inclinación de cualquier objeto adjunto. Creado por Kaitlyn de Raffles Institution