Garduino actualización, ahora con Twitter más! (5 / 8 paso)

Paso 5: Actualización #3: nuevo Software

Ahora es el momento para la actualización de software.  Con un jardín interior no tuve la necesidad de tener todo el proyecto automatizar dentro de arduino.  El arduino original había guardado un reloj interno y contó la cantidad de luz desde el sensor de luz contra el número de segundos en el día.  He encontrado esto para ser más frustrante que valió la pena una vez que se movió dentro y dejó de usar el sensor de luz.  Esto fue principalmente porque me encontré con que el ciclo de luz que giraba en torno a cuando energía ciclos de arduino, no que de ninguna forma ajustar el reloj interno me.

De hecho pensé que podía hacer un mejor trabajo que regula el tiempo de mi laptop.  No sólo la luz sólo sería de noche y por la mañana cuando importaría, pero pude restablecer el poder de arduino en cualquier momento y no cambiaría este horario.  La ventaja de este método sería que también sería capaz de grabar las lecturas del sensor desde el jardín a mirar más tarde.

Para empezar tienes que saber que el arduino puede hablar sobre una conexión serial a su ordenador portátil.  Usted probablemente ya sabía esto, pero lo que usted no puede saber es que usted puede utilizar el lenguaje de programación Python para leer y hablar con el arduino.  Esto es grande porque abre todo tipo de herramientas para su uso al interactuar con su arduino.

Para esto usted necesitará descargar e instalar los siguientes:

En este punto también quiero dirigir al proyecto Arduino controlado Servo Robot de Oomlout.  Mis métodos siguen más o menos lo que aprendí allí.  La premisa básica es que va enviando un comando de la computadora portátil a arduino cada 15 segundos.  El arduino se descifra este mensaje, compruebe que es un mensaje correcto, y luego el arduino utiliza los comandos para gestionar el jardín.  Si no se recibe ningún mensaje no nuevas acciones se aplicarán en el jardín.

Decido enviar un comando que se parece a esto: "+++ lw".  Arduino puede decir si el mensaje es correcto por la lectura que he incluido la "+++".  Luego les paso las letras 'l' y 'w'.  Si es de la 'l' minúscula le dice el arduino para apagar la luz.  Si el 'l' es una 'L' mayúsculas entonces la luz se encenderá.  Fácil, ¿verdad?

La 'w' es más complicado.  He incluido algunos protocolos de seguridad en el software.  El arduino solo se encienda la bomba para un máximo de 5 veces durante 5 segundos cada vez.  Usted puede preguntarse cómo una planta va vivir en sólo 25 segundos de riego.  Bien vuelvo a activar el contador de cada 4 horas.  De esta manera la planta seguirá agua y mi cocina no seguirá Haz inundado.  La 'w' como una minúscula dice arduino nada útil, pero si cambio la 'w' en una 'W' mayúsculas entonces el contador de la bomba se reseteará a cero y el arduino puede otra vez mi planta de agua si es necesario.  ¿Tiene sentido?  Quizás desee algo ligeramente diferente, pero esto funcionó para mí.

En lugar de incluir el código en el texto aquí he decidido incluir los archivos.  Usted debe ser capaz de abrir estos con el IDE de Arduino para el código de arduino y con marcha lenta o un editor de texto para el código Python.

Artículos Relacionados

Electrofotografía - ahora con agregado Kirlian!

Electrofotografía - ahora con agregado Kirlian!

En mayo, he publicado una presentación de diapositivas sobre este tema. Las imágenes producen en que presentación fueron para el proyecto de fotografía alternativa en mi clase de fotografía avanzada. Este semestre, estoy tomando fotográfico avanzado
¡ ACTUALIZACIÓN! Ahora con video! KVG pistola: Instrucciones víbora.

¡ ACTUALIZACIÓN! Ahora con video! KVG pistola: Instrucciones víbora.

Finalmente pude conseguir un video subido! Un agradecimiento especial a mi hermana por su ayuda. :)Cuando las cosas desagradables, siempre puede confiar en mi nueva arma de fuego, víbora.Delgado, apuestos y potente, se trata de una de las armas que p
Halcón Milenario de Candy (ahora con más detals)

Halcón Milenario de Candy (ahora con más detals)

Esta idea se inició después de que mi hijo de 4 años encontraron un video de una señora haciendo un pastel que tenía un caramelo Halcón Milenario en él y dijo que quería para su 5 º cumpleaños. Después de la compra todos los artículos y darse cuenta
Tic Tac Tunes - ahora con Tic Tac Beat Box

