Home Crumble Crumbs cocodrilos
CRM-222
Un relé reed o sensor magnético es un componente que abre o cierra el circuito en el que se conecta. Está compuesto por una cápsula dentro de la que hay dos láminas separadas entre sí. Cuando acercamos un imán ambas láminas se juntan y cierran el circuito. Como sensor actúa como sensor digital permitiendo que la corriente llegue al puerto al que esté conectado dependiendo del estado de las láminas (separadas o unidas). Su funcionamiento es el mismo que el de un pulsador, es decir, tiene un estado estabe y otro que solo ocurre cuando se acerca el imán.
Un crumb compacto relé reed es un módulo diseñado para usar con Crumble (Crumb) compuesto por un relé reed insertado en una placa impresa que facilita sus conexiones mediante cables de cocodrilo.
Para conectar este crumb solo es necesario conectar la alimentación positiva y negativa de Crumble a los pines con símbolos + y - y conectar el puerto en el que queramos leer el sensor (el puerto C en este caso) al pin central del crumb.
Los dos pines con el mismo símbolo tienen la misma función en el crumb. Esta ventaja nos permite conectar a los pines de alimentación positiva y negativa vacíos cables con los que alimentar otros crumbs.
Crumble nos permite leer cualquier sensor digital utilizando el bloque de lectura digital. Con él comparamos los dos estados posibles con un sensor digital: HIGH (HI) o LOW (LO) dependiendo de si el circuito que conecta la alimentación positiva con el puerto está cerrado (HIGH) o abierto (LOW).
En este programa hemos definido que el valor de la variable "rele" se modifique dependiendo de si el puerto C lee un estado alto (HIGH - rele = 1) o bajo (LOW - rele = 0). De esta forma podremos ver en tiempo real el estado del relé en el apartado Variables del software Crumble.
Recuerda activar el interruptor del portapilas cuando quieras leer un sensor digital.
Si queremos que la lectura del sensor defina el estado de un actuador (por ejemplo, un motor) podemos introducir la comparación del estado del sensor digital en un bloque condicional. En este ejemplo modificamos el estado del motor 1 dependiendo de si leemos un valor alto o bajo en el puerto C.
Recuerda que puedes comprobar este programa observando el led que aparece en Crumble junto al puerto de conexión de motores 1 o conectar a él los dos cables de un motor de CC.
También puedes utilizar la lectura de un sensor digital para controlar el flujo de ejecución de un programa. En este ejemplo, el programa se quedará en suspensión hasta que el estado del puerto C sea alto (es decir, hasta que acerques el imán al relé). En ese momento se continuarán ejecutando sus bloques en orden.
Puedes utilizar el bloque "wait until" cuando quieras que el programa fluya utilizando el estado del relé.
Descargas