Despertar en el lado derecho de la luz de la cama (5 / 7 paso)

Paso 5: El programa

Opté por usar un PhidgetSBC para manejar el proceso. Esto es lo que encarga de los sensores y el color de las luces. Terminé haciendo dos versiones del programa. Uno agarra la temperatura de un sensor de temperatura, mientras que el otro tira la temperatura de la web.

Materiales:

  • Un PhidgetSBC con adaptador de corriente
  • Un dongle wi-fi (o simplemente uso la coneccion de ethernet con el PhidgetSBC)

Asamblea:

  1. Conecte el adaptador a la pared y fije el conector de barril a la SBC. Entonces conectar la conexión a internet (si nunca has usado un SBC Phidgets antes, revisa este video para conseguir comenzado guía).
  2. Inicie sesión en la interfaz web y cree un nuevo proyecto, voy a llamar a luz nocturna de la mina.

La solución del Sensor de temperatura

  1. Descargar el archivo adjunto y descomprimirlo. Subir los archivos en la carpeta "luz nocturna-tempsens" a la carpeta del proyecto en su SBC.
  2. Puede modificar el archivo lighttemp.h para configurar su propio sensor de temperatura o cambiar las entradas y salidas que va conectando las luces y los sensores en la SBC.
  3. Usar ssh para iniciar sesión en el SBC (ssh root y utilizar la contraseña configurada en el papel del administrador en la configuración de la web). Desplácese hasta el directorio del proyecto:
    CD/usr/userapps/luz nocturna /
    y ejecutar:
    hacer
  4. Volver a la configuración web y activar el programa de luz nocturna con la selección del menú en la parte inferior de la página del programa. Cuando esté listo para ejecutar el programa, simplemente pulse el botón de inicio en la parte superior de la página.

La solución de Web API

Utilicé http://openweathermap.org/API para reunir las temperaturas. Funciona realmente bien para mí en Canadá urbano, pero es muy posible que si eres de otra región, usted necesitará encontrar otra API de tiempo.

  1. Descargar la última versión de cURL. Puede transferir el archivo a la SBC usando scp o usted puede cargar en la herramienta de configuración web SBC. No importa donde ponerlo, así que solo ponlo en la carpeta de /usr/userapps/nightlight que acaba de crear y eliminar después de su instalación.
  2. Entonces usted necesitará utilizar ssh para iniciar sesión en el SBC (ssh root y utilizar la contraseña configurada en el papel del administrador en la configuración de la web).
  3. Descomprimira el archivo tar.gz (es decir, tar - xzvf rizo-7.37.0.tar.gz) y luego ir en el directorio de enrollamiento. Instalar usando:
    . / configure
    hacer
    Asegúrese de instalar
  4. Ahora puede eliminar el archivo tar.gz y el directorio extraído.
  5. En mi SBC, tuve que añadir la línea "/ usr/local/lib" del archivo ld.so.conf encontrado en/etc / luego ejecutar ldconfig.
  6. Descargar el archivo adjunto y descomprimirlo. Subir los archivos en la carpeta de webAPI luz nocturna a la carpeta del proyecto en su SBC.
  7. Puede modificar el archivo lighttemp.h para configurar su propio sensor de temperatura o cambiar las entradas y salidas que va conectando las luces y los sensores en la SBC.
  8. Usar ssh para iniciar sesión en el SBC (ssh root y utilizar la contraseña configurada en el papel del administrador en la configuración de la web). Desplácese hasta el directorio del proyecto:
    CD/usr/userapps/luz nocturna /
    y ejecutar:
    hacer
  9. Volver a la configuración web y activar el programa de luz nocturna con la selección del menú en la parte inferior de la página del programa. Cuando esté listo para ejecutar el programa, simplemente pulse el botón de inicio en la parte superior de la página.

Artículos Relacionados

Cómo convertir un trozo delgado de la tela lado derecho hacia fuera

Cómo convertir un trozo delgado de la tela lado derecho hacia fuera

una vez que hayas cosido lo suficiente, empezarás a topar el tema de las correas skinny y piezas para girar a la derecha hacia fuera. Para mí esto ocurre más a menudo cuando tiene o correas para los bolsos.Pero tengo una manera super fácil hacerlo y
Apague la luz de la cama

Apague la luz de la cama

Bueno mi mamá le gusta Despiérteme para arriba para la escuela en la mañana mi encender mi luz y me cansé de ser cegado a primera hora en la mañana y tener que caminar por la habitación a apagar la luz, así que decidí hacer una forma rápida de apagar
¿el cable USB, lado derecho hacia arriba?

