Paso 7: Darle una prueba de
Cuando se carga el firmware, usted está listo para conectar el sensor al algo y darle una prueba.
El sensor es recortada ronda una (no ambas) de los conductores vivos o neutro circula la corriente. Me pareció útil para construir un adaptador de prueba que puede ser conectado entre la red y una carga que permite el sensor medir la corriente en el hilo (ver foto).
Los valores medidos pueden leerse a través de la nube de partículas API en un número de maneras. Para empezar he conectado un sencillo programa spark_power.py que se puede ejecutar en cualquier computadora que tenga Python instalado y una conexión a Internet.
Descargar spark_power.py en una carpeta adecuada en su computadora y abra una ventana de línea de comandos (vea las instrucciones para Windows, Mac OS o Frambuesa Pi) y desplácese a la carpeta de descarga utilizando el comando cd .
Ahora, en el símbolo del sistema, ejecute:
reemplazar MyCoreName con el nombre dio el núcleo en el paso 3. La primera vez que ejecute, le pedirá para el nombre de usuario y contraseña para su cuenta de chispa:
Tras una breve pausa, mostrará los valores que ha traído desde el núcleo de la chispa, algo como esto:
Usted puede volver a ejecutar spark_power.py una segunda vez, y omitirá el nombre de usuario y la contraseña pronto - ahorra un token de acceso de la chispa en un archivo (~/.spark/spark.config.json) que puede ser utilizado para operaciones posteriores.
Las variables que se pueden leer son:
tiempo: Este es el tiempo total desde el núcleo último reiniciado, en segundos. Puede utilizar esto para detectar interrupciones de la energía (volverá a 0 después de un corte de energía).
connectTime: El tiempo en segundos que el núcleo ha sido conectado al servicio de nube de chispas. Si se pierde la conexión (por ejemplo debido a un problema de Wifi, o interrupción de Internet), esto volverá a 0.
wifiRSSI: El valor de 'Indicación de fuerza de señal recibida', expresado en dB. Esto es siempre negativo, con valores más negativos significado peor intensidad de la señal. En mis pruebas,-40dB iba una muy buena señal de WiFi, a - 85 dB cuando la conexión empezó a fallar.
powerWatts: El poder real se mide por metro, en vatios. La lectura se actualiza cada segundo o menos.
powerVA: El poder 'aparente' actualmente se mide por metro. La potencia aparente será mayor que el poder real para cargas 'reactivas' (por ejemplo, una fuente de alimentación de computadora, o algunos tipos de motor) - vea por ejemplo este artículo para obtener una explicación.
mainsFreq: La frecuencia de red actualmente medida en Hertz.
totalWh: El número total de vatios-hora (de poder 'real') medido por el medidor, puesto que fue arrancado. 1 vatio-hora es 1/1000 de un kWh, el estándar de "unidad de la electricidad", leer su medidor.
sinPhi: Muestra si la carga es resistiva (= 0.0), inductivo (-1,0), capacitivos (1.0) o en algún lugar entre. Esto es útil para saber durante la calibración del medidor (véase abajo).