Programación de la Tarjeta Arduino con Diagramas de Flujo utilizando MikroPLAN

JOGATECH
30 May 202125:13

Summary

TLDREste video tutorial presenta cómo programar tarjetas Arduino utilizando Micro-Plan, una aplicación de software que permite la programación gráfica con diagramas de escalera, circuitos lógicos y flujo. Se explica el proceso de cargar firmware, crear un programa que controla LEDs y pulsadores, y la simulación y grabación del programa en la tarjeta. Además, se menciona la necesidad de una licencia para grabar el programa en la memoria de la tarjeta Arduino.

Takeaways

  • 😀 El canal Micro Planes enseña a programar tarjetas Arduino utilizando diagramas de escalera, circuitos lógicos y flujo.
  • 🔧 Para programar con diagramas de flujo, es necesario cargar un firmware específico llamado 'pls merino 1 r3'.
  • 💾 Se debe descargar un archivo comprimido llamado 'project swing' y descomprimirlo en el directorio raíz de la unidad C.
  • 📍 Asegurarse de que la carpeta del proyecto no esté en la ubicación predeterminada para evitar problemas en la ejecución de Micro Planes.
  • 🔄 Se explica cómo realizar una rotación de bits de 8 bits utilizando pulsadores conectados a los pines 0.8, 0.9 y 0.10.
  • 💡 La rotación hacia la izquierda se activa con el pulsador 0.9, mientras que la derecha se activa con el pulsador 0.10.
  • 🛑 El pulsador 0.8 se utiliza para detener la rotación de bits.
  • 📝 Se detalla el proceso de configuración de puertos y pines en el software Micro Planes para la simulación y ejecución del programa.
  • 🔧 Se menciona la necesidad de una licencia para grabar el programa de forma permanente en la tarjeta Arduino; de lo contrario, solo se carga en RAM.
  • 🎥 El video incluye una demostración práctica de cómo se conectan los LEDs y pulsadores en el circuito físico para probar el programa.

Q & A

  • ¿Qué es Micro-Plan y qué permite hacer?

    -Micro-Plan es una aplicación de software que permite programar modelos 1 y Mega 2560 de la tarjeta Arduino de forma gráfica utilizando tres tipos de lenguajes: diagramas de escalera, diagramas de circuitos lógicos y diagramas de flujo.

  • ¿Cómo se puede controlar un prototipo virtual en Micro-Plan?

    -Micro-Plan permite controlar prototipos virtuales tanto en Simulink como en 3D desde la tarjeta Arduino o desde la misma aplicación.

  • ¿Qué archivo se debe descargar y descomprimir para comenzar a programar con Micro-Plan?

    -Se debe descargar un archivo comprimido llamado 'project swing' del blog mencionado en la descripción del vídeo y descomprimirlo en el directorio raíz de la unidad C.

  • ¿Qué firmware es necesario cargar para programar la tarjeta Arduino con diagramas de flujo en Micro-Plan?

    -Es necesario cargar el firmware 'pls merino 1 r3' para programar la tarjeta Arduino utilizando diagramas de flujo en Micro-Plan.

  • ¿Qué versión de Windows se selecciona al cargar el firmware en Micro-Plan?

    -Se selecciona la versión de Windows que tengamos, pero en el ejemplo se elige la opción por defecto que es la versión 7.

  • ¿Cómo se realiza la rotación de una palabra de 8 bits en el programa de ejemplo?

    -La rotación de una palabra de 8 bits se realiza activando 8 LEDs conectados desde las terminales cruce 20 a 7. La rotación se puede hacer hacia la izquierda o hacia la derecha según el pulsador presionado.

  • ¿Qué función deben realizar los pulsadores conectados al Arduino en el programa de ejemplo?

    -Los pulsadores conectados al Arduino deben controlar la rotación de bits: el pulsador 0.9 realiza la rotación hacia la izquierda, el pulsador 0.10 hacia la derecha y el pulsador 0.8 detiene la rotación.

  • ¿Cómo se inicializa el puerto Q y el registro del selector en el programa de Micro-Plan?

    -El puerto Q se inicializa con un valor de 1 y el registro del selector (R0) se inicializa con cero utilizando un bloque de transferencia en el diagrama de flujo.

  • ¿Qué es un conector en el contexto de los diagramas de flujo en Micro-Plan?

    -Un conector en Micro-Plan es un elemento utilizado para regresar a una parte específica del diagrama de flujo una vez finalizada una rutina, permitiendo así el flujo de control en el programa.

  • ¿Cómo se implementan las rutinas de rotación hacia la izquierda y hacia la derecha en el diagrama de flujo?

    -Se implementan utilizando bloques de rutina y estableciendo los parámetros correspondientes para la salida, el bit menos significativo y el número de bits a rotar. Se añaden condiciones y temporizadores para controlar la ejecución de las rutinas.

  • ¿Qué sucede si no se tiene una licencia válida para programar con Micro-Plan?

    -Si no se tiene una licencia válida, el programa se carga únicamente en RAM y se pierde si se desconecta la tarjeta Arduino, por lo que se recomienda adquirir una licencia para evitar esta restricción.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
ArduinoProgramaciónMicro-PlanesDiagramas de FlujoTarjetas ElectrónicasControl de PrototiposSimulación 3DSoftware de DiagramasHardware ElectrónicoTecnología de Automatización
Do you need a summary in English?