viernes , diciembre 15 2017
Home / Artículos / Módulos Pmod – ¿Cómo comenzar a utilizarlos?

Módulos Pmod – ¿Cómo comenzar a utilizarlos?

Esta es la guía para principiantes que muestra cómo funcionan los módulos Pmod junto con la popular plataforma Arduino Uno. Nos basamos en el proyecto – Pmod Nav, que se encuentra en la página de Digilent Projects. Y luego … ¡intenta realizar tu propio proyecto!

La página de Digilent Projects es un buen punto de partida para trabajar con los módulos Pmod y Arduino Uno. Ahí podrá encontrar más de 40 proyectos que utilizan módulos Pmod, incluidos muchos basados en imágenes de Fritzing, para facilitar su uso práctico.

¿Cómo aprovechar Digilent Projects?

Cada proyecto comienza con una breve descripción del propósito y el nivel de dificultad, incluye información sobre lo que se requiere para implementarlo y, en muchos casos, las imágenes de Fritzing. Fritzing es una aplicación para aficionados a la electrónica y para todos los entusiastas de la electrónica. Le permite diseñar dispositivos electrónicos, crear prototipos en las placas de contacto, y luego dibujar y editar esquemas electrónicos y diseñar placas de circuitos impresos. Incluso si su proyecto no tiene una imagen Fritzing (al igual que el Pmod NAV que describimos en este tutorial), hay instrucciones escritas para que los contactos se conecten al principio del código Arduino adjunto a cada proyecto.

¿Cómo configurar Arduino Uno?

Si recién estas empezando con Arduino, descargue e instale el Arduino IDE . El enlace necesario está en cada proyecto Pmod en la pesta “software apps and online services“. Después de descargar Arduino IDE, es posible que también deba descargar bibliotecas adicionales que figuran en la sección “ materials “ del código Arduino del proyecto Pmod seleccionado. Después de hacer clic en el enlace correspondiente a la página GitHub de software, en el menú desplegable debajo del botón verde “clone or download“, seleccione “download ZIP“. Después de la descarga, debe cambiar el nombre del archivo eliminando el encabezado “master“ (por ejemplo, el nombre correcto de la carpeta: “SparkFun_ LSM9DS1_Arduino_Library“) y transfiéralo a una carpeta con archivos Arduino descargados (por ejemplo: Documents>Arduino>libraries).

Vamos a un proyecto de muestra

Al volver al proyecto Pmod NAV, baje hasta el código Arduino adjunto y presione “copy the code“ – en la esquina superior derecha al lado del nombre del proyecto. A continuación, abra un nuevo boceto Arduino, elimine el código que se cargó automáticamente y copie el código del proyecto Pmod NAV. En el próximo paso deberá verificar que todo funcione, presione “verify r” – el ícono “√” en la esquina superior izquierda – y confirme en la parte inferior de la pantalla que no hubo errores. Cuando vea el mensaje de error, puede obtener ayuda publicando en(„Add-on Boards”) en un foro específico de Digilent, centrado en el soporte técnico. Cuando vea el mensaje “done compiling“, puede conectar su módulo Pmod NAV al Arduino Uno.

Conexión del módulo Pmod NAV

El proyecto Pmod NAV no cuenta con una imagen de ayuda de Fritzing, de ahí que debe mirar el código de Arduino para descubrir qué pines debe conectar. Consulte la Figura 1 para el “cableado”, donde Pmod NAV 6, 5, 4 y 2 se encuentran debajo de la palabra “Module” y la ubicación correspondiente de Arduino, debajo de “Arduino”. Si es difícil evaluar cómo desplegar los contactos, visite Digilent Wiki. Allí encontrará la distribución de contactos para cada módulo, en el lado derecho de la pantalla. También es posible que necesite un cable (no incluido en la lista de elementos necesarios para el proyecto), como 6-pin MTE Cable, 6-pin Header & Gender Changer o Pmod Cable Kit: 12-pin. En este ejemplo, se utilizó un cable MTE de 6 pines, que facilitó toda la operación. Al conectar el cable a la fila superior de contactos Pmod NAV (solo se necesitan 2-6 contactos en este proyecto) ha facilitado la diferenciación rápida y la búsqueda de los contactos más importantes, como conexión a tierra y alimentación; era mucho más fácil que usar un cable estándar de 12 clavijas.

Conexión de Arduino al puerto USB Tras haber configurado el código y la conexión del módulo Pmod NAV al Arduino Uno, podrá conectar su Arduino al puerto USB del ordenador. Tras escoger el puerto (np. Tools>Port>”/dev/cu.usbmodem…), dale clic a „upload”, es decir la flecha en la parte superior izquierda en la página del script de Arduino y espere la notificación en la parte inferior de la pantalla „done compiling”.

Presentación de resultados

En este punto, Pmod NAV y Arduino Uno deberían estar listos para presentar los resultados que recibió al ejecutar la opción Serial Monitor (en Mac puede usar el atajo de teclado Shift + Command + M, o encontrarlo en el menú desplegable “Herramientas”). Esta debería mostrar

Otros datos de salida

Datos de salida, que también se puede usar es el Serial Plotter (atajo de teclado: Shift + Command + L) que realiza una representación grá fica de la posición del módulo Pmod NAV mientras se mueve. Cuando el Arduino Uno está conectado, puede comprobar el Pmod NAV y ver cómo se actualiza el gráfico cuando la posición Pmod cambia mientras la gira, la agita o la pone boca abajo. Un ejemplo de los datos de salida recibidos se puede ver en la Figura 4, con los valores en pico correspondientes a los diferentes movimientos del dispositivo Pmod NAV. ¡Prueba Pmods! Ya sabes lo que se necesita para hacer que los Pmods funcionen y trabajen con Arduino Uno. Incluso si eres un entusiasta de la electrónica para principiantes, puedes comenzar a crear tus propios diseños. Si este es su primer proyecto, muestre a otros lo fácil que es utilizar Pmods junto con los microcontroladores. Puede encontrar una amplia selección de módulos Pmod en el sitio web Transfer Multisort Elektronik (www.tme.eu).

 

¡Más información sobre Pmod pincha aquí!



Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *



Podría interesarte

Simplificar el prototipo y el desarrollo del producto final con la Solución Synergy de Renesas

La filosofía fundamental subyacente a la plataforma Synergy de Renesas, es ofrecer a los desarrolladores …

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies