Previsión del tiempo LED (4 / 4 paso)

Paso 4: Instalar la programación del "Color del tiempo"

El programa del tiempo en Color está diseñado para obtener datos de Previsión del tiempo de un API en intervalos de 15 minutos, analiza los datos en temperatura, presión, humedad, viento velocidad, posibilidad de precipitación y matrices de condiciones de tiempo y luego colorear y mostrar esos datos en la matriz de LED.

En orden para la API trabajar, usted necesitará obtener una clave API de la Página Web de WeatherUnderground (disponible aquí). Esta clave será registrada en el archivo apiboot.txt en un paso posterior.

Desde la terminal de Raspberry Pi, ejecute el comando siguiente para descargar e instalar los archivos de programa weather_color.py y apiboot.txt necesarios.

Ahora usted tendrá que editar el archivo apiboot.txt para agregar tu API key y a elegir (sin comentarios) una de las opciones de consulta API. Ejecutando el siguiente comando se abrirá el archivo apiboot.txt en el editor de texto nano.

De forma predeterminada, la consulta de estado de la ciudad es no comentada (Miami/FL). Elegir y modificar cualquier consulta de tu agrado, sólo asegúrese de comentario (#) cualquier consulta no utilizado. Referencia a la documentación Weather Underground más ejemplos sobre los tipos de consultas y cómo adaptar las consultas con su necesidad específica. Cuando haya terminado modificar el archivo nano, Ctrl-X para salir y Y para guardar el archivo. Tenga en cuenta que puede editar los archivos apiboot.txt y log.txt con cualquier editor de texto de su elección. Si arrancar en el entorno de escritorio de Raspbian, puede utilizar Leafpad para modificar y guardar los archivos de navegación en el directorio /home/pi/weather_color.

Ahora, para probar la instalación, ejecute lo siguiente:

Al ejecutarse, el programa escribirá su primer archivo log.txt. Sin embargo, si abre el archivo de registro ahora, el archivo de registro sólo indicará que se está iniciando el programa con la secuencia de colores del arco iris.

La secuencia de colores del arco iris se persiguen a través de la matriz de LED durante 60 segundos. El programa weather_color está diseñado para ser lanzado durante el inicio de la Raspberry Pi. 60 segundos demora está destinada a dar la Pi un montón de tiempo para arrancar y conectar a wifi antes hace la primera llamada a la API.

Después de aproximadamente 60 segundos, el programa hará su primera llamada a la API. Si todo va bien, una buena mezcla de colores del LED se mostrará que representan 32 horas previstas. Abrir el archivo log.txt revelará el conjunto de datos de la llamada de API. El programa continuará hacer llamadas a la API y actualizar el archivo de matriz y log.txt LED cada 15 minutos hasta que el Pi está apagado o el programa está terminado (Ctrl-C de la terminal).

Si la llamada a la API no conectar o devuelve un error, el programa limpiar la matriz de LED con una pantalla roja, escribir el error encontrado en el archivo log.txt y terminar.

Si la llamada a la API veces hacia fuera durante la secuencia de arranque, el programa limpiar la matriz de LED con una pantalla amarilla, escribir un mensaje en el archivo log.txt e intente conectar otra vez en 3 minutos.

Para obtener más información acerca de las representaciones de color utilizadas en el pronóstico pantalla, vea el archivo color_key.txt ubicado en el directorio /home/pi/weather_color. En general, azul representa valores de rango bajo, verde representa los valores de gama media y rojo representa los valores de gama alta.

El paso final en la instalación del software es que el lanzamiento de Pi el programa al inicio. Esto se logra utilizando el comando siguiente en el terminal para modificar el crontab.

Al final del archivo y agregue la línea:

Cuando haya terminado modificar el archivo, Ctrl-X para salir y Y para guardar el archivo.

Ahora al apagar y reiniciar su Pi, el programa de weather_color pondrá en marcha según lo previsto. Ser paciente durante el lanzamiento, como no habrá ninguna indicación durante los primeros 15 segundos más o menos hasta que se ejecuta el archivo crontab.

Ahora puede untether el proyecto desde su teclado, ratón y pantalla y colóquelo en cualquier lugar que gustaría ver el tiempo actual y previsión de un vistazo!

Artículos Relacionados

Una muestra de Previsión del tiempo usando nodo rojo y una frambuesa Pi

Una muestra de Previsión del tiempo usando nodo rojo y una frambuesa Pi

¿Has oído hablar de Nodo de RED ? Esta herramienta gráfica pretende ayudar a los desarrolladores en su misión de Internet de las cosas con Base programación de flujode alambre.He visto algunos tutoriales y vídeos de demostración, para entender cómo c
Su propia previsión del tiempo con WIZwiki-W7500

Su propia previsión del tiempo con WIZwiki-W7500

En este Instructable, introduciré mi previsión. ¿Antes de ir, me maravilla está limpia? ¿las nubes? ¿temperaturas? Incluso podemos conseguir información de muchas maneras, en ocupado, perdimos la sombrilla, bloqueador solar o tapa otra vez. Por estas
Disfraz de Halloween con máscara de esqueleto, manos mecánicas, sonidos bolas del ojo LED reactivas y truco cabeza caída

Disfraz de Halloween con máscara de esqueleto, manos mecánicas, sonidos bolas del ojo LED reactivas y truco cabeza caída

Hey, gracias por prestar atención a mi artículo, este es mi primer traje en el desfile de Halloween en Taiwán, en primer lugar, le agradezco que ha inspirado tantas en instructables, y finalmente vino para arriba con este disfraz de esqueleto con car
EMERGENCIA del RGB LED FLASHER

EMERGENCIA del RGB LED FLASHER

INTRO: EMERGENCIA RGB LED FLASHEREste Instructable fue hecho antes incluso de empezarlo la mitad.Todo comenzó después de ordenara una luz de la bicicleta 5 LED trasero rojo con 7 modos de flasheo de Ebay.Yo estaba impresionado con todos los modos que
Lámpara del proyector LED v.2.0

Lámpara del proyector LED v.2.0

para aquellos de ustedes que tropiezo en este instructable, un poco de historia es obligatorio para entienden mis objetivos con esta lámpara del proyector del LED. Por lo tanto les recomiendo que lean primero la lámpara del proyector LED v.1.0 instru
Máquina del tiempo de proyección perpetuo

Máquina del tiempo de proyección perpetuo

Bueno, usé una pequeña decepción en el título para tratar de llamar su atención. ¿Funciona? Bueno, es más como un perpetuo reloj de proyección. Se trata de un "verde" proyecto. Teóricamente, no use y las pilas de residuos.Problema: Así que soy G
Máquina del tiempo Telecom

Máquina del tiempo Telecom

En nuestra tienda es tradición que el primer paso de cualquier buen plan que "construir una máquina del tiempo". Si usted tiene una máquina del tiempo puede hacer el resto de los pasos en cualquier orden, medir una vez y cortar dos veces, tienen
"un poco amor cápsula del tiempo" - letra en una botella

"un poco amor cápsula del tiempo" - letra en una botella

Hola,Para todo ahi que quiero hacer algo especial por usted mismo para que su pareja sienta especial aquí va una sencilla fácil de hacer la carta en una botella.Día de San Valentín feliz, disfrute!!!Paso 1: Preparar la caja externa para envolver la b
Cápsula del tiempo 2v

Cápsula del tiempo 2v

Hola toxicpaw 100 este es mi primer instructable hoy te diré cómo hacer una cápsula del tiempo. Se necesita: una caja (cualquier tamaño y tipo siempre y cuando se abre y se cierra, viejo o tresured artículos y cinta.Paso 1: almacenar los artículos en
El bolso $5 de la prueba del tiempo / almohada de supervivencia!

El bolso $5 de la prueba del tiempo / almohada de supervivencia!

yo soy un fotógrafo al aire libre que tiende a utilizar más bien creatividad y gasto. A menudo al exterior exterior podría repentinamente la lluvia así que quería proteger mi equipo. Ya utilizo una bolsa de Honda que tiene una cubierta y una cubierta
Cómo viajar a través del tiempo

Cómo viajar a través del tiempo

en este Instructable, voy a explicar cómo viajar a través de time.*No intentar crear cualquier paradojas. Más adelante añadiré una sección explicando cómo funciona.* Los resultados pueden variar.Paso 1: materiales Para viajar a través del tiempo como
Cómo construir una máquina del tiempo (espacio de distorsión de torbellino y dispositivo de dilatación de tiempo)

Cómo construir una máquina del tiempo (espacio de distorsión de torbellino y dispositivo de dilatación de tiempo)

bien permite ponerlo de esta manera, siempre he tenido esta cosa sobre viajar a través del tiempo y tener una máquina del tiempo. Así que trata de hacer uno, he decidido que en vez de ser un barco para viajar, prefiero tener algo portable.Muchas hora
El libro del tiempo

El libro del tiempo

su voto para mí en el concurso de Epilog , esas páginas habría sido mucho más fáciles de cortar con un cortador del laser...Siempre me ha encantado la idea de un 'antiguo' mira libro.Cada vez que he mirado en una librería de segunda mano, nunca he en
MÁQUINA del tiempo STEAMPUNK

MÁQUINA del tiempo STEAMPUNK

este es mi segundo Punk de vapor / proyecto de Diesel.mi vapor Punk Shrink Ray, que fue mi primer proyecto.   Terminará por encima de esto en la pantalla.Paso 1: Steampunk Time Machine El cuadro básico para empezar esto era una caja de madera pan de