Programación con el IDE de Arduino

Desarrollador/Proveedor:Calliope (adaptación para el Calliope mini), desarrollo de código abierto por Arduino, extensión de la placa por Sandeep Mistry con muchos otros miembros de la comunidad
Tipo de aplicación:Aplicación
Sistema operativo:Ordenadores con Windows, Mac o Linux
Versión de Calliope mini:V3 (V2, V1 ver FAQ)
Cuenta requerida:No
Instalación:
Usable sin conexión:

Dado que el entorno de desarrollo de Arduino ha estado disponible durante mucho tiempo y ofrece una entrada fácil a la programación de microcontroladores basada en texto, disfruta de gran popularidad en todo el mundo. Para aquellos que desean programar el Calliope mini 3, la "extensión de la placa" ha sido actualizada. Esto permite transferir sketches al Calliope mini. ¡Simplemente descarga e instala!

Descargar Arduino IDE

Integrar Calliope mini

Preparar la Gestión de Placas

Para programar el Calliope mini con el Arduino IDE, se requiere una extensión.
Añade la siguiente URL en Arduino IDE - Preferencias como una "URL adicional del Gestor de Placas":
https://sandeepmistry.github.io/arduino-nRF5/package_nRF5_boards_index.json

Copiar Enlace

El idioma se puede seleccionar en Preferencias.

Añadir Paquete de Placas

  1. Abre Gestión de Placas en Herramientas-Placa.
  2. Al ingresar "Calliope" en la búsqueda, aparece la extensión "Nordic Semiconductor nRF5 Boards".
  3. Instala la extensión. Esto puede tardar hasta un minuto.

Añadir Biblioteca

  1. Abre el Gestor de Bibliotecas en Herramientas-Bibliotecas gestionar.
  2. Al ingresar "Calliope" en la búsqueda, aparece la biblioteca "Calliope Arduino Library".
  3. Instala la biblioteca.

Nota: Al solicitar instalar dependencias de la biblioteca, elige "instalar todo".

Conectar Calliope mini

Si el Calliope mini V3 está conectado a tu computadora vía USB, una carga directa de sketches es posible.

  1. Ve a "Seleccionar Placa".
  2. Abre la selección con "Seleccionar otra placa y puerto..."
  3. Selecciona Calliope mini V3 como la placa.

El Calliope mini V3 aparece como el hardware seleccionado en tu ventana, y ahora puedes programarlo directamente.

Programas de Ejemplo

A través de Archivo-Ejemplos-Calliope Arduino Library se puede cargar el programa "miniV3example".

El programa de ejemplo para el Calliope mini enciende los 3 LEDs RGB, muestra varios símbolos en la matriz de LEDs, responde a pulsaciones de botones con cambios en los LEDs RGB y activa los motores. Además, se envía información a través de la interfaz serial y se muestra el volumen medido como un número entre 0 y 10.

Conceptos de Programación

Programación basada en bloquesNo
Programación basada en textoC++
Multithreading
Eventos (programación basada en eventos)No
Variables
Listas
Bucles: While / For / ForeachSí / Sí / Sí
Funciones / con Parámetros / con Valor de RetornoSí / Sí / Sí
Comunicación Serial
Extensiones de Sensores/ActuadoresSí, se pueden importar como bibliotecas externas

FAQ