Smart Crumb - Digits

CRM-243

Smart Crumb - Digits

Nuevo módulo inteligente de ampliación para Crumble

Permite visualizar un valor numérico en el rango de -999 to 9999

Estado: NUEVOEN STOCK  (48) Entrega 24/48 h
 -15% Antes 13€
11
21.00% IVA incluido
unidades

Añadir a cesta

Peso: 50 gramos

Contenido

  • Un módulo Smart Crumb - Digit, visualizador numérico

Descripción

Módulo inteligente de ampliación para Crumble.

Permite visualizar un valor numérico en el rango de -999 to 9999

Conectividad directa mediante cables con pinzas de cocodrilo. También admite la soldadura de headers (no incluidos) para realizar otro tipo de conexionado.

¿Qué son los Smart Crumbs?

Los Smart Crumbs son un nuevo tipo de módulos inteligentes que se conectan al controlador Crumble usando un único puerto. Además se pueden encadenar diferentes Smart Crumbs, de diferente tipo, al mismo puerto.

Los Smart Crumbs nos permiten ampliar en gran manera las posibilidades de nuestros proyectos con Crumble. Gracias a los Smarts Crumbs podremos conectar una gran cantidad de nuevos dispositivos usando un mínimo número de puertos de la controladora Crumble.

¿Cómo se programan los Smart Crumbs?

Para Programar los Smart Crumbs disponemos de una nueva categoría en el Software de Crumble, denominada Smart.

Esta característica está disponible a partir de la versión 1.4.13 del entorno de programación Crumble.

No es necesario instalar librerías ni programas adicionales, tan solo hay que actualizar el entorno de programación a la última versión disponible.

Dentro de la paleta Smart encontramos los bloques de programa específicos para cada módulo. Podemos distinguirlos por la primera palabra que aparece en el texto de cada bloque: digits, temperature, pitch...

Todas las placas Crumble son compatibles con esta actualización del software.

Para programar el Smart Crumb - Digits disponemos de dos bloques. El primero muestra la infiormación de una variable o entrada analógica en el display. El segundo nos permite apagarlo cuando no necesitemos seguir mostrando información (una buena política para el ahorro energético).

¿Cómo se conectan los Smart Crumbs?

Los Smart Crumbs son módulos inteligentes que llevan su propio procesador y que se conecta a la placa Crumble mediante tres cables: dos para la alimentación y uno para el control.

La alimentación es del mismo tipo que la que usamos en el controlador Crumble, con un valor típico de 4,5 VDC y un máximo de 5,5 VDC. Cada Smart Crumb dispone de una entrada de alimentación (conexiones del lado izquierdo), que conectamos a la salida de alimentación del controlador Crumble, y una salida de alimentación (conexiones del lado derecho) que podemos usar para alimentar a otros Smart Crumbs.

La conexión de control del Smart Crumb se puede conectar a cualquiera de los puertos A, B, C o D de la placa controladora Crumble. Con la ventaja de poder encadenar hasta cuatro módulos smart Crumb al mismo puerto, siempre y cuando sean de distinto tipo.

Por ejemplo, podemos construir un termómetro digital con alarma acústica conectando un módulo visualizador (Smart Crumb - Digits), un generador de sonidos (Smart Crumb - Pitch) y un sensor de temperatura (Smart Crumb - Temperature) usando tan solo uno de los puertos de la placa controladora Crumble.

Ejemplos de aplicación

A continuación se muestran algunos ejemplos, a modo de pequeños proyectos, donde se hace uso de las características de este módulo.

1 - Contador

En este ejemplo usamos el Smart Crumb - Digits para visualizar el contenido de una variable (Conta) que incrementa su valor a ritmo de una unidad por segundo.

El programa inicializa a cero la variable que usamos para contar (conta) fuera del bucle principal.

El contador estará contando, incrementando una unidad cada segundo, hasta que apaguemos la alimentación del circuito.

2 - medidor digital de intensidad de luz

En este ejemplo usamos el Smart Crumb - Digits para visualizar un valor numérico directamente proporcional a la cantidad de luz ambiente. Para ello utilizamos una LDR (resitencia que varía con la luz) como sensor de luz.

Este programa es tan sencillo que requiere de un solo bloque que se encuentra de un bucle infinito, para que el medidor esté funcionando todo el tiempo.

En el mismo bloque medimos el valor de la LDR (conectada al puerto C), hacemos una inversión del rango (para que el valor aumente cuando aumente la luz) y visualizamos el resultado en el Smart Crumb - Digits.

3 - Cronómetro

En este montaje vamos a conectar un pulsador y un Smart Crumb - Digits, de manera que podamos relizar un cronómetro con puesta en marcha (Start), paro (Stop) y puesta a cero (Reset).

Este programa es un poco más largo que los ejemplos anteriores ya que hemos implementado un cronómetro con varias funciones en el mismo pulsador. Analicemos su funcionamiento.

La variable Conta almacena en todo momento el valor del tiempo medido por nuestro cronómetro, por eso se inicia a cero al comienzo del programa. Más adelante veremos que este mismo bloque sirve para que el contador se ponga a cero cuando se lo indiquemos con el pulsador.

A continuación esperamos a que el pulsador se presione y suelte, en este momento el cronómetro comienza a contar incrementando una unidad por cada 100 milisegundos de tiempo real.

El programa permanece en este estado hasta que no se pulse de nuevo el pulsador.

En este momento el cronómetro se detiene mostrando el Smart Crumb - Digits el tiempo medido.

Una nueva pulsación y suelta del pulsador nos lleva al principio del programa con la puesta a cero del tiempo a medir.

Con este programa el cronómetro tiene una resolución de 0,1 s (100ms), pero es sencillo modificarlo para que tenga una resolución mayor (cambiando la espera por 10 milisegundos) o menor (poniendo una espera de 1000 milisegundos).

4 - Medidor digital de distancias

En este montaje vamos a conectar un Crumb sensor de distancia y un Smart Crumb - Digits, de manera que podamos relizar un medidor de distancias digital. La medida máxima de este metro digital es de 2,5 metors y la mínima de 2-3 cm.

Este programa es sorprendentemente corto, gracias a la gran potencia de programación de Crumble que nos permite realizar todo el proceso en un unico bloque. De esta manera la medida del sensor de distancias (en cm), que está conectado al puerto C, se muestra en el Smart Crumb - Digits, que está conectado en el puerto D.

Descargas:

Productos relacionados