¿el cable USB, lado derecho hacia arriba?

Su muy sencillo, probablemente cubierto antes, pero aquí va.¿está cansado de los bancos alrededor del conector USB, para distintos dispositivos?Comprar un marcador Sharpie plata y marque el lado plano o redondeado del conector, por lo que se puede in
Apague el interruptor de la luz desde la cama con poleas.

Apague el interruptor de la luz desde la cama con poleas.

Yep, polea y cuerda simple como eso.Se necesita:4 poleas (puede hacerse con 3-5)cadena o línea de pesca (suficiente para envolver la pared en el techo y por la otra pared)Taladro y tornillosCintaAquí hay un video de ella en acción:http://www.youtube.
Ahorrador de luz nocturna (Auto bajo la luz de la cama) del dedo del pie

Ahorrador de luz nocturna (Auto bajo la luz de la cama) del dedo del pie

El año pasado cuando mi esposa estaba prego me encontré con un anuncio de un movimiento activado bajo el sistema de iluminación del pesebre. Al acercarse a la cuna, la luz se enciende y usted evita el inquietante su paquete para dormir de la alegría
Luz de la cama de detección de movimiento

Luz de la cama de detección de movimiento

Tener hijos pequeños siempre tan a menudo necesita levantarse de la cama en medio de la noche. Mitad despierto en la oscuridad que a veces dejar de ver el borde de la cama, ouch! Como resultado,... golpes a la mañana siguiente.Así que lo que quería e
Bajo la luz nocturna de cama

Bajo la luz nocturna de cama

Una luz automática por debajo de la cama.Activa en el movimiento, los sensores se colocan de modo que no activan cuando estás en la cama. Pero cuando paso fuera de la cama o aproximacion la cama. Se convierten de después no ha habido ningún movimient
13W LED despertador luz, mi versión

13W LED despertador luz, mi versión

Me introdujo por primera vez a la idea de "Caja de luz LED azul de ewilhelm" y estaba muy interesado. la habitación de mi apartamento pasado recibió luz solar directa como el sol estaba saliendo, solía despertar muy fácilmente a alrededor 6:00 e
Guía de muelle 9: Principiante y programación CAM avanzada

Guía de muelle 9: Principiante y programación CAM avanzada

Este Instructable es para los usuarios del taller en el muelle 9. Originalmente fue escrito por Dan Vidakovich.Este Instructable es un conjunto detallado, paso a paso las instrucciones que le muestre cómo programar una pieza con CAM (asistido por fab
' OK para despertar' en el reloj para su niño

' OK para despertar' en el reloj para su niño

3:45, mi hijo es feliz y despierto. Es tiempo de empezar su rutina de la mañana. Está gritando para pan con Nutella y quiere ir abajo para jugar.3:46 Obtener un aporte de mi esposa, que tengo que ir de la cama y convencerlo de que sigue siendo el med
Baile danza Roverbot! Construir un Robot programable de presión circuitos luz activado bailando.

Baile danza Roverbot! Construir un Robot programable de presión circuitos luz activado bailando.

En este Instructable usted aprenderá cómo construir una luz activada baile robot programable de circuitos de presión. En primer lugar, usted aprenderá cómo instalar al Editor de programación de PICAXE (el PICAXE es el microcontrolador, o cerebro de l
900 LED Panel de luz para Video y fotografía / / 360 grados de rotación

900 LED Panel de luz para Video y fotografía / / 360 grados de rotación

Así, paneles de iluminación LED profesional son costosos, es estúpido locos. Os presento con mi propia (y pronto su propio) panel de iluminación pro. Yo lo llamo pro porque no solo algunos LED cableado. Es 75 vatios de 900 LEDs blancos crujientes mon
LEGO electrónica DL-44 Blaster (luz y sonido)

LEGO electrónica DL-44 Blaster (luz y sonido)

Actualización: este proyecto ya está disponible en Ideas LEGO --tan seguro apoyo si desea verlo a la venta en tiendas algún día!Construido originalmente para el año 2014 de día de Star Wars, les presento a un proyecto que he estado constantemente rev
Luz de swing: una bicicleta alimentado swing brillante

Luz de swing: una bicicleta alimentado swing brillante

Si sigues estos pasos puede producir un giro brillante para un juego que genera su energía mediante una dinamo de bicicleta. El movimiento de oscilación no es obstaculizado por la configuración, y se puede ejecutar por lo menos 3.5 metros de LEDs de