NEW
Font size
WorksheetsIoT - E11
Total questions: 10
Worksheet time: 18mins
Cuando se requiere programar el control remoto de un actuador digital desde la plataforma Cayenne ¿Qué funcion se debe utilizar en el código cargado al kit de desarrollo?
CAYENNE_IN(CANAL)
CAYENNE_PIN(CANAL)
CAYENNE_OUT(CANAL)
CAYENNE_DEFIN(CANAL)
Al trabajar con un actuador digital, como por ejemplo un LED, en el Setup del código es necesario definir el modo de funcionamiento del pin al que está conectado el actuador ¿Cuál de las siguientes definiciones es la correcta para estos casos?
pinMode(PIN_ACTUADOR, INPUT);
pinMode(PIN_ACTUADOR, OUTPUT);
pinMode(OUTPUT,PIN_ACTUADOR);
pinMode(INPUT,PIN_ACTUADOR);
Cuando utilizamos Cayenne para controlar un actuador digital e incorporamos las siguientes líneas de código:
CAYENNE_IN(CANALLED){
int value = getValue.asInt();
digitalWrite(LED_PIN, value);}
¿Qué se almacena en la variable value?
El tiempo en milisegundos desde que se encendió el LED
El tiempo en segundos desde que se encendió el LED
El estado enviado desde la plataforma Cayenne para prender o apagar el led
El valor asincrónico de la conexión MQTT con el servidor remoto
Las funciones:
CAYENNE_IN(CANAL) y CAYENNE_OUT(CANAL)
¿En qué parte del código que se sube al kit de desarrollo debe estar?
Dentro del bloque Setup
Dentro del Bloque Loop
Fuera del bloque Loop y del bloque Setup
Dentro del Bloque Function
En un proyecto para controlar remotamente luces
se debe definir el pin digital al que estará conectada la luz para enviarle la orden de encendido o apagado. Suponiendo que el control se realiza mediante una nodeMCU ESP8266 y se define el pin de la siguiente manera:
#define LED_PIN 4
¿A qué pin digital de la NodeMCU ESP8266 debo conectar la luz, teniendo en cuenta el indicador de pines impreso en el kit de desarrollo?
D4
D2
Cuando utilizamos Cayenne para controlar un actuador digital e incorporamos las siguientes líneas de código:
CAYENNE_IN(CANALLED){
int value = getValue.asInt();
digitalWrite(LED_PIN, value);}
¿Qué hace la instrucción digitalWrite(LED_PIN, value);?
Escribe en el pin digital indicado en value el valor definido en LED_PIN
Escribe en el pin digital indicado en LED_PIN el valor definido en value
Observe la imagen, la misma corresponde a un actuador que se conecta mediante un determinado canal en cayenne.
De las definiciones de canales listadas ¿Cuál es la correcta para la imagen observada?
#define CANALLED 1
#define CANALLED 2
#define CANALLED 3
#define CANALLED C3
¿Cómo se denomina la funcionalidad de la plataforma Cayenne que permite activar o desactivar actuadores en función de los valores obtenidos de los sensores?
Tigress
Trigger
Schedule
Schelude
¿Cómo se denomina la funcionalidad de la plataforma Cayenne que permite programar la activación o desactivación de actuadores en función del día y horario?
Tigress
Trigger
Schedule
Schelude
El uso de Trigger en Cayenne permite activar o desactivar actuadores sin la necesidad de programar en el código subido al kit de desarrollo las condiciones que harán que el actuador se active o desactive.
Verdadero
Falso