Tic Tac Tunes - ahora con Tic Tac Beat Box

Micro-órgano y batería en una caja de Tic TacEsta pequeña caja le dará horas de diversión componiendo sus propias canciones. Puede variar el tempo de la melodía y cambiar entre una escala pentatónica y blues así como producir una variedad de sonidos
Throwduino básico - sensibles a la luz que destella Throwie con 1 parte de agregado - ahora con código Morse

Throwduino básico - sensibles a la luz que destella Throwie con 1 parte de agregado - ahora con código Morse

Throwies son grandes.  Tienen un número de piezas mínimo - 2 o 3 dependiendo de si usted utiliza un imán - y producir un gran efecto.  Son muy baratos y fácil pero no muy eficiente:1) todo el tiempo, así que en promedio desperdician la mitad de su en
Plato de comida con cierre con Twitter notificación

Plato de comida con cierre con Twitter notificación

¡ Hola! ¡ Bienvenido a mi Instructable primera! Aquí voy se que muestra cómo hacer que mi contenedor de comida casera y con cierre que envía una notificación de Twitter cada vez que su mascota va a comer.Paso 1: materiales Aquí es lo que necesita par
La tubería que hace punto (ahora con la impresión 3D!)

La tubería que hace punto (ahora con la impresión 3D!)

Otro paso en la búsqueda irregular de un francés que hace punto herramienta que no se ve über-girlie, este proyecto muestra cómo hacer "Punto francés" con un trozo de tubo de plástico.Haciendo y usando el tubo hacen una actividad creativa para e
Ruedas de bicicleta de CCFL. (Ahora con video!)

Ruedas de bicicleta de CCFL. (Ahora con video!)

Sólo una palabra de precaución, este instructable implica modificación de CCFL, que funcionan en los voltajes muy altos.  Esto puede ser peligroso, por lo que definitivamente debe tomar cuidado cuando usted está haciendo esto, usted puede zap fácilme
Soporte de pared monitor (ahora con soporte de teclado y netbook agregado)

Soporte de pared monitor (ahora con soporte de teclado y netbook agregado)

hice esto para mi nuevo taller. Es una sala rectangular con el escritorio en el lado largo, así que quería poder mover al monitor a izquierda y derecha para poder ver películas etc de cualquiera de los extremos de la habitación. Además, esto me ahorr
SOPORTE de acrílico COOKBOOK - ahora con más láseres

SOPORTE de acrílico COOKBOOK - ahora con más láseres

en este instructable, te voy a mostrar cómo hice un bonito stand Cookbook acrílico usando un cortador láser y una dobladora de tira calor.Cuando haya terminado, usted tendrá un accesorio de cocina atractiva, de aspecto moderno que puede contener un l
LED de alcoholemia con Twitter

LED de alcoholemia con Twitter

Este proyecto consiste en un indicador de alcoholismo mediante LEDs, sensor de alcohol y Edison de Intel con la integración de Twitter.Para que este proyecto sea posible tienes que usar a un Edison de Intel con el arduino BreakBoard. Puedes ver cómo
Escritorio de PC a teléfono de la corriente para realidad Virtual (ahora con cabeza seguimiento!)

Escritorio de PC a teléfono de la corriente para realidad Virtual (ahora con cabeza seguimiento!)

Realidad virtual que he amado durante mucho tiempo. Aunque usted no necesita uno, I finalmente llegó a mis manos en una impresora 3D y pudo imprimir un casco VRPor desgracia, esto no viene con ninguna electrónica. He estado usando mi iPod Touch como
Manos de monstruo gigante (ahora con acción video!)

Manos de monstruo gigante (ahora con acción video!)

Este es un instructivo que sigue la construcción de mis manos de monstruo gigante. Son un accesorio de Halloween diseñado para ser usado con la cabeza de Horror.Este proyecto fue luz sobre preconcepción. Sobre todo dejé cuando fui a lo largo. Correa,
Prensa Anderson Powerpoles manualmente (ahora con video completo)

Prensa Anderson Powerpoles manualmente (ahora con video completo)

El objetivo de este ible es mostrarle cómo prensar firmemente un conector Anderson Powerpole con alicates regulares si no tienes la especializada prensa anderson. Me di cuenta de esto a través de tiral y error porque es casi imposible conseguir uno e