Paso 2: programación
PROGRAMACIÓN
PoKeys programación era una tarea fácil. Para ser honesto, no tengo mucha experiencia con este tipo de proyectos. Trató de Arduino un poco, pero las cosas se complicaron cuando algo en el código no funciona de la manera que debería. Un bueno amigo siempre me ayudó a salir.
PoKeys dispositivo viene con 2 aplicaciones: PoKeys, la aplicación de configuración y PoBlocks, la aplicación en programación, ambas disponibles para su descarga gratuita en www.poscope.com. Para configurar y probar PoSensors, ir a periféricos--> sensores. Haz clic en el botón Auto agregar nuevo y Buscar dispositivos .
La ventana principal permite configurar las salidas (LEDs). Sólo haga clic en el número de salida y seleccione salida Digital. Cuando termine, haga clic en Enviar a dispositivo.
Para comprobar si todo está conectado correctamente, ir a la entrada / interfaz de salida de la prueba se encuentra bajo periféricos--> entrada y salida Digital menú. Activar el control de salida y utilizar ratón izquierda / derecha para activar o desactivar una salida.
Programa PoKeys, ejecute la aplicación PoBlocks. Uso los bloques encontraron debajo de las lengüetas e insertarlos en el área de diseño.
Utilice el bloque para obtener valores de temperatura y humedad (sensor ID = 1 para temperatura y sensor ID = 4 para la humedad). Utilizar el bloque de división para convertir los valores del sensor (0-5000 para temperatura) y 0-10000 de humedad más prácticos (0-50 ° C y 0-100% RH). Utilizar el bloque de comparación mayor o igual y conectarlos para LEDs de salida. Establecer valores de referencia en cada uno de lo bloque de comparación utilizando la siguiente tabla.
EL GRÁFICO DE TEMPERATURA
COLOR DEL LED TEMP SALIDA NO.
--------------------------------------------------------
19 12 AMARILLO
21 VERDE 13
23 VERDE 14
VERDE 25 22
ROJO 27 21
EL GRÁFICO DE HUMEDAD
COLOR DEL LED DE ZUMBIDO DE SALIDA NO.
--------------------------------------------------------
30 44 AMARILLO
VERDE 40 43
VERDE 50 42
VERDE 60 34
ROJO 70 35
Los diagramas de '' corazón '' son también parte del mismo diagrama. Para no confunde las conexiones, use los bloques de y para encontrar en otros. Punto 3-entrada y bloque conexión IDs encontradas la ficha Propiedades del desde / a los bloques de. Usar el temporizador de pulso, usted conseguirá '' señal de latido del corazón '' en la carcasa del dispositivo cuando todo funciona de la manera que debería. En caso de que no se enciende, hay un fallo de suministro eléctrico. En caso de LEDs se encienden para arriba, pero en los latidos del corazón por un largo periodo de tiempo (más de 10 segundos), esto significa que al menos uno de los sensores es roto. LED de la izquierda muestra el estado del sensor de temperatura y el LED de la derecha muestra el estado del sensor de humedad.
Para utilizar el dispositivo fuera de línea (sin PC), tienes que habilitar la característica de inicio automático, encontrar en propiedades del proyecto en el panel Propiedades. El dispositivo puede funcionar a 5V adaptador de corriente en una batería. Valores límite son de 4.5 a 5.5V.
Para compilar y descargar el diagrama al dispositivo de PoKeys, haga clic en comprobar y transferencia. Para ejecutar el código en el PoKeys haga clic en ejecutar. Para detenerlo, haga clic en detener. Para probar un ciclo en el tiempo, haga clic en paso. Para ver lo que hace, mientras que el código se está ejecutando, haga clic en la lupa y comprobar el diagrama de funcionamiento vivo.